Go to the documentation of this file.
95 #ifndef vtkTableBasedClipDataSet_h
96 #define vtkTableBasedClipDataSet_h
280 void * clientdata,
void * );
static vtkTableBasedClipDataSet * New()
#define vtkGetObjectMacro(name, type)
vtkUnstructuredGrid * GetClippedOutput()
static void InternalProgressCallbackFunction(vtkObject *, unsigned long, void *clientdata, void *)
Superclass for all sources, filters, and sinks in VTK.
void ClipPolyData(vtkDataSet *inputGrd, vtkDataArray *clipAray, double isoValue, vtkUnstructuredGrid *outputUG)
#define vtkTypeMacro(thisClass, superclass)
void ClipDataSet(vtkDataSet *pDataSet, vtkDataArray *clipAray, vtkUnstructuredGrid *unstruct)
abstract base class for most VTK objects
abstract superclass for arrays of numeric data
int OutputPointsPrecision
vtkCallbackCommand * InternalProgressObserver
void InternalProgressCallback(vtkAlgorithm *algorithm)
abstract interface for implicit functions
void ClipRectilinearGridData(vtkDataSet *inputGrd, vtkDataArray *clipAray, double isoValue, vtkUnstructuredGrid *outputUG)
vtkImplicitFunction * ClipFunction
#define vtkSetClampMacro(name, type, min, max)
virtual void SetClipFunction(vtkImplicitFunction *)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int FillInputPortInformation(int port, vtkInformation *info)
~vtkTableBasedClipDataSet()
void ClipStructuredGridData(vtkDataSet *inputGrd, vtkDataArray *clipAray, double isoValue, vtkUnstructuredGrid *outputUG)
vtkTableBasedClipDataSet(vtkImplicitFunction *cf=NULL)
void SetLocator(vtkIncrementalPointLocator *locator)
a simple class to control print indentation
void CreateDefaultLocator()
Abstract class in support of both point location and point insertion.
vtkIncrementalPointLocator * Locator
#define VTKFILTERSGENERAL_EXPORT
#define vtkGetMacro(name, type)
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
Clip any dataset with a user-specified implicit function or an input scalar point data array.
supports function callbacks
Superclass for algorithms that produce only unstructured grid as output.
dataset represents arbitrary combinations of all possible cell types
void ClipImageData(vtkDataSet *inputGrd, vtkDataArray *clipAray, double isoValue, vtkUnstructuredGrid *outputUG)
void ClipUnstructuredGridData(vtkDataSet *inputGrd, vtkDataArray *clipAray, double isoValue, vtkUnstructuredGrid *outputUG)
void PrintSelf(ostream &os, vtkIndent indent)
int GenerateClippedOutput