uLib-0.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
uLib::VoxRaytracer Class Reference

#include <Math/VoxRaytracer.h>

Data Structures

class  RayData
 

Public Member Functions

 VoxRaytracer (StructuredGrid &image)
 
bool GetEntryPoint (const HLine3f &line, HPoint3f &pt)
 
bool GetExitPoint (const HLine3f &line, HPoint3f &pt)
 
RayData TraceBetweenPoints (const HPoint3f &in, const HPoint3f &out) const
 
RayData TraceLine (const HLine3f &line) const
 
StructuredGridGetImage () const
 

Constructor & Destructor Documentation

uLib::VoxRaytracer::VoxRaytracer ( StructuredGrid image)
inline

Member Function Documentation

bool uLib::VoxRaytracer::GetEntryPoint ( const HLine3f line,
HPoint3f pt 
)
bool uLib::VoxRaytracer::GetExitPoint ( const HLine3f line,
HPoint3f pt 
)
StructuredGrid* uLib::VoxRaytracer::GetImage ( ) const
inline
RayData uLib::VoxRaytracer::TraceBetweenPoints ( const HPoint3f in,
const HPoint3f out 
) const
RayData uLib::VoxRaytracer::TraceLine ( const HLine3f line) const

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