#include <triangle_foot.h>
Public Member Functions | |
| visualization_msgs::Marker | makeFootMarker (geometry_msgs::Pose pose) |
| visualization_msgs::InteractiveMarker | makeInteractiveMarker () |
| visualization_msgs::Marker | makeLFootMarker () |
| interactive_markers::MenuHandler | makeMenuHandler () |
| visualization_msgs::Marker | makeRFootMarker () |
| visualization_msgs::Marker | makeTriangleMarker () |
| void | moveBoxCb (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
| void | reverseTriangleCb (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
| TriangleFoot () | |
| void | updateBoxInteractiveMarker () |
Private Attributes | |
| std::string | marker_name |
| interactive_markers::MenuHandler | menu_handler |
| ros::NodeHandle | nh_ |
| ros::NodeHandle | pnh_ |
| bool | reverse |
| std::shared_ptr< interactive_markers::InteractiveMarkerServer > | server_ |
| std::string | server_name |
| double | size_ |
Definition at line 9 of file triangle_foot.h.
| TriangleFoot::TriangleFoot | ( | ) |
Definition at line 135 of file triangle_foot.cpp.
| visualization_msgs::Marker TriangleFoot::makeFootMarker | ( | geometry_msgs::Pose | pose | ) |
Definition at line 68 of file triangle_foot.cpp.
| visualization_msgs::InteractiveMarker TriangleFoot::makeInteractiveMarker | ( | ) |
Definition at line 87 of file triangle_foot.cpp.
| visualization_msgs::Marker TriangleFoot::makeLFootMarker | ( | ) |
Definition at line 53 of file triangle_foot.cpp.
| interactive_markers::MenuHandler TriangleFoot::makeMenuHandler | ( | ) |
Definition at line 119 of file triangle_foot.cpp.
| visualization_msgs::Marker TriangleFoot::makeRFootMarker | ( | ) |
Definition at line 39 of file triangle_foot.cpp.
| visualization_msgs::Marker TriangleFoot::makeTriangleMarker | ( | ) |
Definition at line 8 of file triangle_foot.cpp.
| void TriangleFoot::moveBoxCb | ( | const visualization_msgs::InteractiveMarkerFeedbackConstPtr & | feedback | ) |
Definition at line 108 of file triangle_foot.cpp.
| void TriangleFoot::reverseTriangleCb | ( | const visualization_msgs::InteractiveMarkerFeedbackConstPtr & | feedback | ) |
Definition at line 113 of file triangle_foot.cpp.
| void TriangleFoot::updateBoxInteractiveMarker | ( | ) |
Definition at line 126 of file triangle_foot.cpp.
|
private |
Definition at line 28 of file triangle_foot.h.
|
private |
Definition at line 30 of file triangle_foot.h.
|
private |
Definition at line 23 of file triangle_foot.h.
|
private |
Definition at line 24 of file triangle_foot.h.
|
private |
Definition at line 32 of file triangle_foot.h.
|
private |
Definition at line 25 of file triangle_foot.h.
|
private |
Definition at line 27 of file triangle_foot.h.
|
private |
Definition at line 31 of file triangle_foot.h.