Public Member Functions | Private Attributes
TriangleFoot Class Reference

#include <triangle_foot.h>

List of all members.

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_

Detailed Description

Definition at line 9 of file triangle_foot.h.


Constructor & Destructor Documentation

Definition at line 135 of file triangle_foot.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 28 of file triangle_foot.h.

Definition at line 30 of file triangle_foot.h.

Definition at line 23 of file triangle_foot.h.

Definition at line 24 of file triangle_foot.h.

bool TriangleFoot::reverse [private]

Definition at line 32 of file triangle_foot.h.

Definition at line 25 of file triangle_foot.h.

Definition at line 27 of file triangle_foot.h.

double TriangleFoot::size_ [private]

Definition at line 31 of file triangle_foot.h.


The documentation for this class was generated from the following files:


jsk_interactive_marker
Author(s): furuta
autogenerated on Wed May 1 2019 02:40:31