#include <message_context.h>
Public Member Functions | |
void | getTfTransforms () |
void | getTfTransforms () |
void | getTfTransforms () |
bool | isReady () |
MessageContext (tf2_ros::Buffer &tf, const std::string &target_frame, const typename MsgT::ConstPtr &msg, bool enable_autocomplete_transparency=true) | |
MessageContext< MsgT > & | operator= (const MessageContext< MsgT > &other) |
Public Attributes | |
MsgT::Ptr | msg |
Private Member Functions | |
void | getTfTransforms (std::vector< visualization_msgs::InteractiveMarker > &msg_vec, std::list< size_t > &indices) |
void | getTfTransforms (std::vector< visualization_msgs::InteractiveMarkerPose > &msg_vec, std::list< size_t > &indices) |
bool | getTransform (std_msgs::Header &header, geometry_msgs::Pose &pose_msg) |
void | init () |
void | init () |
void | init () |
Private Attributes | |
bool | enable_autocomplete_transparency_ |
std::list< size_t > | open_marker_idx_ |
std::list< size_t > | open_pose_idx_ |
std::string | target_frame_ |
tf2_ros::Buffer & | tf_ |
Definition at line 49 of file message_context.h.
interactive_markers::MessageContext< MsgT >::MessageContext | ( | tf2_ros::Buffer & | tf, |
const std::string & | target_frame, | ||
const typename MsgT::ConstPtr & | msg, | ||
bool | enable_autocomplete_transparency = true |
||
) |
Definition at line 45 of file message_context.cpp.
void interactive_markers::MessageContext< MsgT >::getTfTransforms | ( | ) |
void interactive_markers::MessageContext< visualization_msgs::InteractiveMarkerUpdate >::getTfTransforms | ( | ) |
Definition at line 217 of file message_context.cpp.
void interactive_markers::MessageContext< visualization_msgs::InteractiveMarkerInit >::getTfTransforms | ( | ) |
Definition at line 228 of file message_context.cpp.
|
private |
Definition at line 117 of file message_context.cpp.
|
private |
Definition at line 151 of file message_context.cpp.
|
private |
Definition at line 71 of file message_context.cpp.
|
private |
|
private |
Definition at line 176 of file message_context.cpp.
|
private |
Definition at line 203 of file message_context.cpp.
bool interactive_markers::MessageContext< MsgT >::isReady |
Definition at line 170 of file message_context.cpp.
MessageContext< MsgT > & interactive_markers::MessageContext< MsgT >::operator= | ( | const MessageContext< MsgT > & | other | ) |
Definition at line 61 of file message_context.cpp.
|
private |
Definition at line 81 of file message_context.h.
MsgT::Ptr interactive_markers::MessageContext< MsgT >::msg |
Definition at line 62 of file message_context.h.
|
private |
Definition at line 77 of file message_context.h.
|
private |
Definition at line 78 of file message_context.h.
|
private |
Definition at line 80 of file message_context.h.
|
private |
Definition at line 79 of file message_context.h.