30 #ifndef __vtkvmtkInternalTetrahedraExtractor_h 31 #define __vtkvmtkInternalTetrahedraExtractor_h 33 #include "vtkUnstructuredGridAlgorithm.h" 34 #include "vtkPolyData.h" 35 #include "vtkIdList.h" 37 #include "vtkvmtkWin32Header.h" 43 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
50 vtkSetStringMacro(OutwardNormalsArrayName);
51 vtkGetStringMacro(OutwardNormalsArrayName);
56 vtkSetMacro(UseCaps,
int);
57 vtkGetMacro(UseCaps,
int);
58 vtkBooleanMacro(UseCaps,
int);
63 vtkSetObjectMacro(CapCenterIds,vtkIdList);
64 vtkGetObjectMacro(CapCenterIds,vtkIdList);
67 vtkSetMacro(Tolerance,
double);
68 vtkGetMacro(Tolerance,
double);
72 vtkSetMacro(RemoveSubresolutionTetrahedra,
int);
73 vtkGetMacro(RemoveSubresolutionTetrahedra,
int);
74 vtkBooleanMacro(RemoveSubresolutionTetrahedra,
int);
77 vtkSetMacro(SubresolutionFactor,
double);
78 vtkGetMacro(SubresolutionFactor,
double);
80 vtkSetObjectMacro(Surface,vtkPolyData);
81 vtkGetObjectMacro(Surface,vtkPolyData);
87 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;