$search

pr2_interactive_manipulation::PublishClickViewController Class Reference

#include <publish_click_view_controller.h>

Inheritance diagram for pr2_interactive_manipulation::PublishClickViewController:
Inheritance graph
[legend]

List of all members.

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)
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::ROSImageTexturetexture_
std::string topic_

Detailed Description

Definition at line 45 of file publish_click_view_controller.h.


Constructor & Destructor Documentation

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.

pr2_interactive_manipulation::PublishClickViewController::~PublishClickViewController (  )  [virtual]

Definition at line 55 of file publish_click_view_controller.cpp.


Member Function Documentation

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 65 of file publish_click_view_controller.h.

virtual void pr2_interactive_manipulation::PublishClickViewController::onActivate (  )  [inline, protected, virtual]

Implements rviz::ViewController.

Definition at line 68 of file publish_click_view_controller.h.

virtual void pr2_interactive_manipulation::PublishClickViewController::onDeactivate (  )  [inline, protected, virtual]

Implements rviz::ViewController.

Definition at line 69 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 70 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.


Member Data Documentation

Definition at line 76 of file publish_click_view_controller.h.

Definition at line 71 of file publish_click_view_controller.h.

Definition at line 74 of file publish_click_view_controller.h.

Definition at line 75 of file publish_click_view_controller.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


pr2_interactive_manipulation
Author(s): Matei Ciocarlie, Kaijen Hsiao, Adam Leeper
autogenerated on Tue Mar 5 14:54:04 2013