Documentation for vtkVolumeRayCastMIPFunction

vtkVolumeRayCastMIPFunction - A maximum intensity projection ray caster for volumes

Super Class: vtkVolumeRayCastFunction

Description:

vtkVolumeRayCastMIPFunction is a volume ray cast function that computes the maximum value encountered along the ray. This is either the maximum scalar value, or the maximum opacity, as defined by the MaximizeMethod. The color and opacity returned by this function is based on the color, scalar opacity, and gradient opacity transfer functions defined in the vtkVolumeProperty of the vtkVolume.

 

See Also:

vtkVolumeRayCastFunction vtkVolumeRayCastMapper vtkVolumeProperty vtkVolumeRayCastCompositeFunction vtkVolumeRayCastIsosurfaceFunction vtkVolume vtkVolumeProperty

 

Methods:

void vtkVolumeRayCastMIPFunction ()
void vtkVolumeRayCastMIPFunction ()
static vtkVolumeRayCastMIPFunction *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void CastARay (int ,void * ,float ,float ,int ,float )
float GetZeroOpacityThreshold (vtkVolume *)
void SetMaximizeMethod (int )
int GetMaximizeMethod ()
void SetMaximizeMethodToScalarValue ()
void SetMaximizeMethodToOpacity ()
char *GetMaximizeMethodAsString ()
void SpecificFunctionInitialize (vtkRenderer * ,vtkVolume * ,vtkVolumeRayCastMapper *)

 

Detailed Method Descriptions:

Given a ray type, cast a ray through the scalar data starting at ray_position and taking num_steps of ray_increment size. Return the final compositing value in pixel_value where pixel_value[0] = red, pixel_value[1] = green, pixel_value[2] = blue, pixel_value[3] = alpha pixel_value[4] = depth, and pixel_value[5] = number of steps

void CastARay (int ,void * ,float ,float ,int ,float )

Get the scalar value below which all scalar values have zero opacity.

float GetZeroOpacityThreshold (vtkVolume *)

Set the MaximizeMethod to either ScalarValue or Opacity.

void SetMaximizeMethod (int )
int GetMaximizeMethod ()
void SetMaximizeMethodToScalarValue ()
void SetMaximizeMethodToOpacity ()
char *GetMaximizeMethodAsString ()