96 #ifndef vtkTableBasedClipDataSet_h
97 #define vtkTableBasedClipDataSet_h
99 #include "vtkFiltersGeneralModule.h"
143 vtkSetMacro( Value,
double );
144 vtkGetMacro( Value,
double );
153 vtkSetMacro( UseValueAsOffset,
bool );
154 vtkGetMacro( UseValueAsOffset,
bool );
155 vtkBooleanMacro( UseValueAsOffset,
bool );
177 vtkBooleanMacro( GenerateClipScalars,
vtkTypeBool );
199 vtkSetClampMacro( MergeTolerance,
double, 0.0001, 0.25 );
200 vtkGetMacro( MergeTolerance,
double );
207 void CreateDefaultLocator();
216 vtkBooleanMacro( GenerateClippedOutput,
vtkTypeBool );
230 vtkSetClampMacro(OutputPointsPrecision,
int, SINGLE_PRECISION, DEFAULT_PRECISION);
231 vtkGetMacro(OutputPointsPrecision,
int);
297 static void InternalProgressCallbackFunction(
vtkObject *,
unsigned long,
298 void * clientdata,
void * );
303 void InternalProgressCallback(
vtkAlgorithm * algorithm );
309 bool UseValueAsOffset;
311 double MergeTolerance;
316 int OutputPointsPrecision;