Go to the documentation of this file.
21 #ifndef vtkDataSetRegionSurfaceFilter_h
22 #define vtkDataSetRegionSurfaceFilter_h
24 #include "vtkFiltersGeometryModule.h"
42 vtkSetStringMacro(RegionArrayName);
43 vtkGetStringMacro(RegionArrayName);
59 vtkSetMacro(SingleSided,
bool);
60 vtkGetMacro(SingleSided,
bool);
68 vtkSetStringMacro(MaterialPropertiesName);
69 vtkGetStringMacro(MaterialPropertiesName);
77 vtkSetStringMacro(MaterialIDsName);
78 vtkGetStringMacro(MaterialIDsName);
86 vtkSetStringMacro(MaterialPIDsName);
87 vtkGetStringMacro(MaterialPIDsName);
95 vtkSetStringMacro(InterfaceIDsName);
96 vtkGetStringMacro(InterfaceIDsName);
129 char* RegionArrayName;
134 char* MaterialPropertiesName;
135 char* MaterialIDsName;
136 char* MaterialPIDsName;
137 char* InterfaceIDsName;
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
virtual void InsertTriInHash(vtkIdType a, vtkIdType b, vtkIdType c, vtkIdType sourceId)
vtkFastGeomQuad * GetNextVisibleQuadFromHash()
virtual void InsertTriInHash(vtkIdType a, vtkIdType b, vtkIdType c, vtkIdType sourceId, vtkIdType faceId=-1)
Extracts outer (polygonal) surface.
virtual void InsertQuadInHash(vtkIdType a, vtkIdType b, vtkIdType c, vtkIdType d, vtkIdType sourceId)
dynamic, self-adjusting array of char
static vtkDataSetSurfaceFilter * New()
a simple class to control print indentation
dynamic, self-adjusting array of int
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Extract surface of materials.
void InsertQuadInHash(vtkIdType a, vtkIdType b, vtkIdType c, vtkIdType d, vtkIdType sourceId) override
abstract class to specify dataset behavior
dynamic, self-adjusting array of vtkIdType
void RecordOrigCellId(vtkIdType newIndex, vtkIdType origId)
concrete dataset represents vertices, lines, polygons, and triangle strips
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
virtual int UnstructuredGridExecute(vtkDataSet *input, vtkPolyData *output)