Public Member Functions | |
vm::Marker | makeBox (vm::InteractiveMarker &msg, tf::Vector3 min_bound, tf::Vector3 max_bound) |
void | makeSizeHandles () |
PointCouldSelector (boost::shared_ptr< interactive_markers::InteractiveMarkerServer > server, std::vector< tf::Vector3 > &points) | |
void | processAxisFeedback (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback) |
void | updateBox () |
void | updatePointCloud (std::string name, std_msgs::ColorRGBA color, std::vector< tf::Vector3 > &points) |
void | updatePointClouds () |
void | updateSizeHandles () |
Private Attributes | |
tf::Vector3 | max_sel_ |
tf::Vector3 | min_sel_ |
std::vector< tf::Vector3 > | points_ |
vm::InteractiveMarker | sel_points_marker_ |
boost::shared_ptr< interactive_markers::InteractiveMarkerServer > | server_ |
vm::InteractiveMarker | unsel_points_marker_ |
Definition at line 53 of file selection.cpp.
|
inline |
Definition at line 56 of file selection.cpp.
|
inline |
Definition at line 94 of file selection.cpp.
|
inline |
Definition at line 198 of file selection.cpp.
|
inline |
Definition at line 69 of file selection.cpp.
|
inline |
Definition at line 114 of file selection.cpp.
|
inline |
Definition at line 127 of file selection.cpp.
|
inline |
Definition at line 163 of file selection.cpp.
|
inline |
Definition at line 254 of file selection.cpp.
|
private |
Definition at line 293 of file selection.cpp.
|
private |
Definition at line 293 of file selection.cpp.
|
private |
Definition at line 294 of file selection.cpp.
|
private |
Definition at line 296 of file selection.cpp.
|
private |
Definition at line 291 of file selection.cpp.
|
private |
Definition at line 297 of file selection.cpp.