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 () |