Go to the documentation of this file.
63 #ifndef vtkGenericClip_h
64 #define vtkGenericClip_h
164 {this->SetInputScalarsSelection(fieldName);}
#define vtkGetObjectMacro(name, type)
represent and manipulate point attribute data
void PrintSelf(ostream &os, vtkIndent indent)
#define vtkTypeMacro(thisClass, superclass)
virtual int GetNumberOfOutputs()
char * InputScalarsSelection
int FillInputPortInformation(int, vtkInformation *)
vtkPointData * SecondaryPD
vtkGenericClip(vtkImplicitFunction *cf=NULL)
vtkPointData * InternalPD
void SelectInputScalars(const char *fieldName)
static vtkGenericClip * New()
abstract interface for implicit functions
#define vtkSetClampMacro(name, type, min, max)
vtkUnstructuredGrid * GetClippedOutput()
vtkCellData * SecondaryCD
int GenerateClippedOutput
represent and manipulate cell attribute data
a simple class to control print indentation
#define vtkSetStringMacro(name)
void CreateDefaultLocator()
Abstract class in support of both point location and point insertion.
#define VTKFILTERSGENERIC_EXPORT
#define vtkGetMacro(name, type)
clip any dataset with an implicit function or scalar data
vtkGetStringMacro(ExtensionsString)
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
Superclass for algorithms that produce only unstructured grid as output.
void SetLocator(vtkIncrementalPointLocator *locator)
dataset represents arbitrary combinations of all possible cell types
vtkIncrementalPointLocator * Locator
vtkImplicitFunction * ClipFunction
virtual void SetClipFunction(vtkImplicitFunction *)