Geometric differential operators for shape modelling