Go to the documentation of this file.
33 #ifndef vtkDirectionEncoder_h
34 #define vtkDirectionEncoder_h
36 #include "vtkRenderingVolumeModule.h"
virtual float * GetDecodedGradient(int value)=0
/ Given an encoded value, return a pointer to the normal vector
virtual int GetNumberOfEncodedDirections(void)=0
Return the number of encoded directions.
abstract base class for most VTK objects
virtual int GetEncodedDirection(float n[3])=0
Given a normal vector n, return the encoded direction.
virtual float * GetDecodedGradientTable(void)=0
Get the decoded gradient table.
a simple class to control print indentation
encode a direction into a one or two byte value
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.