45 #ifndef vtkMergeCells_h
46 #define vtkMergeCells_h
49 #include "vtkFiltersGeneralModule.h"
55 class vtkMergeCellsSTLCloak;
83 vtkSetMacro(TotalNumberOfCells,
vtkIdType);
84 vtkGetMacro(TotalNumberOfCells,
vtkIdType);
93 vtkSetMacro(TotalNumberOfPoints,
vtkIdType);
94 vtkGetMacro(TotalNumberOfPoints,
vtkIdType);
104 vtkSetMacro(UseGlobalIds,
int);
105 vtkGetMacro(UseGlobalIds,
int);
106 vtkBooleanMacro(UseGlobalIds,
int);
117 vtkSetClampMacro(PointMergeTolerance,
float, 0.0,
VTK_FLOAT_MAX);
118 vtkGetMacro(PointMergeTolerance,
float);
126 vtkSetMacro(UseGlobalCellIds,
int);
127 vtkGetMacro(UseGlobalCellIds,
int);
128 vtkBooleanMacro(UseGlobalCellIds,
int);
137 vtkSetMacro(MergeDuplicatePoints,
bool);
138 vtkGetMacro(MergeDuplicatePoints,
bool);
139 vtkBooleanMacro(MergeDuplicatePoints,
bool);
145 void InvalidateCachedLocator();
153 vtkSetMacro(TotalNumberOfDataSets,
int);
154 vtkGetMacro(TotalNumberOfDataSets,
int);