Go to the documentation of this file.
32 #ifndef vtkHyperOctreeSampleFunction_h
33 #define vtkHyperOctreeSampleFunction_h
35 #include "vtkFiltersHyperTreeModule.h"
61 void SetLevels(
int levels);
74 void SetMinLevels(
int minLevels);
80 double GetThreshold();
87 void SetThreshold(
double threshold);
99 void SetDimension(
int dim);
105 vtkSetVector3Macro(Size,
double);
112 vtkGetVector3Macro(Size,
double);
119 vtkSetVector3Macro(Origin,
double);
121 vtkGetVector3Macro(Origin,
double);
135 void SetWidth(
double width);
150 void SetHeight(
double height);
165 void SetDepth(
double depth);
180 vtkGetMacro(OutputScalarType,
int);
186 {this->SetOutputScalarType(
VTK_LONG);}
190 {this->SetOutputScalarType(
VTK_INT);}
198 {this->SetOutputScalarType(
VTK_CHAR);}
sample an implicit function over an hyperoctree
void SetOutputScalarTypeToUnsignedShort()
#define VTK_UNSIGNED_SHORT
void SetOutputScalarTypeToShort()
void SetOutputScalarTypeToDouble()
void SetOutputScalarTypeToFloat()
Objects that can traverse hyperoctree nodes.
void SetOutputScalarTypeToInt()
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
void SetOutputScalarTypeToUnsignedChar()
vtkTypeUInt64 vtkMTimeType
abstract interface for implicit functions
Superclass for algorithms that produce only octree as output.
void SetOutputScalarTypeToChar()
virtual vtkMTimeType GetMTime()
Return this object's modified time.
void SetOutputScalarTypeToLong()
a simple class to control print indentation
void SetOutputScalarTypeToUnsignedInt()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define VTK_UNSIGNED_CHAR
#define VTK_UNSIGNED_LONG
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
static vtkAlgorithm * New()
vtkImplicitFunction * ImplicitFunction
A dataset structured as a tree where each node has exactly 2^n children.
void SetOutputScalarTypeToUnsignedLong()