Public Member Functions | Private Attributes | List of all members
TwistMarker Class Reference

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::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

◆ getMarker()

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

Definition at line 75 of file twist_marker.cpp.

◆ update()

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

Definition at line 61 of file twist_marker.cpp.

Member Data Documentation

◆ frame_id_

std::string TwistMarker::frame_id_
private

Definition at line 83 of file twist_marker.cpp.

◆ marker_

visualization_msgs::Marker TwistMarker::marker_
private

Definition at line 81 of file twist_marker.cpp.

◆ scale_

double TwistMarker::scale_
private

Definition at line 84 of file twist_marker.cpp.

◆ z_

double TwistMarker::z_
private

Definition at line 85 of file twist_marker.cpp.


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


twist_mux
Author(s): Enrique Fernandez , Siegfried-A. Gevatter Pujals
autogenerated on Wed Oct 26 2022 02:14:17