$search

rviz::InitialPoseTool Class Reference

#include <initial_pose_tool.h>

Inheritance diagram for rviz::InitialPoseTool:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void enumerateProperties (PropertyManager *property_manager, const CategoryPropertyWPtr &parent)
const std::string & getTopic ()
virtual bool hasProperties ()
 InitialPoseTool (const std::string &name, char shortcut_key, VisualizationManager *manager)
void setTopic (const std::string &topic)
virtual ~InitialPoseTool ()

Protected Member Functions

virtual void onPoseSet (double x, double y, double theta)

Protected Attributes

ros::NodeHandle nh_
ros::Publisher pub_
std::string topic_
StringPropertyWPtr topic_property_

Detailed Description

Definition at line 49 of file initial_pose_tool.h.


Constructor & Destructor Documentation

rviz::InitialPoseTool::InitialPoseTool ( const std::string &  name,
char  shortcut_key,
VisualizationManager manager 
)

Definition at line 33 of file initial_pose_tool.cpp.

rviz::InitialPoseTool::~InitialPoseTool (  )  [virtual]

Definition at line 39 of file initial_pose_tool.cpp.


Member Function Documentation

void rviz::InitialPoseTool::enumerateProperties ( PropertyManager property_manager,
const CategoryPropertyWPtr &  parent 
) [virtual]

Reimplemented from rviz::Tool.

Definition at line 68 of file initial_pose_tool.cpp.

const std::string& rviz::InitialPoseTool::getTopic (  )  [inline]

Definition at line 55 of file initial_pose_tool.h.

virtual bool rviz::InitialPoseTool::hasProperties (  )  [inline, virtual]

Reimplemented from rviz::Tool.

Definition at line 57 of file initial_pose_tool.h.

void rviz::InitialPoseTool::onPoseSet ( double  x,
double  y,
double  theta 
) [protected, virtual]

Implements rviz::PoseTool.

Definition at line 49 of file initial_pose_tool.cpp.

void rviz::InitialPoseTool::setTopic ( const std::string &  topic  ) 

Definition at line 43 of file initial_pose_tool.cpp.


Member Data Documentation

Definition at line 65 of file initial_pose_tool.h.

Definition at line 66 of file initial_pose_tool.h.

std::string rviz::InitialPoseTool::topic_ [protected]

Definition at line 63 of file initial_pose_tool.h.

StringPropertyWPtr rviz::InitialPoseTool::topic_property_ [protected]

Definition at line 68 of file initial_pose_tool.h.


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


rviz
Author(s): Josh Faust, Dave Hershberger
autogenerated on Sat Mar 2 14:17:35 2013