93 #ifndef vtkTableBasedClipDataSet_h 94 #define vtkTableBasedClipDataSet_h 96 #include "vtkFiltersGeneralModule.h" 140 vtkSetMacro( Value,
double );
141 vtkGetMacro( Value,
double );
150 vtkSetMacro( UseValueAsOffset,
bool );
151 vtkGetMacro( UseValueAsOffset,
bool );
152 vtkBooleanMacro( UseValueAsOffset,
bool );
174 vtkBooleanMacro( GenerateClipScalars,
vtkTypeBool );
196 vtkSetClampMacro( MergeTolerance,
double, 0.0001, 0.25 );
197 vtkGetMacro( MergeTolerance,
double );
204 void CreateDefaultLocator();
213 vtkBooleanMacro( GenerateClippedOutput,
vtkTypeBool );
227 vtkSetClampMacro(OutputPointsPrecision,
int, SINGLE_PRECISION, DEFAULT_PRECISION);
228 vtkGetMacro(OutputPointsPrecision,
int);
294 static void InternalProgressCallbackFunction(
vtkObject *,
unsigned long,
295 void * clientdata,
void * );
300 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