Go to the documentation of this file.
24 #ifndef vtkDataSetRegionSurfaceFilter_h
25 #define vtkDataSetRegionSurfaceFilter_h
27 #include "vtkFiltersGeometryModule.h"
45 vtkSetStringMacro(RegionArrayName);
64 vtkGetMacro(SingleSided,
bool);
72 vtkSetStringMacro(MaterialPropertiesName);
81 vtkSetStringMacro(MaterialIDsName);
90 vtkSetStringMacro(MaterialPIDsName);
99 vtkSetStringMacro(InterfaceIDsName);
136 char *RegionArrayName;
141 char *MaterialPropertiesName;
142 char *MaterialIDsName;
143 char *MaterialPIDsName;
144 char *InterfaceIDsName;
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.
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
Extract surface of materials.
abstract class to specify dataset behavior
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
dynamic, self-adjusting array of vtkIdType
void RecordOrigCellId(vtkIdType newIndex, vtkIdType origId)
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual int UnstructuredGridExecute(vtkDataSet *input, vtkPolyData *output)