HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VGEO_Volume::DiscreteRayMarcher Class Reference

Utility class to perform numerically safe ray marching. More...

#include <VGEO_Volume.h>

Public Member Functions

 DiscreteRayMarcher (float stepsize, float zoff)
 
float init (float tmin)
 
float step ()
 
float stepback ()
 

Detailed Description

Utility class to perform numerically safe ray marching.

Definition at line 252 of file VGEO_Volume.h.

Constructor & Destructor Documentation

VGEO_Volume::DiscreteRayMarcher::DiscreteRayMarcher ( float  stepsize,
float  zoff 
)
inline

Definition at line 254 of file VGEO_Volume.h.

Member Function Documentation

float VGEO_Volume::DiscreteRayMarcher::init ( float  tmin)
inline

Definition at line 259 of file VGEO_Volume.h.

float VGEO_Volume::DiscreteRayMarcher::step ( )
inline

Definition at line 276 of file VGEO_Volume.h.

float VGEO_Volume::DiscreteRayMarcher::stepback ( )
inline

Definition at line 277 of file VGEO_Volume.h.


The documentation for this class was generated from the following file: