65 #ifndef vtkUnstructuredGridQuadricDecimation_h 66 #define vtkUnstructuredGridQuadricDecimation_h 68 #include "vtkFiltersCoreModule.h" 90 vtkSetMacro(TargetReduction,
double);
91 vtkGetMacro(TargetReduction,
double);
98 vtkSetMacro(NumberOfTetsOutput,
int);
99 vtkGetMacro(NumberOfTetsOutput,
int);
106 vtkSetMacro(NumberOfEdgesToDecimate,
int);
107 vtkGetMacro(NumberOfEdgesToDecimate,
int);
116 vtkSetMacro(NumberOfCandidates,
int);
117 vtkGetMacro(NumberOfCandidates,
int);
130 vtkSetMacro(AutoAddCandidates,
int);
131 vtkGetMacro(AutoAddCandidates,
int);
139 vtkSetMacro(AutoAddCandidatesThreshold,
double);
140 vtkGetMacro(AutoAddCandidatesThreshold,
double);
148 vtkSetMacro(BoundaryWeight,
double);
149 vtkGetMacro(BoundaryWeight,
double);
156 vtkSetStringMacro(ScalarsName);
157 vtkGetStringMacro(ScalarsName);
172 void ReportError(
int err);
int NumberOfEdgesToDecimate
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
static vtkUnstructuredGridAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
Superclass for algorithms that produce only unstructured grid as output.
double AutoAddCandidatesThreshold
reduce the number of tetrahedra in a mesh