Public Member Functions | Private Member Functions | Private Attributes | Friends
occupancy_grid_utils::RayTraceIterator Class Reference

#include <ray_trace_iterator.h>

List of all members.

Public Member Functions

 RayTraceIterator ()
 RayTraceIterator (const Cell &c1, const Cell &c2, bool done=false)

Private Member Functions

const Celldereference () 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

Detailed Description

Definition at line 17 of file ray_trace_iterator.h.


Constructor & Destructor Documentation

occupancy_grid_utils::RayTraceIterator::RayTraceIterator ( const Cell c1,
const Cell c2,
bool  done = false 
) [inline]

Definition at line 24 of file ray_trace_iterator.h.


Member Function Documentation

const Cell& occupancy_grid_utils::RayTraceIterator::dereference ( ) const [inline, private]

Definition at line 88 of file ray_trace_iterator.h.

bool occupancy_grid_utils::RayTraceIterator::equal ( const RayTraceIterator other) const [inline, private]

Definition at line 94 of file ray_trace_iterator.h.

Definition at line 69 of file ray_trace_iterator.h.


Friends And Related Function Documentation

friend class boost::iterator_core_access [friend]

Definition at line 67 of file ray_trace_iterator.h.


Member Data Documentation

Definition at line 107 of file ray_trace_iterator.h.

Definition at line 108 of file ray_trace_iterator.h.

Definition at line 106 of file ray_trace_iterator.h.

Definition at line 106 of file ray_trace_iterator.h.

Definition at line 106 of file ray_trace_iterator.h.

Definition at line 107 of file ray_trace_iterator.h.

Definition at line 105 of file ray_trace_iterator.h.

Definition at line 105 of file ray_trace_iterator.h.

Definition at line 105 of file ray_trace_iterator.h.

Definition at line 105 of file ray_trace_iterator.h.


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


occupancy_grid_utils
Author(s): Bhaskara Marthi
autogenerated on Tue Jan 7 2014 11:17:09