“…Depending on the area of the application, different representations have been used, such as triangular meshes [3,7,15,38,2,41,47], subdivision surfaces [28,44,12], parametric spline surfaces [16,23], discretized level sets [42,57,8], scalar spline functions [45,33], radial basis functions [10,40] and point set surfaces [1,43,19]. It is beyond the scope of this paper to give a detailed overview of all the existing work.…”