Classes | Public Member Functions | Protected Attributes
PointcloudAccumurator< T > Class Template Reference

#include <accumulator.h>

List of all members.

Classes

class  Points

Public Member Functions

std::list< Points >::iterator begin ()
std::list< Points >::const_iterator begin () const
void clear ()
std::list< Points >::iterator end ()
std::list< Points >::const_iterator end () const
 PointcloudAccumurator ()
 PointcloudAccumurator (const ros::Duration &duration)
void push (const Points &points)
void reset (const ros::Duration &duration)

Protected Attributes

std::list< Pointspoints_
ros::Duration time_to_hold_

Detailed Description

template<typename T>
class PointcloudAccumurator< T >

Definition at line 38 of file accumulator.h.


Constructor & Destructor Documentation

template<typename T>
PointcloudAccumurator< T >::PointcloudAccumurator ( ) [inline]

Definition at line 53 of file accumulator.h.

template<typename T>
PointcloudAccumurator< T >::PointcloudAccumurator ( const ros::Duration duration) [inline, explicit]

Definition at line 57 of file accumulator.h.


Member Function Documentation

template<typename T>
std::list<Points>::iterator PointcloudAccumurator< T >::begin ( ) [inline]

Definition at line 87 of file accumulator.h.

template<typename T>
std::list<Points>::const_iterator PointcloudAccumurator< T >::begin ( ) const [inline]

Definition at line 96 of file accumulator.h.

template<typename T>
void PointcloudAccumurator< T >::clear ( ) [inline]

Definition at line 68 of file accumulator.h.

template<typename T>
std::list<Points>::iterator PointcloudAccumurator< T >::end ( ) [inline]

Definition at line 91 of file accumulator.h.

template<typename T>
std::list<Points>::const_iterator PointcloudAccumurator< T >::end ( ) const [inline]

Definition at line 100 of file accumulator.h.

template<typename T>
void PointcloudAccumurator< T >::push ( const Points points) [inline]

Definition at line 73 of file accumulator.h.

template<typename T>
void PointcloudAccumurator< T >::reset ( const ros::Duration duration) [inline]

Definition at line 62 of file accumulator.h.


Member Data Documentation

template<typename T>
std::list<Points> PointcloudAccumurator< T >::points_ [protected]

Definition at line 107 of file accumulator.h.

template<typename T>
ros::Duration PointcloudAccumurator< T >::time_to_hold_ [protected]

Definition at line 106 of file accumulator.h.


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


costmap_cspace
Author(s): Atsushi Watanabe
autogenerated on Sat Jun 22 2019 20:07:13