#include <ray_trace_iterator.h>
Public Member Functions | |
| RayTraceIterator (const Cell &c1, const Cell &c2, bool done=false) | |
| RayTraceIterator () | |
Private Member Functions | |
| const Cell & | dereference () const |
| bool | equal (const RayTraceIterator &other) const |
| void | increment () |
Private Attributes | |
| Cell | cell_ |
| bool | done_ |
| coord_t | error_ |
| coord_t | error_inc_ |
| coord_t | error_threshold_ |
| Cell | goal_ |
| coord_t | x_correction_ |
| coord_t | x_inc_ |
| coord_t | y_correction_ |
| coord_t | y_inc_ |
Friends | |
| class | boost::iterator_core_access |
Definition at line 13 of file ray_trace_iterator.h.
| occupancy_grid_utils::RayTraceIterator::RayTraceIterator | ( | ) |
| occupancy_grid_utils::RayTraceIterator::RayTraceIterator | ( | const Cell & | c1, | |
| const Cell & | c2, | |||
| bool | done = false | |||
| ) | [inline] |
Definition at line 20 of file ray_trace_iterator.h.
| const Cell& occupancy_grid_utils::RayTraceIterator::dereference | ( | ) | const [inline, private] |
Definition at line 84 of file ray_trace_iterator.h.
| bool occupancy_grid_utils::RayTraceIterator::equal | ( | const RayTraceIterator & | other | ) | const [inline, private] |
Definition at line 90 of file ray_trace_iterator.h.
| void occupancy_grid_utils::RayTraceIterator::increment | ( | ) | [inline, private] |
Definition at line 65 of file ray_trace_iterator.h.
friend class boost::iterator_core_access [friend] |
Definition at line 63 of file ray_trace_iterator.h.
Definition at line 103 of file ray_trace_iterator.h.
bool occupancy_grid_utils::RayTraceIterator::done_ [private] |
Definition at line 104 of file ray_trace_iterator.h.
Definition at line 102 of file ray_trace_iterator.h.
Definition at line 102 of file ray_trace_iterator.h.
Definition at line 102 of file ray_trace_iterator.h.
Definition at line 103 of file ray_trace_iterator.h.
Definition at line 101 of file ray_trace_iterator.h.
Definition at line 101 of file ray_trace_iterator.h.
Definition at line 101 of file ray_trace_iterator.h.
Definition at line 101 of file ray_trace_iterator.h.