#include <marker_container.h>
Public Member Functions | |
void | add (MarkerList *m) |
void | clean () |
void | clear () |
boost::shared_ptr< MarkerList > | get (const int id) |
MarkerContainer & | operator<< (MarkerList *m) |
MarkerContainer & | operator<< (const MarkerCreator &c) |
MarkerContainer & | operator<< (const MarkerClean &c) |
MarkerContainer & | operator>> (MarkerWrite *bag) |
void | write (MarkerWrite *mw) |
Private Types | |
typedef std::map< int, boost::shared_ptr< MarkerList > > | MT |
Private Attributes | |
MT | markers_ |
Definition at line 50 of file marker_container.h.
typedef std::map<int, boost::shared_ptr<MarkerList> > cob_3d_marker::MarkerContainer::MT [private] |
Definition at line 51 of file marker_container.h.
void cob_3d_marker::MarkerContainer::add | ( | MarkerList * | m | ) | [inline] |
Definition at line 55 of file marker_container.h.
void cob_3d_marker::MarkerContainer::clean | ( | ) | [inline] |
Definition at line 80 of file marker_container.h.
void cob_3d_marker::MarkerContainer::clear | ( | ) | [inline] |
Definition at line 70 of file marker_container.h.
boost::shared_ptr<MarkerList> cob_3d_marker::MarkerContainer::get | ( | const int | id | ) | [inline] |
Definition at line 57 of file marker_container.h.
MarkerContainer& cob_3d_marker::MarkerContainer::operator<< | ( | MarkerList * | m | ) | [inline] |
Definition at line 74 of file marker_container.h.
MarkerContainer& cob_3d_marker::MarkerContainer::operator<< | ( | const MarkerCreator & | c | ) | [inline] |
Definition at line 75 of file marker_container.h.
MarkerContainer& cob_3d_marker::MarkerContainer::operator<< | ( | const MarkerClean & | c | ) | [inline] |
Definition at line 76 of file marker_container.h.
MarkerContainer& cob_3d_marker::MarkerContainer::operator>> | ( | MarkerWrite * | bag | ) | [inline] |
Definition at line 78 of file marker_container.h.
void cob_3d_marker::MarkerContainer::write | ( | MarkerWrite * | mw | ) | [inline] |
Definition at line 64 of file marker_container.h.
MT cob_3d_marker::MarkerContainer::markers_ [private] |
Definition at line 52 of file marker_container.h.