Public Member Functions | Private Attributes
TwistMarker Class Reference

List of all members.

Public Member Functions

const visualization_msgs::Marker & getMarker ()
 TwistMarker (double scale=1.0, double z=0.0, const std::string &frame_id="base_footprint")
void update (const geometry_msgs::Twist &twist)

Private Attributes

std::string frame_id_
visualization_msgs::Marker marker_
double scale_
double z_

Detailed Description

Definition at line 28 of file twist_marker.cpp.

Constructor & Destructor Documentation

TwistMarker::TwistMarker ( double  scale = 1.0,
double  z = 0.0,
const std::string &  frame_id = "base_footprint" 
) [inline]

Definition at line 32 of file twist_marker.cpp.

Member Function Documentation

const visualization_msgs::Marker& TwistMarker::getMarker ( ) [inline]

Definition at line 75 of file twist_marker.cpp.

void TwistMarker::update ( const geometry_msgs::Twist &  twist) [inline]

Definition at line 61 of file twist_marker.cpp.

Member Data Documentation

std::string TwistMarker::frame_id_ [private]

Definition at line 83 of file twist_marker.cpp.

visualization_msgs::Marker TwistMarker::marker_ [private]

Definition at line 81 of file twist_marker.cpp.

double TwistMarker::scale_ [private]

Definition at line 84 of file twist_marker.cpp.

double TwistMarker::z_ [private]

Definition at line 85 of file twist_marker.cpp.

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

Author(s): Enrique Fernandez , Siegfried-A. Gevatter Pujals
autogenerated on Sat Jun 8 2019 20:13:46