27 #ifndef vtkHyperOctreeFractalSource_h 28 #define vtkHyperOctreeFractalSource_h 45 int GetMaximumLevel();
51 void SetMaximumLevel(
int levels);
56 void SetMinimumLevel(
int level);
57 int GetMinimumLevel();
67 void SetProjectionAxes(
int x,
int y,
int z);
90 vtkGetMacro(MaximumNumberOfIterations,
unsigned char);
120 double* origin,
double*
size,
127 int ProjectionAxes[3];
138 float EvaluateWorldPoint(
double p[3]);
139 float EvaluateSet(
double p[4]);
abstract interface for implicit functions
Superclass for algorithms that produce only octree as output.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define vtkGetMacro(name, type)
#define vtkSetClampMacro(name, type, min, max)
A dataset structured as a tree where each node has exactly 2^n children.
GLint GLint GLint GLint GLint GLint y
Create an octree from a fractal. hyperoctree.
#define vtkTypeMacro(thisClass, superclass)
GLint GLint GLint GLint GLint x
#define vtkSetVector4Macro(name, type)
a simple class to control print indentation
#define vtkGetVector3Macro(name, type)
#define vtkGetVector4Macro(name, type)
Objects that can traverse hyperoctree nodes.
void SetProjectionAxes(int a[3])
GLboolean GLboolean GLboolean GLboolean a
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
unsigned char MaximumNumberOfIterations
void PrintSelf(ostream &os, vtkIndent indent)
static vtkAlgorithm * New()
#define vtkSetMacro(name, type)