11 #ifndef vtkPVFeatureEdges_h 12 #define vtkPVFeatureEdges_h 30 vtkSetMacro(BoundaryEdges,
bool);
31 vtkGetMacro(BoundaryEdges,
bool);
32 vtkBooleanMacro(BoundaryEdges,
bool);
42 vtkSetMacro(FeatureEdges,
bool);
43 vtkGetMacro(FeatureEdges,
bool);
44 vtkBooleanMacro(FeatureEdges,
bool);
54 vtkSetClampMacro(FeatureAngle,
double, 0.0, 180.0);
55 vtkGetMacro(FeatureAngle,
double);
65 vtkSetMacro(NonManifoldEdges,
bool);
66 vtkGetMacro(NonManifoldEdges,
bool);
67 vtkBooleanMacro(NonManifoldEdges,
bool);
78 vtkSetMacro(ManifoldEdges,
bool);
79 vtkGetMacro(ManifoldEdges,
bool);
80 vtkBooleanMacro(ManifoldEdges,
bool);
90 vtkSetMacro(Coloring,
bool);
91 vtkGetMacro(Coloring,
bool);
92 vtkBooleanMacro(Coloring,
bool);
104 vtkSetMacro(MergePoints,
bool);
105 vtkGetMacro(MergePoints,
bool);
120 double FeatureAngle = 30.0;
121 bool BoundaryEdges =
true;
122 bool FeatureEdges =
true;
123 bool NonManifoldEdges =
true;
124 bool ManifoldEdges =
false;
125 bool Coloring =
false;
128 bool MergePoints =
false;
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define VTKPVVTKEXTENSIONSCORE_EXPORT
Feature Edges filter that delegates to type specific implementations.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
static vtkPolyDataAlgorithm * New()
void operator=(const vtkObjectBase &)