The plug-in’s input is supposed to be a Rhino’s mesh object which surface is represented by one or several triangle mesh pieces. Each piece can contain a number of holes. If the mesh object has been obtained from a point cloud, it can contain, in addition, points of the point cloud which have not been included to the mesh at the mesh creation step.