#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.
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.
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.
Definition at line 126 of file triangle_foot.cpp.
| std::string TriangleFoot::marker_name  [private] | 
Definition at line 28 of file triangle_foot.h.
Definition at line 30 of file triangle_foot.h.
| ros::NodeHandle TriangleFoot::nh_  [private] | 
Definition at line 23 of file triangle_foot.h.
| ros::NodeHandle TriangleFoot::pnh_  [private] | 
Definition at line 24 of file triangle_foot.h.
| bool TriangleFoot::reverse  [private] | 
Definition at line 32 of file triangle_foot.h.
| std::shared_ptr<interactive_markers::InteractiveMarkerServer> TriangleFoot::server_  [private] | 
Definition at line 25 of file triangle_foot.h.
| std::string TriangleFoot::server_name  [private] | 
Definition at line 27 of file triangle_foot.h.
| double TriangleFoot::size_  [private] | 
Definition at line 31 of file triangle_foot.h.