ray_def Struct Reference

#include <ray.h>

Inheritance diagram for ray_def:

Inheritance graph
[legend]
Collaboration diagram for ray_def:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ray_def ()
 ray_def (const geom::ray &_r)
coord_def pos () const
bool advance ()
void bounce (const reflect_grid &rg)
void regress ()
double get_degrees () const
void set_degrees (double d)
bool _valid () const

Public Attributes

geom::ray r
bool on_corner
int cycle_idx


Constructor & Destructor Documentation

ray_def::ray_def (  )  [inline]

ray_def::ray_def ( const geom::ray _r  )  [inline]


Member Function Documentation

coord_def ray_def::pos (  )  const

Here is the call graph for this function:

bool ray_def::advance (  ) 

Here is the call graph for this function:

void ray_def::bounce ( const reflect_grid rg  ) 

Here is the call graph for this function:

void ray_def::regress (  ) 

Here is the call graph for this function:

double ray_def::get_degrees (  )  const

Here is the call graph for this function:

void ray_def::set_degrees ( double  d  ) 

Here is the call graph for this function:

bool ray_def::_valid (  )  const


Member Data Documentation


The documentation for this struct was generated from the following files:

Generated on Thu Jan 13 13:41:28 2011 by  doxygen 1.5.6