Go to the documentation of this file.
27 #ifndef vtkHyperOctreeSurfaceFilter_h
28 #define vtkHyperOctreeSurfaceFilter_h
represent and manipulate 3D points
void GenerateQuads(double bounds[4], vtkIdType ptIds[4])
#define vtkGetObjectMacro(name, type)
void SetLocator(vtkIncrementalPointLocator *locator)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
represent and manipulate attribute data in a dataset
void RecordOrigCellId(vtkIdType destIndex, vtkIdType originalId)
#define vtkTypeMacro(thisClass, superclass)
Objects that can traverse hyperoctree nodes.
vtkHyperOctreeSurfaceFilter()
~vtkHyperOctreeSurfaceFilter()
#define VTKFILTERSHYPERTREE_EXPORT
vtkIncrementalPointLocator * Locator
static vtkHyperOctreeSurfaceFilter * New()
represent and manipulate cell attribute data
void CreateDefaultLocator()
a simple class to control print indentation
object to represent cell connectivity
Abstract class in support of both point location and point insertion.
#define vtkGetMacro(name, type)
virtual int FillInputPortInformation(int port, vtkInformation *info)
void PrintSelf(ostream &os, vtkIndent indent)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
dynamic, self-adjusting array of vtkIdType
void GenerateLines(double bounds[2], vtkIdType ptIds[2])
vtkHyperOctreeCursor * Cursor
vtkIdTypeArray * OriginalCellIds
Extracts outer (polygonal) surface.
vtkDataSetAttributes * InputCD
void GenerateFaces(double bounds[6], vtkIdType ptIds[8], int onFace[6])
Superclass for algorithms that produce only polydata as output.