Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkCUDAMIPVRScene Class Reference

mitkCUDAMIPVRScene - a 3D scene for MIP Rendering from volume datasets. Accelerated with the CUDA interface. More...

#include <mitkCUDAMIPVRScene.h>

Inherits mitkVis2Scene3D.

Inheritance diagram for mitkCUDAMIPVRScene:

Inheritance graph
[legend]
Collaboration diagram for mitkCUDAMIPVRScene:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void RenderGL ()
void SetData (mitkICVolume *data)
void SetDataModified ()
void SetWidthCenter (float windowWidth, float windowCenter)
void SetWindowWidth (float windowWidth)
void SetWindowCenter (float windowCenter)
float GetWindowWidth ()
float GetWindowCenter ()
void SetCroppingBounds (const float CroppingBounds[6])
void GetCroppingBounds (float CroppingBounds[6])

Detailed Description

mitkCUDAMIPVRScene - a 3D scene for MIP Rendering from volume datasets. Accelerated with the CUDA interface.

mitkCUDAMIPVRScene is a 3D scene for MIP Rendering from volume datasets. Accelerated with the CUDA interface. mitkCUDAMIPVRScene needs a container subclasses from mitkSceneContainer. You can use mitkGLWindow for the container, or implement your own container.


Member Function Documentation

void mitkCUDAMIPVRScene::GetCroppingBounds float  CroppingBounds[6]  ) 
 

Get the cropping boundary

Parameters:
CroppingBounds,: the cropping boundary

float mitkCUDAMIPVRScene::GetWindowCenter  ) 
 

Get the window center for the MIP

Returns:
Return the window center of the MIP

float mitkCUDAMIPVRScene::GetWindowWidth  ) 
 

Get the window width for the MIP

Returns:
Return the window width of the MIP

virtual void mitkCUDAMIPVRScene::RenderGL  )  [virtual]
 

The Interface for handling the render event pass by the container

Reimplemented from mitkVis2Scene3D.

void mitkCUDAMIPVRScene::SetCroppingBounds const float  CroppingBounds[6]  ) 
 

Set the cropping boundary

Parameters:
CroppingBounds,: the cropping boundary

void mitkCUDAMIPVRScene::SetData mitkICVolume data  ) 
 

Set the data object to be rendered

Parameters:
data The data object to be rendered.

void mitkCUDAMIPVRScene::SetDataModified  ) 
 

Tell the scene the data is modified when any modification is done to the data object

void mitkCUDAMIPVRScene::SetWidthCenter float  windowWidth,
float  windowCenter
 

Set the window width and windows center for the MIP

Parameters:
windowWidth The window width of the MIP
windowCenter The window center of the MIP

void mitkCUDAMIPVRScene::SetWindowCenter float  windowCenter  ) 
 

Set the window center for the MIP

Parameters:
windowCenter The window center of the MIP

void mitkCUDAMIPVRScene::SetWindowWidth float  windowWidth  ) 
 

Set the window width for the MIP

Parameters:
windowWidth The window width of the MIP


The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:01:50 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3