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

IDVR.VolumeRenderer.SWVolumeRenderer.RenderCalculations.GradientInterpolationWithPreCalcSW Class Reference

#include <GradientInterpolationWithPreCalcSW.h>

Inheritance diagram for IDVR.VolumeRenderer.SWVolumeRenderer.RenderCalculations.GradientInterpolationWithPreCalcSW:

IDVR.Interfaces.IGradientInterpolation List of all members.

Detailed Description

Class for the gradient interpolation with precalculated gradients..

namespace: IDVR.VolumeRenderer.SWVolumeRenderer.RenderCalculations

Baseclass: IDVR.Interfaces.IGradientInterpolation

This class provides methods to interpolate the gradient of a given raysample if the gradients have already been estimated before.

See also:
GradientInterpolationWithoutPreCalcSW
Author:
Christopher Thurnher
Version:
1.0
Date:
02-19-2005


Public Member Functions

 GradientInterpolationWithPreCalcSW (void)
 Standard constructor.
virtual GradientinterpolateGradient (unsigned char intMode, unsigned char grMode, RaySample *n_RaySample, VolumeData *n_DataSet, double x_down, double x_up, double y_down, double y_up, double z_down, double z_up)
 Interpolates the gradient of a given raysample.

Static Public Attributes

static const unsigned char BY_NEARESTNEIGHBOUR = 0
 Interpolation by nearest neighbour.


Constructor & Destructor Documentation

GradientInterpolationWithPreCalcSW::GradientInterpolationWithPreCalcSW void   ) 
 

Standard constructor.


Member Function Documentation

Gradient * GradientInterpolationWithPreCalcSW::interpolateGradient unsigned char  intMode,
unsigned char  grMode,
RaySample n_RaySample,
VolumeData n_DataSet,
double  x_down,
double  x_up,
double  y_down,
double  y_up,
double  z_down,
double  z_up
[virtual]
 

Interpolates the gradient of a given raysample.

Parameters:
intMode the interpolation mode.
grMode the gradient estimation mode.
n_RaySample the given raysample.
n_DataSet the dataset.
x_down x-value round down.
x_up x-value round up.
y_down y-value round down.
y_up y-value round up.
z_down z-value round down.
z_up z-value round up.
Returns:
The interpolated gradient.


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