38 #ifndef vtkFeatureEdges_h 39 #define vtkFeatureEdges_h 41 #include "vtkFiltersCoreModule.h" 63 vtkGetMacro(BoundaryEdges,
int);
72 vtkGetMacro(FeatureEdges,
int);
80 vtkSetClampMacro(FeatureAngle,
double,0.0,180.0);
81 vtkGetMacro(FeatureAngle,
double);
89 vtkGetMacro(NonManifoldEdges,
int);
98 vtkGetMacro(ManifoldEdges,
int);
107 vtkGetMacro(Coloring,
int);
123 void CreateDefaultLocator();
137 vtkGetMacro(OutputPointsPrecision,
int);
142 ~vtkFeatureEdges() VTK_OVERRIDE;
146 int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
151 int NonManifoldEdges;
154 int OutputPointsPrecision;
157 vtkFeatureEdges(const vtkFeatureEdges&) VTK_DELETE_FUNCTION;
158 void operator=(const vtkFeatureEdges&) VTK_DELETE_FUNCTION;
vtkTypeUInt32 vtkMTimeType
Abstract class in support of both point location and point insertion.
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
extract boundary, non-manifold, and/or sharp edges from polygonal data
virtual vtkMTimeType GetMTime()
Return this object's modified time.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.