Public Member Functions | |
| Marker6DOF () | |
Protected Member Functions | |
| void | calculateBoundingBox (visualization_msgs::Marker &object_marker) |
| void | initializeInteractiveMarker () |
| void | menuFeedbackCB (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
| void | moveMarkerCB (const geometry_msgs::PoseStamped::ConstPtr &msg) |
| void | processFeedbackCB (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
| void | publishTF (const geometry_msgs::PoseStamped &pose) |
| void | timerPoseCallback (const ros::TimerEvent &e) |
| void | timerTFCallback (const ros::TimerEvent &e) |
Protected Attributes | |
| interactive_markers::MenuHandler::EntryHandle | circle_menu_entry_ |
| std::string | frame_id_ |
| double | int_marker_scale_ |
| geometry_msgs::PoseStamped | latest_pose_ |
| double | line_width_ |
| interactive_markers::MenuHandler | menu_handler_ |
| std::string | mesh_file_ |
| boost::mutex | mutex_ |
| double | object_a_ |
| double | object_b_ |
| double | object_g_ |
| double | object_r_ |
| std::string | object_type_ |
| double | object_x_ |
| double | object_y_ |
| double | object_z_ |
| ros::Publisher | pose_pub_ |
| ros::Subscriber | pose_stamped_sub_ |
| bool | publish_pose_periodically_ |
| bool | publish_tf_ |
| std::shared_ptr< interactive_markers::InteractiveMarkerServer > | server_ |
| bool | show_6dof_circle_ |
| std::shared_ptr< tf::TransformBroadcaster > | tf_broadcaster_ |
| std::string | tf_frame_ |
| std::shared_ptr< tf::TransformListener > | tf_listener_ |
| ros::Timer | timer_pose_ |
| ros::Timer | timer_tf_ |
Definition at line 46 of file marker_6dof.cpp.
|
inline |
Definition at line 80 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 155 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 195 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 334 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 144 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 309 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 300 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 347 of file marker_6dof.cpp.
|
inlineprotected |
Definition at line 358 of file marker_6dof.cpp.
|
protected |
Definition at line 390 of file marker_6dof.cpp.
|
protected |
Definition at line 377 of file marker_6dof.cpp.
|
protected |
Definition at line 379 of file marker_6dof.cpp.
|
protected |
Definition at line 391 of file marker_6dof.cpp.
|
protected |
Definition at line 378 of file marker_6dof.cpp.
|
protected |
Definition at line 366 of file marker_6dof.cpp.
|
protected |
Definition at line 380 of file marker_6dof.cpp.
|
protected |
Definition at line 389 of file marker_6dof.cpp.
|
protected |
Definition at line 376 of file marker_6dof.cpp.
|
protected |
Definition at line 375 of file marker_6dof.cpp.
|
protected |
Definition at line 374 of file marker_6dof.cpp.
|
protected |
Definition at line 373 of file marker_6dof.cpp.
|
protected |
Definition at line 369 of file marker_6dof.cpp.
|
protected |
Definition at line 370 of file marker_6dof.cpp.
|
protected |
Definition at line 371 of file marker_6dof.cpp.
|
protected |
Definition at line 372 of file marker_6dof.cpp.
|
protected |
Definition at line 368 of file marker_6dof.cpp.
|
protected |
Definition at line 367 of file marker_6dof.cpp.
|
protected |
Definition at line 383 of file marker_6dof.cpp.
|
protected |
Definition at line 382 of file marker_6dof.cpp.
|
protected |
Definition at line 365 of file marker_6dof.cpp.
|
protected |
Definition at line 381 of file marker_6dof.cpp.
|
protected |
Definition at line 387 of file marker_6dof.cpp.
|
protected |
Definition at line 384 of file marker_6dof.cpp.
|
protected |
Definition at line 388 of file marker_6dof.cpp.
|
protected |
Definition at line 385 of file marker_6dof.cpp.
|
protected |
Definition at line 386 of file marker_6dof.cpp.