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

mitkOoCVolumeRendererTexture3DEx Class Reference

mitkOoCVolumeRendererTexture3DEx - a concrete volume renderer for rendering an out-of-core volume More...

#include <mitkOoCVolumeRendererTexture3DEx.h>

Inherits mitkVolumeRenderer.

Inheritance diagram for mitkOoCVolumeRendererTexture3DEx:

Inheritance graph
[legend]
Collaboration diagram for mitkOoCVolumeRendererTexture3DEx:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os)
 mitkOoCVolumeRendererTexture3DEx ()
virtual int Render (mitkScene *scene, mitkVolumeModel *vol)
void SetSampleDistance (float sd)
void SetSubVolumeSize (int wmin, int wmax, int hmin, int hmax, int dmin, int dmax)
void SetSubVolumeSize (int sizemin[3], int sizemax[3])

Detailed Description

mitkOoCVolumeRendererTexture3DEx - a concrete volume renderer for rendering an out-of-core volume

mitkOoCVolumeRendererTexture3DEx is a concrete volume renderer for rendering an out-of-core volume by using 3D texture acceleration.

Note:
To use this class, your graphics card should support 3D texture.


Constructor & Destructor Documentation

mitkOoCVolumeRendererTexture3DEx::mitkOoCVolumeRendererTexture3DEx  ) 
 

Default constructor.


Member Function Documentation

virtual void mitkOoCVolumeRendererTexture3DEx::PrintSelf ostream &  os  )  [virtual]
 

Print the necessary information about this object for the debugging purpose.

Parameters:
os The specified ostream to output information.

Reimplemented from mitkVolumeRenderer.

virtual int mitkOoCVolumeRendererTexture3DEx::Render mitkScene scene,
mitkVolumeModel vol
[virtual]
 

Internal method. Don't call it directly.

Implements mitkVolumeRenderer.

void mitkOoCVolumeRendererTexture3DEx::SetSampleDistance float  sd  )  [inline]
 

Set sample distance.

Parameters:
sd sample distance

void mitkOoCVolumeRendererTexture3DEx::SetSubVolumeSize int  sizemin[3],
int  sizemax[3]
 

Set the sub-volume size for divider.

Parameters:
sizemin[0] the minimum size of sub-volume's width
sizemax[0] the maximum size of sub-volume's width
sizemin[1] the minimum size of sub-volume's height
sizemax[1] the maximum size of sub-volume's height
sizemin[2] the minimum size of sub-volume's depth
sizemax[2] the maximum size of sub-volume's depth

void mitkOoCVolumeRendererTexture3DEx::SetSubVolumeSize int  wmin,
int  wmax,
int  hmin,
int  hmax,
int  dmin,
int  dmax
 

Set the sub-volume size for divider.

Parameters:
wmin the minimum size of sub-volume's width
wmax the maximum size of sub-volume's width
hmin the minimum size of sub-volume's height
hmax the maximum size of sub-volume's height
dmin the minimum size of sub-volume's depth
dmax the maximum size of sub-volume's depth


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