vtkVolumeTextureMapper Class Reference
#include <vtkVolumeTextureMapper.h>
Inheritance diagram for vtkVolumeTextureMapper:
[legend]Collaboration diagram for vtkVolumeTextureMapper:
[legend]List of all members.
Detailed Description
Abstract class for a volume mapper.
vtkVolumeTextureMapper is the abstract definition of a volume mapper that uses a texture mapping approach.
- See also:
- vtkVolumeMapper
Definition at line 37 of file vtkVolumeTextureMapper.h.
Member Typedef Documentation
Constructor & Destructor Documentation
vtkVolumeTextureMapper::vtkVolumeTextureMapper |
( |
|
) |
[protected] |
|
Member Function Documentation
virtual const char* vtkVolumeTextureMapper::GetClassName |
( |
|
) |
[virtual] |
|
int vtkVolumeTextureMapper::IsTypeOf |
( |
const char * |
type |
) |
[static] |
|
virtual int vtkVolumeTextureMapper::IsA |
( |
const char * |
type |
) |
[virtual] |
|
void vtkVolumeTextureMapper::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
[virtual] |
|
virtual void vtkVolumeTextureMapper::Update |
( |
|
) |
[virtual] |
|
|
Set / Get the gradient estimator used to estimate normals |
|
Set / Get the gradient estimator used to estimate normals |
float* vtkVolumeTextureMapper::GetGradientOpacityArray |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 61 of file vtkVolumeTextureMapper.h. |
unsigned char* vtkVolumeTextureMapper::GetRGBAArray |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 62 of file vtkVolumeTextureMapper.h. |
float* vtkVolumeTextureMapper::GetRedDiffuseShadingTable |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 63 of file vtkVolumeTextureMapper.h. |
float* vtkVolumeTextureMapper::GetGreenDiffuseShadingTable |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 64 of file vtkVolumeTextureMapper.h. |
float* vtkVolumeTextureMapper::GetBlueDiffuseShadingTable |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 65 of file vtkVolumeTextureMapper.h. |
float* vtkVolumeTextureMapper::GetRedSpecularShadingTable |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 66 of file vtkVolumeTextureMapper.h. |
float* vtkVolumeTextureMapper::GetGreenSpecularShadingTable |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 67 of file vtkVolumeTextureMapper.h. |
float* vtkVolumeTextureMapper::GetBlueSpecularShadingTable |
( |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 68 of file vtkVolumeTextureMapper.h. |
unsigned short* vtkVolumeTextureMapper::GetEncodedNormals |
( |
void |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 69 of file vtkVolumeTextureMapper.h. |
unsigned char* vtkVolumeTextureMapper::GetGradientMagnitudes |
( |
void |
|
) |
[inline] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. Definition at line 70 of file vtkVolumeTextureMapper.h. |
virtual int vtkVolumeTextureMapper::GetShade |
( |
|
) |
[virtual] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. |
virtual vtkRenderWindow* vtkVolumeTextureMapper::GetRenderWindow |
( |
|
) |
[virtual] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. |
virtual float* vtkVolumeTextureMapper::GetDataOrigin |
( |
|
) |
[virtual] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. |
virtual void vtkVolumeTextureMapper::GetDataOrigin |
( |
float |
data[3] |
) |
[virtual] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. |
virtual float* vtkVolumeTextureMapper::GetDataSpacing |
( |
|
) |
[virtual] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. |
virtual void vtkVolumeTextureMapper::GetDataSpacing |
( |
float |
data[3] |
) |
[virtual] |
|
|
Allow access to the arrays / variables from the templated functions in the subclasses. |
virtual float vtkVolumeTextureMapper::GetGradientMagnitudeScale |
( |
|
) |
[virtual] |
|
|
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Values needed by the volume
Reimplemented from vtkAbstractVolumeMapper.
|
virtual float vtkVolumeTextureMapper::GetGradientMagnitudeBias |
( |
|
) |
[virtual] |
|
|
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Values needed by the volume
Reimplemented from vtkAbstractVolumeMapper.
|
virtual float vtkVolumeTextureMapper::GetGradientMagnitudeScale |
( |
int |
|
) |
[inline, virtual] |
|
virtual float vtkVolumeTextureMapper::GetGradientMagnitudeBias |
( |
int |
|
) |
[inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file: