mitkMIPVRScene Class Reference
mitkMIPVRScene - a 3D scene for MIP Rendering from volume datasets. Optimized for multicore CPU.
More...
#include <mitkMIPVRScene.h>
Inherits mitkVis2Scene3D.
Inheritance diagram for mitkMIPVRScene:
[legend]Collaboration diagram for mitkMIPVRScene:
[legend]List of all members.
Detailed Description
mitkMIPVRScene - a 3D scene for MIP Rendering from volume datasets. Optimized for multicore CPU.
mitkMIPVRScene is a 3D scene for MIP Rendering from volume datasets. Optimized for multicore CPU. mitkCUDAMIPVRScene needs a container subclasses from mitkSceneContainer. You can use mitkGLWindow for the container, or implement your own container. Two kinds of data source are supported, ICVolume and CohrerentVolume.
Member Function Documentation
void mitkMIPVRScene::GetCroppingBounds |
( |
float |
CroppingBounds[6] |
) |
|
|
|
Get the cropping boundary - Parameters:
-
| CroppingBounds,: | the cropping boundary |
|
float mitkMIPVRScene::GetWindowCenter |
( |
|
) |
|
|
|
Get the window center for the MIP - Returns:
- Return the window center of the MIP
|
float mitkMIPVRScene::GetWindowWidth |
( |
|
) |
|
|
|
Get the window width for the MIP - Returns:
- Return the window width of the MIP
|
virtual void mitkMIPVRScene::RenderGL |
( |
|
) |
[virtual] |
|
|
The Interface for handling the render event pass by the container
Reimplemented from mitkVis2Scene3D. |
|
Set the data object(CoherentVolume) to be rendered. - Parameters:
-
| data | The data object to be rendered. |
|
void mitkMIPVRScene::SetCoherentDataModified |
( |
|
) |
|
|
|
Tell the scene the data is modified when any modification is done to the data object |
void mitkMIPVRScene::SetCroppingBounds |
( |
const float |
CroppingBounds[6] |
) |
|
|
|
Set the cropping boundary - Parameters:
-
| CroppingBounds,: | the cropping boundary |
|
|
Set the data object(ICVolume) to be rendered. - Parameters:
-
| data | The data object to be rendered. |
|
void mitkMIPVRScene::SetDataModified |
( |
|
) |
|
|
|
Tell the scene the data is modified when any modification is done to the data object |
void mitkMIPVRScene::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 mitkMIPVRScene::SetWindowCenter |
( |
float |
windowCenter |
) |
|
|
|
Set the window center for the MIP - Parameters:
-
| windowCenter | The window center of the MIP |
|
void mitkMIPVRScene::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:04:02 2014 for MITK (Medical Imaging ToolKit) by
1.4.3