Dynamic markers support class. More...
#include <mht.h>
Public Member Functions | |
void | clean (void) |
Remove markers that should not be transmitted. | |
void | decrement (void) |
Mark existing markers for deletion. | |
vector < visualization_msgs::Marker > | getOutgoingMarkers (void) |
Obtain the list of outgoing markers. | |
void | update (visualization_msgs::Marker &marker) |
Update a internal marker. | |
Private Attributes | |
vector < visualization_msgs::Marker > | markers |
Internal storing vector of markers. |
Dynamic markers support class.
This class allows to easily publish a variable number of markers without paying attention to the delete action requests.
Definition at line 82 of file mht.h.
void Markers::clean | ( | void | ) |
void Markers::decrement | ( | void | ) |
vector< visualization_msgs::Marker > Markers::getOutgoingMarkers | ( | void | ) |
void Markers::update | ( | visualization_msgs::Marker & | marker | ) |
vector<visualization_msgs::Marker> Markers::markers [private] |