Main Page | Packages | Class Hierarchy | Class List | Directories | Class Members

IDVR.VolumeRenderer.SWVolumeRenderer.ClassificationModels.LinearClassificationModelSW Class Reference

#include <LinearClassificationModelSW.h>

Inheritance diagram for IDVR.VolumeRenderer.SWVolumeRenderer.ClassificationModels.LinearClassificationModelSW:

IDVR.Interfaces.IClassificationModel List of all members.

Detailed Description

Class for the linear classification model.

Namespace: IDVR.VolumeRenderer.SWVolumeRenderer.ClassificationModels

Baseclass: IDVR.Interfaces.IClassificationModel

This class calculates the opacity value of a given raysample. It maps the opacity linear according to its density value.

See also:
TFClassificationModelSW - the transfer function classification model.
Author:
Christopher Thurnher
Version:
1.0
Date:
02-18-2005


Public Member Functions

 LinearClassificationModelSW (unsigned short n_DensityScope)
 Constructor.
virtual RaySampledoClassification (RaySample *n_RaySample)
 Calculates the opacity for a given raysample linear according to its density value.

Private Attributes

unsigned short m_DensityScope
 The scope of the density values of the dataset.


Constructor & Destructor Documentation

LinearClassificationModelSW::LinearClassificationModelSW unsigned short  n_DensityScope  ) 
 

Constructor.

Parameters:
n_DensityScope the scope of the density values of the dataset.


Member Function Documentation

RaySample * LinearClassificationModelSW::doClassification RaySample n_RaySample  )  [virtual]
 

Calculates the opacity for a given raysample linear according to its density value.

Parameters:
n_RaySample the specified raysample.
Returns:
The modified raysample.


The documentation for this class was generated from the following files:
Generated on Sat Apr 9 11:51:02 2005 for RayCaster wiht Importance Driven Volume Rendering (IDVR) by  doxygen 1.4.1