VolVis::VolumeRendering::MaximumIntensity Class Reference

#include <MaximumIntensity.h>

Inheritance diagram for VolVis::VolumeRendering::MaximumIntensity:

VolVis::VolumeRendering::RaycastRendering VolVis::VolumeRendering::Rendering

Detailed Description

This render mode implements the maximum intensity projection. The highest intensity value overall of one casted ray is chosen for display.


Public Member Functions

 MaximumIntensity (Raycasting *raycasting)
void render ()


Constructor & Destructor Documentation

VolVis::VolumeRendering::MaximumIntensity::MaximumIntensity ( Raycasting raycasting  ) 

Constructor. Binds the raycasting object and loads the needed shaders.

Parameters:
raycasting this implements the raycasting algorithm


Member Function Documentation

void VolVis::VolumeRendering::MaximumIntensity::render (  )  [virtual]

Updates shader parameters and renders an image plane. Raycasting is done within a shader.

Implements VolVis::VolumeRendering::Rendering.


The documentation for this class was generated from the following file:
Generated on Wed Dec 5 12:27:31 2007 for VolVis by  doxygen 1.5.1-p1