#include <world_landmark.h>
Public Member Functions | |
void | getGrasps (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
std::string | getName () |
void | remove (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
WorldLandmark (geometry_msgs::Pose pose, int ind, geometry_msgs::Vector3 dims, sensor_msgs::PointCloud2 pc) | |
~WorldLandmark () | |
Public Attributes | |
visualization_msgs::InteractiveMarker | int_marker |
interactive_markers::MenuHandler | menu_handler |
fetch_pbd_interaction::Landmark | object |
Private Attributes | |
std::string | assigned_name |
int | index |
bool | is_removed |
sensor_msgs::PointCloud2 | point_cloud |
fetch_pbd_interaction::World * | world |
Definition at line 22 of file world_landmark.h.
fetch_pbd_interaction::WorldLandmark::WorldLandmark | ( | geometry_msgs::Pose | pose, |
int | ind, | ||
geometry_msgs::Vector3 | dims, | ||
sensor_msgs::PointCloud2 | pc | ||
) |
Definition at line 6 of file world_landmark.cpp.
Definition at line 33 of file world_landmark.cpp.
void fetch_pbd_interaction::WorldLandmark::getGrasps | ( | const visualization_msgs::InteractiveMarkerFeedbackConstPtr & | feedback | ) |
Definition at line 50 of file world_landmark.cpp.
std::string fetch_pbd_interaction::WorldLandmark::getName | ( | ) |
Definition at line 35 of file world_landmark.cpp.
void fetch_pbd_interaction::WorldLandmark::remove | ( | const visualization_msgs::InteractiveMarkerFeedbackConstPtr & | feedback | ) |
Definition at line 45 of file world_landmark.cpp.
std::string fetch_pbd_interaction::WorldLandmark::assigned_name [private] |
Definition at line 29 of file world_landmark.h.
int fetch_pbd_interaction::WorldLandmark::index [private] |
Definition at line 28 of file world_landmark.h.
visualization_msgs::InteractiveMarker fetch_pbd_interaction::WorldLandmark::int_marker |
Definition at line 40 of file world_landmark.h.
bool fetch_pbd_interaction::WorldLandmark::is_removed [private] |
Definition at line 30 of file world_landmark.h.
Definition at line 41 of file world_landmark.h.
fetch_pbd_interaction::Landmark fetch_pbd_interaction::WorldLandmark::object |
Definition at line 43 of file world_landmark.h.
sensor_msgs::PointCloud2 fetch_pbd_interaction::WorldLandmark::point_cloud [private] |
Definition at line 27 of file world_landmark.h.
Definition at line 31 of file world_landmark.h.