45 #ifndef vtkMergeCells_h
46 #define vtkMergeCells_h
48 #include "vtkFiltersGeneralModule.h"
56 class vtkMergeCellsSTLCloak;
81 vtkGetMacro(TotalNumberOfCells,
vtkIdType);
90 vtkGetMacro(TotalNumberOfPoints,
vtkIdType);
100 vtkGetMacro(UseGlobalIds,
int);
110 vtkSetClampMacro(PointMergeTolerance,
float, 0.0,
VTK_FLOAT_MAX);
111 vtkGetMacro(PointMergeTolerance,
float);
119 vtkGetMacro(UseGlobalCellIds,
int);
128 vtkGetMacro(MergeDuplicatePoints,
int);
138 vtkGetMacro(TotalNumberOfDataSets,
int);
176 int TotalNumberOfDataSets;
185 int GlobalIdArrayType;
188 int UseGlobalCellIds;
189 int GlobalCellIdArrayType;
190 void* GlobalCellIdArray;
192 float PointMergeTolerance;
193 int MergeDuplicatePoints;
196 char InputIsPointSet;
198 vtkMergeCellsSTLCloak *GlobalIdMap;
199 vtkMergeCellsSTLCloak *GlobalCellIdMap;
abstract base class for most VTK objects
represent and manipulate point attribute data
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract class to specify dataset behavior
represent and manipulate cell attribute data
merges any number of vtkDataSets back into a single vtkUnstructuredGrid
a simple class to control print indentation
dataset represents arbitrary combinations of all possible cell types
represent and manipulate attribute data in a dataset
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...