Go to the documentation of this file.
26 #ifndef vtkVolumeTextureMapper_h
27 #define vtkVolumeTextureMapper_h
125 double DataOrigin[3];
126 double DataSpacing[3];
float * GetGreenSpecularShadingTable()
float * RedSpecularShadingTable
Abstract class for a volume mapper.
#define vtkGetObjectMacro(name, type)
float * GetGradientOpacityArray()
virtual float GetGradientMagnitudeBias()
unsigned short * EncodedNormals
represents a volume (data & properties) in a rendered scene
virtual float GetGradientMagnitudeScale(int)
virtual void Update(int port)
unsigned char * GradientMagnitudes
vtkRenderWindow * RenderWindow
unsigned short * GetEncodedNormals()
float * RedDiffuseShadingTable
void InitializeRender(vtkRenderer *ren, vtkVolume *vol)
float * GetBlueDiffuseShadingTable()
#define vtkTypeMacro(thisClass, superclass)
#define vtkGetVectorMacro(name, type, count)
virtual float GetGradientMagnitudeScale()
float * GreenDiffuseShadingTable
Compute shading tables for encoded normals.
vtkEncodedGradientEstimator * GradientEstimator
Superclass for gradient estimation.
~vtkVolumeTextureMapper()
unsigned char * RGBAArray
a simple class to control print indentation
float * GetRedSpecularShadingTable()
#define vtkGetMacro(name, type)
virtual float GetGradientMagnitudeScale()
Abstract class for a volume mapper.
float * GetRedDiffuseShadingTable()
Detect and break reference loops.
float * BlueDiffuseShadingTable
float * GetGreenDiffuseShadingTable()
virtual void ReportReferences(vtkGarbageCollector *)
abstract specification for renderers
void PrintSelf(ostream &os, vtkIndent indent)
virtual void SetGradientEstimator(vtkEncodedGradientEstimator *gradest)
unsigned char * GetRGBAArray()
virtual float GetGradientMagnitudeBias(int)
#define VTKRENDERINGVOLUME_EXPORT
virtual void Render(vtkRenderer *ren, vtkVolume *vol)=0
create a window for renderers to draw into
virtual float GetGradientMagnitudeBias()
float * BlueSpecularShadingTable
float * GetBlueSpecularShadingTable()
float * GradientOpacityArray
float * GreenSpecularShadingTable
unsigned char * GetGradientMagnitudes()
vtkEncodedGradientShader * GradientShader