octomap 1.5.0
octomap::KeyRay Class Reference
Collaboration diagram for octomap::KeyRay:

Public Types

typedef std::vector< OcTreeKey >
::const_iterator 
const_iterator
typedef std::vector< OcTreeKey >
::iterator 
iterator
typedef std::vector< OcTreeKey >
::reverse_iterator 
reverse_iterator

Public Member Functions

void addKey (OcTreeKey &k)
const_iterator begin () const
iterator begin ()
const_iterator end () const
iterator end ()
 KeyRay ()
reverse_iterator rbegin ()
reverse_iterator rend ()
void reset ()
unsigned int size () const
unsigned int sizeMax () const

Data Fields

std::vector< OcTreeKey >::iterator end_of_ray
std::vector< OcTreeKeyray

Member Typedef Documentation


Constructor & Destructor Documentation

octomap::KeyRay::KeyRay ( ) [inline]

References ray, and reset().


Member Function Documentation

void octomap::KeyRay::addKey ( OcTreeKey k) [inline]
iterator octomap::KeyRay::begin ( ) [inline]

References ray.

Referenced by reset().

const_iterator octomap::KeyRay::begin ( ) const [inline]

References ray.

const_iterator octomap::KeyRay::end ( ) const [inline]

References end_of_ray.

iterator octomap::KeyRay::end ( ) [inline]

References end_of_ray.

reverse_iterator octomap::KeyRay::rbegin ( ) [inline]

References end_of_ray.

reverse_iterator octomap::KeyRay::rend ( ) [inline]

References ray.

unsigned int octomap::KeyRay::size ( ) const [inline]
unsigned int octomap::KeyRay::sizeMax ( ) const [inline]

Field Documentation

Referenced by addKey(), begin(), KeyRay(), rend(), and size().


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