![]() This filter ignores vtkVertex cells, and the output will contain no verts.The code does not attempt to generate high-quality triangles. The triangles that are generated are often very narrow.The newly-created clip surfaces have the following limitations: (Note: vtkFeatureEdges can be used to test the edges of a data set).It should not have any non-manifold edges (edges that are shared by more than two faces).It should not have open edges, but the filter will succeed if all open edges are clipped away. ![]() It should not self-intersect (polygons can only touch at their edges).The input surface must satisfy these conditions: Note: an inside-out surface can be created by applying vtkReverseSense to a regular surface. If an input surface is inside-out, but does not have a larger surface enclosing it, then the cut faces will be left open.The inner and outer surfaces must not intersect each other. The input can have multiple surfaces, where any surfaces that are inside-out will be treated as holes within larger, enclosing surfaces.The input surface can be concave, but cannot self-intersect.When given an open surface as input, it will create a closed surface if all of the boundary edges lie outside of the clip region.When given a closed surface as input, it will produce a closed surface as output.A vtkPlaneCollection is used to set the clip region (arbitrary implicit functions are not allowed).The vtkClipClosedSurface filter has the following features: A skin isosurface with a reversed bone isosurface.
0 Comments
Leave a Reply. |