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 );
abstract interface for implicit functions
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
abstract base class for most VTK objects
vtkTypeUInt32 vtkMTimeType
abstract class to specify dataset behavior
vtkCallbackCommand * InternalProgressObserver
static vtkUnstructuredGridAlgorithm * New()
Abstract class in support of both point location and point insertion.
vtkImplicitFunction * ClipFunction
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
supports function callbacks
Superclass for all sources, filters, and sinks in VTK.
a simple class to control print indentation
int OutputPointsPrecision
dataset represents arbitrary combinations of all possible cell types
abstract superclass for arrays of numeric data
virtual vtkMTimeType GetMTime()
Return this object's modified time.
Clip any dataset with a user-specified implicit function or an input scalar point data array...
Superclass for algorithms that produce only unstructured grid as output.
vtkIncrementalPointLocator * Locator
vtkTypeBool GenerateClippedOutput
vtkTypeBool GenerateClipScalars