62 #ifndef vtkClipHyperOctree_h 
   63 #define vtkClipHyperOctree_h 
   98   vtkSetMacro(Value,
double);
 
   99   vtkGetMacro(Value,
double);
 
  108   vtkSetMacro(InsideOut,
int);
 
  109   vtkGetMacro(InsideOut,
int);
 
  110   vtkBooleanMacro(InsideOut,
int);
 
  126   vtkSetMacro(GenerateClipScalars,
int);
 
  127   vtkGetMacro(GenerateClipScalars,
int);
 
  128   vtkBooleanMacro(GenerateClipScalars,
int);
 
  134   vtkSetMacro(GenerateClippedOutput,
int);
 
  135   vtkGetMacro(GenerateClippedOutput,
int);
 
  136   vtkBooleanMacro(GenerateClippedOutput,
int);
 
  151   void CreateDefaultLocator();
 
abstract interface for implicit functions 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkImplicitFunction * ClipFunction
vtkHyperOctreeCursor * Sibling
represent and manipulate point attribute data 
int GenerateClippedOutput
vtkDoubleArray * CellScalars
vtkOrderedTriangulator * Triangulator
represent and manipulate cell attribute data 
static vtkUnstructuredGridAlgorithm * New()
Abstract class in support of both point location and point insertion. 
vtkDoubleArray * TetScalars
helper class to generate triangulations 
A concrete implementation of vtkHyperOctreePointsGrabber used by vtkClipHyperOctree and vtkHyperOctre...
virtual int FillInputPortInformation(int port, vtkInformation *info)
dynamic, self-adjusting array of vtkIdType 
A dataset structured as a tree where each node has exactly 2^n children. 
vtkIncrementalPointLocator * Locator
#define VTKFILTERSHYPERTREE_EXPORT
dynamic, self-adjusting array of double 
a 3D cell that represents a tetrahedron 
vtkHyperOctreeClipCutPointsGrabber * Grabber
virtual unsigned long GetMTime()
a simple class to control print indentation 
dataset represents arbitrary combinations of all possible cell types 
void PrintSelf(ostream &os, vtkIndent indent)
a cell that represents an n-sided polygon 
Superclass for algorithms that produce only unstructured grid as output. 
dynamic, self-adjusting array of unsigned char 
Objects that can traverse hyperoctree nodes. 
object to represent cell connectivity 
vtkIdType TemplateCounter
vtkIncrementalPointLocator * Locator2
vtkUnstructuredGrid * ClippedOutput
represent and manipulate 3D points 
vtkUnstructuredGrid * Output
clip an hyperoctree with user-specified implicit function or input scalar data