vtkVolumeProperty - represents the common properties for rendering a volume.
Super Class: vtkObject
Description:
vtkVolumeProperty is used to represent common properties associated with volume rendering. This includes properties for determining the type of interpolation to use when sampling a volume, the color of a volume, the scalar opacity of a volume, the gradient opacity of a volume, and the shading parameters of a volume. When the scalar opacity or the gradient opacity of a volume is not set, then the function is defined to be a constant value of 1.0. When both a scalar and gradient opacity are both set simultaneously, then the opacity is defined to be the product of the scalar opacity and gradient opacity transfer functions.
See Also:
Methods:
Detailed Method Descriptions:
![]()
| void SetInterpolationType (int ) | |
| int GetInterpolationType () | |
| void SetInterpolationTypeToNearest () | |
| void SetInterpolationTypeToLinear () | |
| char *GetInterpolationTypeAsString () |
![]()
| unsigned long GetMTime () |
![]()
| void SetColor (vtkPiecewiseFunction *) |
![]()
| int GetColorChannels () |
![]()
| vtkPiecewiseFunction *GetGrayTransferFunction () |
![]()
| vtkTimeStamp GetGrayTransferFunctionMTime () |
![]()
| void SetColor (vtkColorTransferFunction *) |
![]()
| vtkColorTransferFunction *GetRGBTransferFunction () |
![]()
| vtkTimeStamp GetRGBTransferFunctionMTime () |
![]()
| void SetScalarOpacity (vtkPiecewiseFunction *) |
![]()
| vtkPiecewiseFunction *GetScalarOpacity () |
![]()
| vtkTimeStamp GetScalarOpacityMTime () |
![]()
| void SetGradientOpacity (vtkPiecewiseFunction *) |
![]()
| vtkPiecewiseFunction *GetGradientOpacity () |
![]()
| vtkTimeStamp GetGradientOpacityMTime () |
![]()
| void SetShade (int ) | |
| int GetShade () | |
| void ShadeOn () | |
| void ShadeOff () |
![]()
| void SetAmbient (float ) | |
| float GetAmbient () |
![]()
| void SetDiffuse (float ) | |
| float GetDiffuse () |
![]()
| void SetSpecular (float ) | |
| float GetSpecular () |
![]()
| void SetSpecularPower (float ) | |
| float GetSpecularPower () |
![]()
| void SetGradientOpacityScale (float ) | |
| float GetGradientOpacityScale () |
![]()
| void SetGradientOpacityBias (float ) | |
| float GetGradientOpacityBias () |
![]()