Definition at line 45 of file marker_6dof.cpp.
Marker6DOF::Marker6DOF | ( | ) | [inline] |
Definition at line 47 of file marker_6dof.cpp.
void Marker6DOF::calculateBoundingBox | ( | visualization_msgs::Marker & | object_marker | ) | [inline, protected] |
Definition at line 110 of file marker_6dof.cpp.
void Marker6DOF::initializeInteractiveMarker | ( | ) | [inline, protected] |
Definition at line 150 of file marker_6dof.cpp.
void Marker6DOF::menuFeedbackCB | ( | const visualization_msgs::InteractiveMarkerFeedbackConstPtr & | feedback | ) | [inline, protected] |
Definition at line 259 of file marker_6dof.cpp.
void Marker6DOF::moveMarkerCB | ( | const geometry_msgs::PoseStamped::ConstPtr & | msg | ) | [inline, protected] |
Definition at line 101 of file marker_6dof.cpp.
void Marker6DOF::processFeedbackCB | ( | const visualization_msgs::InteractiveMarkerFeedbackConstPtr & | feedback | ) | [inline, protected] |
Definition at line 250 of file marker_6dof.cpp.
void Marker6DOF::publishTF | ( | const geometry_msgs::PoseStamped & | pose | ) | [inline, protected] |
Definition at line 241 of file marker_6dof.cpp.
void Marker6DOF::timerCallback | ( | const ros::TimerEvent & | e | ) | [inline, protected] |
Definition at line 272 of file marker_6dof.cpp.
Definition at line 299 of file marker_6dof.cpp.
std::string Marker6DOF::frame_id_ [protected] |
Definition at line 283 of file marker_6dof.cpp.
geometry_msgs::PoseStamped Marker6DOF::latest_pose_ [protected] |
Definition at line 300 of file marker_6dof.cpp.
double Marker6DOF::line_width_ [protected] |
Definition at line 292 of file marker_6dof.cpp.
Definition at line 280 of file marker_6dof.cpp.
boost::mutex Marker6DOF::mutex_ [protected] |
Definition at line 298 of file marker_6dof.cpp.
double Marker6DOF::object_a_ [protected] |
Definition at line 291 of file marker_6dof.cpp.
double Marker6DOF::object_b_ [protected] |
Definition at line 290 of file marker_6dof.cpp.
double Marker6DOF::object_g_ [protected] |
Definition at line 289 of file marker_6dof.cpp.
double Marker6DOF::object_r_ [protected] |
Definition at line 288 of file marker_6dof.cpp.
std::string Marker6DOF::object_type_ [protected] |
Definition at line 284 of file marker_6dof.cpp.
double Marker6DOF::object_x_ [protected] |
Definition at line 285 of file marker_6dof.cpp.
double Marker6DOF::object_y_ [protected] |
Definition at line 286 of file marker_6dof.cpp.
double Marker6DOF::object_z_ [protected] |
Definition at line 287 of file marker_6dof.cpp.
ros::Publisher Marker6DOF::pose_pub_ [protected] |
Definition at line 282 of file marker_6dof.cpp.
ros::Subscriber Marker6DOF::pose_stamped_sub_ [protected] |
Definition at line 281 of file marker_6dof.cpp.
bool Marker6DOF::publish_tf_ [protected] |
Definition at line 294 of file marker_6dof.cpp.
boost::shared_ptr<interactive_markers::InteractiveMarkerServer> Marker6DOF::server_ [protected] |
Definition at line 279 of file marker_6dof.cpp.
bool Marker6DOF::show_6dof_circle_ [protected] |
Definition at line 293 of file marker_6dof.cpp.
boost::shared_ptr<tf::TransformBroadcaster> Marker6DOF::tf_broadcaster_ [protected] |
Definition at line 297 of file marker_6dof.cpp.
std::string Marker6DOF::tf_frame_ [protected] |
Definition at line 295 of file marker_6dof.cpp.
ros::Timer Marker6DOF::timer_ [protected] |
Definition at line 296 of file marker_6dof.cpp.