Go to the documentation of this file.
96 #ifndef vtkTableBasedClipDataSet_h
97 #define vtkTableBasedClipDataSet_h
99 #include "vtkFiltersGeneralModule.h"
132 vtkGetMacro( InsideOut,
int );
144 vtkGetMacro( Value,
double );
154 vtkGetMacro( UseValueAsOffset,
bool );
176 vtkGetMacro( GenerateClipScalars,
int );
199 vtkSetClampMacro( MergeTolerance,
double, 0.0001, 0.25 );
200 vtkGetMacro( MergeTolerance,
double );
207 void CreateDefaultLocator();
215 vtkGetMacro( GenerateClippedOutput,
int );
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 );
307 int GenerateClipScalars;
308 int GenerateClippedOutput;
309 bool UseValueAsOffset;
311 double MergeTolerance;
316 int OutputPointsPrecision;
Superclass for all sources, filters, and sinks in VTK.
abstract base class for most VTK objects
abstract superclass for arrays of numeric data
vtkTypeUInt64 vtkMTimeType
abstract interface for implicit functions
virtual vtkMTimeType GetMTime()
Return this object's modified time.
a simple class to control print indentation
Abstract class in support of both point location and point insertion.
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
Clip any dataset with a user-specified implicit function or an input scalar point data array.
static vtkUnstructuredGridAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
supports function callbacks
Superclass for algorithms that produce only unstructured grid as output.
dataset represents arbitrary combinations of all possible cell types