Go to the documentation of this file.
28 #ifndef vtkRecursiveSphereDirectionEncoder_h
29 #define vtkRecursiveSphereDirectionEncoder_h
void InitializeIndexTable(void)
int GetNumberOfEncodedDirections(void)
#define vtkTypeMacro(thisClass, superclass)
static vtkRecursiveSphereDirectionEncoder * New()
~vtkRecursiveSphereDirectionEncoder()
#define vtkSetClampMacro(name, type, min, max)
GLsizei const GLfloat * value
int GetEncodedDirection(float n[3])
a simple class to control print indentation
#define vtkGetMacro(name, type)
void PrintSelf(ostream &os, vtkIndent indent)
float * GetDecodedGradient(int value)
encode a direction into a one or two byte value
#define VTKRENDERINGVOLUME_EXPORT
int IndexTableRecursionDepth
float * GetDecodedGradientTable(void)
vtkRecursiveSphereDirectionEncoder()
A direction encoder based on the recursive subdivision of an octahedron.