41 #ifndef vtkSphereTreeFilter_h 42 #define vtkSphereTreeFilter_h 44 #include "vtkFiltersCoreModule.h" 47 #define VTK_SPHERE_TREE_LEVELS 0 48 #define VTK_SPHERE_TREE_POINT 1 49 #define VTK_SPHERE_TREE_LINE 2 50 #define VTK_SPHERE_TREE_PLANE 3 88 vtkSetMacro(ExtractionMode,
int);
89 vtkGetMacro(ExtractionMode,
int);
98 const char *GetExtractionModeAsString();
107 vtkSetMacro(TreeHierarchy,
bool);
108 vtkGetMacro(TreeHierarchy,
bool);
109 vtkBooleanMacro(TreeHierarchy,
bool);
121 vtkGetMacro(Level,
int);
129 vtkSetVector3Macro(Point,
double);
130 vtkGetVectorMacro(Point,
double,3);
139 vtkSetVector3Macro(Ray,
double);
140 vtkGetVectorMacro(Ray,
double,3);
148 vtkSetVector3Macro(
Normal,
double);
149 vtkGetVectorMacro(
Normal,
double,3);
void SetExtractionModeToLine()
Specify what information this filter is to extract from the sphere tree.
vtkTypeUInt32 vtkMTimeType
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
#define VTK_SPHERE_TREE_PLANE
represent a sphere tree as vtkPolyData
void SetExtractionModeToPoint()
Specify what information this filter is to extract from the sphere tree.
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
void SetExtractionModeToPlane()
Specify what information this filter is to extract from the sphere tree.
#define VTK_SPHERE_TREE_POINT
virtual vtkMTimeType GetMTime()
Return this object's modified time.
vtkSphereTree * SphereTree
#define VTK_SPHERE_TREE_LINE
class to build and traverse sphere trees
#define VTK_SPHERE_TREE_LEVELS
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.
void SetExtractionModeToLevels()
Specify what information this filter is to extract from the sphere tree.