dox/VolumeRendering/vtkVolumeRayCastMapper.h File Reference

#include "vtkVolumeMapper.h"
#include "vtkVolumeRayCastFunction.h"
#include "vtkFastNumericConversion.h"

Include dependency graph for vtkVolumeRayCastMapper.h:

Go to the source code of this file.

Classes

class  vtkVolumeRayCastMapper
 A slow but accurate mapper for rendering volumes. More...

Defines

#define vtkTrilinFuncMacro(v, x, y, z, a, b, c, d, e, f, g, h)

Functions

int vtkFloorFuncMacro (double x)
int vtkRoundFuncMacro (double x)
VTK_THREAD_RETURN_TYPE VolumeRayCastMapper_CastRays (void *arg)


Define Documentation

#define vtkTrilinFuncMacro ( v,
x,
y,
z,
a,
b,
c,
d,
e,
f,
g,
 ) 

Value:

t00 =   a + (x)*(b-a);      \
        t01 =   c + (x)*(d-c);      \
        t10 =   e + (x)*(f-e);      \
        t11 =   g + (x)*(h-g);      \
        t0  = t00 + (y)*(t01-t00);  \
        t1  = t10 + (y)*(t11-t10);  \
        v   =  t0 + (z)*(t1-t0);

Definition at line 68 of file vtkVolumeRayCastMapper.h.


Function Documentation

int vtkFloorFuncMacro ( double  x  )  [inline]

Definition at line 52 of file vtkVolumeRayCastMapper.h.

int vtkRoundFuncMacro ( double  x  )  [inline]

Definition at line 59 of file vtkVolumeRayCastMapper.h.

VTK_THREAD_RETURN_TYPE VolumeRayCastMapper_CastRays ( void *  arg  ) 


Generated on Wed Jun 3 18:50:32 2009 for VTK by  doxygen 1.5.6