Public Member Functions | Protected Member Functions | Private Slots | Private Attributes
rviz::InitialPoseTool Class Reference

#include <initial_pose_tool.h>

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

List of all members.

Public Member Functions

 InitialPoseTool ()
virtual void onInitialize ()
virtual ~InitialPoseTool ()

Protected Member Functions

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

Private Slots

void updateTopic ()

Private Attributes

ros::NodeHandle nh_
ros::Publisher pub_
StringPropertytopic_property_

Detailed Description

Definition at line 47 of file initial_pose_tool.h.


Constructor & Destructor Documentation

Definition at line 42 of file initial_pose_tool.cpp.

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

Definition at line 52 of file initial_pose_tool.h.


Member Function Documentation

Override onInitialize to do any setup needed after the DisplayContext has been set. This is called by Tool::initialize(). The base implementation here does nothing.

Reimplemented from rviz::PoseTool.

Definition at line 51 of file initial_pose_tool.cpp.

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

Implements rviz::PoseTool.

Definition at line 63 of file initial_pose_tool.cpp.

void rviz::InitialPoseTool::updateTopic ( ) [private, slot]

Definition at line 58 of file initial_pose_tool.cpp.


Member Data Documentation

Definition at line 62 of file initial_pose_tool.h.

Definition at line 63 of file initial_pose_tool.h.

Definition at line 65 of file initial_pose_tool.h.


The documentation for this class was generated from the following files:


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Thu Jun 6 2019 18:02:17