#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.