#include <stage.hh>

Public Member Functions

 Ray ()
 
 Ray (const Model *mod, const Pose &origin, const meters_t range, const ray_test_func_t func, const void *arg, const bool ztest)
 

Public Attributes

const void * arg
 
ray_test_func_t func
 
const Modelmod
 
Pose origin
 
meters_t range
 
bool ztest
 

Constructor & Destructor Documentation

◆ Ray() [1/2]

Stg::Ray::Ray ( const Model * mod,
const Pose & origin,
const meters_t range,
const ray_test_func_t func,
const void * arg,
const bool ztest )
inline

◆ Ray() [2/2]

Stg::Ray::Ray ( )
inline

Member Data Documentation

◆ arg

const void* Stg::Ray::arg

◆ func

ray_test_func_t Stg::Ray::func

◆ mod

const Model* Stg::Ray::mod

◆ origin

Pose Stg::Ray::origin

◆ range

meters_t Stg::Ray::range

◆ ztest

bool Stg::Ray::ztest

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