#include <HectorDrawings.h>
Public Member Functions | |
virtual void | drawArrow (const Eigen::Vector3f &poseWorld) |
virtual void | drawCovariance (const Eigen::Vector2f &mean, const Eigen::Matrix2f &covMatrix) |
virtual void | drawPoint (const Eigen::Vector2f &pointWorldFrame) |
HectorDrawings () | |
virtual void | sendAndResetData () |
virtual void | setColor (double r, double g, double b, double a=1.0) |
virtual void | setScale (double scale) |
void | setTime (const ros::Time &time) |
Public Attributes | |
int | idCounter |
visualization_msgs::MarkerArray | markerArray |
ros::Publisher | markerArrayPublisher_ |
ros::Publisher | markerPublisher_ |
visualization_msgs::Marker | tempMarker |
Definition at line 42 of file HectorDrawings.h.
|
inline |
Definition at line 46 of file HectorDrawings.h.
|
inlinevirtual |
Implements DrawInterface.
Definition at line 80 of file HectorDrawings.h.
|
inlinevirtual |
Implements DrawInterface.
Definition at line 98 of file HectorDrawings.h.
|
inlinevirtual |
Implements DrawInterface.
Definition at line 64 of file HectorDrawings.h.
|
inlinevirtual |
Implements DrawInterface.
Definition at line 149 of file HectorDrawings.h.
|
inlinevirtual |
Implements DrawInterface.
Definition at line 141 of file HectorDrawings.h.
|
inlinevirtual |
Implements DrawInterface.
Definition at line 134 of file HectorDrawings.h.
|
inline |
Definition at line 156 of file HectorDrawings.h.
int HectorDrawings::idCounter |
Definition at line 168 of file HectorDrawings.h.
visualization_msgs::MarkerArray HectorDrawings::markerArray |
Definition at line 166 of file HectorDrawings.h.
ros::Publisher HectorDrawings::markerArrayPublisher_ |
Definition at line 163 of file HectorDrawings.h.
ros::Publisher HectorDrawings::markerPublisher_ |
Definition at line 162 of file HectorDrawings.h.
visualization_msgs::Marker HectorDrawings::tempMarker |
Definition at line 165 of file HectorDrawings.h.