#include <publish_click_view_controller.h>

Public Member Functions | |
| virtual void | fromString (const std::string &str) |
| virtual std::string | getClassName () |
| const std::string & | getTopic () |
| virtual void | handleMouseEvent (rviz::ViewportMouseEvent &evt) |
| virtual void | lookAt (const Ogre::Vector3 &point) |
| PublishClickViewController (rviz::ROSImageTexture &texture, rviz::VisualizationManager *manager, const std::string &name) | |
| virtual void | reset () |
| void | setTopic (const std::string &topic) |
| virtual std::string | toString () |
| virtual | ~PublishClickViewController () |
Protected Member Functions | |
| virtual void | onActivate () |
| virtual void | onDeactivate () |
| virtual void | onTargetFrameChanged (const Ogre::Vector3 &old_reference_position, const Ogre::Quaternion &old_reference_orientation) |
Protected Attributes | |
| ros::Publisher | click_pub_ |
| ros::NodeHandle | root_nh_ |
| rviz::ROSImageTexture & | texture_ |
| std::string | topic_ |
Definition at line 45 of file publish_click_view_controller.h.
| pr2_interactive_manipulation::PublishClickViewController::PublishClickViewController | ( | rviz::ROSImageTexture & | texture, |
| rviz::VisualizationManager * | manager, | ||
| const std::string & | name | ||
| ) |
Definition at line 44 of file publish_click_view_controller.cpp.
Definition at line 55 of file publish_click_view_controller.cpp.
| virtual void pr2_interactive_manipulation::PublishClickViewController::fromString | ( | const std::string & | str | ) | [inline, virtual] |
Implements rviz::ViewController.
Definition at line 56 of file publish_click_view_controller.h.
| virtual std::string pr2_interactive_manipulation::PublishClickViewController::getClassName | ( | ) | [inline, virtual] |
Implements rviz::ViewController.
Definition at line 59 of file publish_click_view_controller.h.
| const std::string& pr2_interactive_manipulation::PublishClickViewController::getTopic | ( | ) | [inline] |
Definition at line 61 of file publish_click_view_controller.h.
| void pr2_interactive_manipulation::PublishClickViewController::handleMouseEvent | ( | rviz::ViewportMouseEvent & | evt | ) | [virtual] |
Reimplemented from rviz::ViewController.
Definition at line 59 of file publish_click_view_controller.cpp.
| virtual void pr2_interactive_manipulation::PublishClickViewController::lookAt | ( | const Ogre::Vector3 & | point | ) | [inline, virtual] |
Implements rviz::ViewController.
Definition at line 67 of file publish_click_view_controller.h.
| virtual void pr2_interactive_manipulation::PublishClickViewController::onActivate | ( | ) | [inline, protected, virtual] |
Implements rviz::ViewController.
Definition at line 71 of file publish_click_view_controller.h.
| virtual void pr2_interactive_manipulation::PublishClickViewController::onDeactivate | ( | ) | [inline, protected, virtual] |
Implements rviz::ViewController.
Definition at line 72 of file publish_click_view_controller.h.
| virtual void pr2_interactive_manipulation::PublishClickViewController::onTargetFrameChanged | ( | const Ogre::Vector3 & | old_reference_position, |
| const Ogre::Quaternion & | old_reference_orientation | ||
| ) | [inline, protected, virtual] |
Implements rviz::ViewController.
Definition at line 73 of file publish_click_view_controller.h.
| virtual void pr2_interactive_manipulation::PublishClickViewController::reset | ( | ) | [inline, virtual] |
Implements rviz::ViewController.
Definition at line 68 of file publish_click_view_controller.h.
| void pr2_interactive_manipulation::PublishClickViewController::setTopic | ( | const std::string & | topic | ) |
Definition at line 90 of file publish_click_view_controller.cpp.
| virtual std::string pr2_interactive_manipulation::PublishClickViewController::toString | ( | ) | [inline, virtual] |
Implements rviz::ViewController.
Definition at line 57 of file publish_click_view_controller.h.
Definition at line 79 of file publish_click_view_controller.h.
Definition at line 74 of file publish_click_view_controller.h.
rviz::ROSImageTexture& pr2_interactive_manipulation::PublishClickViewController::texture_ [protected] |
Definition at line 77 of file publish_click_view_controller.h.
std::string pr2_interactive_manipulation::PublishClickViewController::topic_ [protected] |
Definition at line 78 of file publish_click_view_controller.h.