VTK
Classes | Macros | Functions
vtkVolumeRayCastMapper.h File Reference
#include "vtkRenderingVolumeModule.h"
#include "vtkVolumeMapper.h"
#include "vtkVolumeRayCastFunction.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...
 

Macros

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

Functions

VTK_THREAD_RETURN_TYPE VolumeRayCastMapper_CastRays (void *arg)
 

Macro Definition 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 55 of file vtkVolumeRayCastMapper.h.

Function Documentation

VTK_THREAD_RETURN_TYPE VolumeRayCastMapper_CastRays ( void *  arg)