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

IDVR.VolumeRenderer.SWVolumeRenderer.ClassificationModels.TFClassificationModelSW Class Reference

#include <TFClassificationModelSW.h>

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

IDVR.Interfaces.IClassificationModel List of all members.

Detailed Description

Class for the transfer function classification model.

Namespace: IDVR.VolumeRenderer.SWVolumeRenderer.ClassificationModels

Baseclass: IDVR.Interfaces.IClassificationModel

This class calculates the opacity value of a given raysample according to the specified transfer function.

See also:
LinearClassificationModelSW - the linear classification model.
Author:
Christopher Thurnher
Version:
1.0
Date:
02-18-2005


Public Member Functions

 TFClassificationModelSW (Transferfunction *n_TransferFunc)
 Constructor.
virtual RaySampledoClassification (RaySample *n_RaySample)
 Calculates the opacity vale for a given raysample according to the specified transfer function.
__property void set_TransferFunc (Transferfunction *n_TransferFunc)
 Sets the transfer function.
__property Transferfunctionget_TransferFunc (void)
 Returns the transfer function.

Private Attributes

Transferfunctionm_TransferFunc
 The transfer function.


Constructor & Destructor Documentation

TFClassificationModelSW::TFClassificationModelSW Transferfunction n_TransferFunc  ) 
 

Constructor.

Parameters:
n_TransferFunc the transfer function.


Member Function Documentation

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

Calculates the opacity vale for a given raysample according to the specified transfer function.

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

Transferfunction * TFClassificationModelSW::get_TransferFunc void   ) 
 

Returns the transfer function.

Returns:
The transfer function.

void TFClassificationModelSW::set_TransferFunc Transferfunction n_TransferFunc  ) 
 

Sets the transfer function.

Parameters:
n_TransferFunc the transfer function.


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