#include <gripper_click_dot.h>
Classes | |
struct | ClickInfo |
Public Member Functions | |
virtual bool | getResult (GripperClickPlaceResult &result) |
GripperClickDot () | |
virtual bool | hasValidResult () |
virtual void | hide () |
virtual void | init (rviz::VisualizationManager *vis_manager, Ogre::SceneManager *scene_manager, Ogre::SceneNode *camera_node) |
virtual void | onRenderWindowMouseEvents (wxMouseEvent &event, Ogre::Ray &mouse_ray) |
virtual bool | setGoal (const GripperClickPlaceGoal::ConstPtr &goal) |
virtual void | show () |
virtual void | update (float wall_dt, float ros_dt) |
Protected Attributes | |
sensor_msgs::CameraInfo | camera_info_ |
ClickInfo | click_info_ |
stereo_msgs::DisparityImage | disparity_image_ |
Ogre::ManualObject * | dot_object_ |
Definition at line 41 of file gripper_click_dot.h.
pr2_gripper_click::GripperClickDot::GripperClickDot | ( | ) |
Definition at line 45 of file gripper_click_dot.cpp.
bool pr2_gripper_click::GripperClickDot::getResult | ( | GripperClickPlaceResult & | result | ) | [virtual] |
Definition at line 145 of file gripper_click_dot.cpp.
bool pr2_gripper_click::GripperClickDot::hasValidResult | ( | ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 139 of file gripper_click_dot.cpp.
void pr2_gripper_click::GripperClickDot::hide | ( | ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 85 of file gripper_click_dot.cpp.
void pr2_gripper_click::GripperClickDot::init | ( | rviz::VisualizationManager * | vis_manager, | |
Ogre::SceneManager * | scene_manager, | |||
Ogre::SceneNode * | camera_node | |||
) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 51 of file gripper_click_dot.cpp.
void pr2_gripper_click::GripperClickDot::onRenderWindowMouseEvents | ( | wxMouseEvent & | event, | |
Ogre::Ray & | mouse_ray | |||
) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 121 of file gripper_click_dot.cpp.
bool pr2_gripper_click::GripperClickDot::setGoal | ( | const GripperClickPlaceGoal::ConstPtr & | goal | ) | [virtual] |
Definition at line 91 of file gripper_click_dot.cpp.
void pr2_gripper_click::GripperClickDot::show | ( | ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 80 of file gripper_click_dot.cpp.
void pr2_gripper_click::GripperClickDot::update | ( | float | wall_dt, | |
float | ros_dt | |||
) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 102 of file gripper_click_dot.cpp.
sensor_msgs::CameraInfo pr2_gripper_click::GripperClickDot::camera_info_ [protected] |
Definition at line 77 of file gripper_click_dot.h.
Definition at line 74 of file gripper_click_dot.h.
stereo_msgs::DisparityImage pr2_gripper_click::GripperClickDot::disparity_image_ [protected] |
Definition at line 76 of file gripper_click_dot.h.
Ogre::ManualObject* pr2_gripper_click::GripperClickDot::dot_object_ [protected] |
Definition at line 79 of file gripper_click_dot.h.