#include <initial_pose_tool.h>
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_ |
StringProperty * | topic_property_ |
Definition at line 47 of file initial_pose_tool.h.
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.
void rviz::InitialPoseTool::onInitialize | ( | ) | [virtual] |
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.
ros::NodeHandle rviz::InitialPoseTool::nh_ [private] |
Definition at line 62 of file initial_pose_tool.h.
ros::Publisher rviz::InitialPoseTool::pub_ [private] |
Definition at line 63 of file initial_pose_tool.h.
Definition at line 65 of file initial_pose_tool.h.