#include <ray.h>


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 |
| ray_def::ray_def | ( | ) | [inline] |
| ray_def::ray_def | ( | const geom::ray & | _r | ) | [inline] |
| coord_def ray_def::pos | ( | ) | const |

| bool ray_def::advance | ( | ) |

| void ray_def::bounce | ( | const reflect_grid & | rg | ) |

| void ray_def::regress | ( | ) |

| double ray_def::get_degrees | ( | ) | const |

| void ray_def::set_degrees | ( | double | d | ) |

| bool ray_def::_valid | ( | ) | const |
| bool ray_def::on_corner |
1.5.6