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

mitkOoCVolumeRendererRayCasting Class Reference

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

#include <mitkOoCVolumeRendererRayCasting.h>

Inherits mitkVolumeRenderer.

Inheritance diagram for mitkOoCVolumeRendererRayCasting:

Inheritance graph
[legend]
Collaboration diagram for mitkOoCVolumeRendererRayCasting:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os)
 mitkOoCVolumeRendererRayCasting ()
virtual int Render (mitkScene *scene, mitkVolumeModel *vol)
void SetGradientEstimator (mitkEncodedGradientEstimator *gradest)
mitkEncodedGradientEstimatorGetGradientEstimator ()

Detailed Description

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

mitkOoCVolumeRendererRayCasting is a concrete volume renderer for rendering an out-of-core volume which cannot be loaded into the main memory entirely. It provides an improved algorithm for rendering such large data sets and gets much faster rendering speed than directly applying conventional volume ray casting method on the out-of-core data sets.


Constructor & Destructor Documentation

mitkOoCVolumeRendererRayCasting::mitkOoCVolumeRendererRayCasting  ) 
 

Default constructor.


Member Function Documentation

mitkEncodedGradientEstimator* mitkOoCVolumeRendererRayCasting::GetGradientEstimator  )  [inline]
 

Get the gradient estimator used to estimate normals

Returns:
Return the gradient estimator used to estimate normals.

virtual void mitkOoCVolumeRendererRayCasting::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 mitkOoCVolumeRendererRayCasting::Render mitkScene scene,
mitkVolumeModel vol
[virtual]
 

Internal method. Don't call it directly.

Implements mitkVolumeRenderer.

void mitkOoCVolumeRendererRayCasting::SetGradientEstimator mitkEncodedGradientEstimator gradest  ) 
 

Set the gradient estimator used to estimate normals

Parameters:
gradest Represent the gradient estimator used to estimate normals


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