rviz::Tool Class Reference
#include <tool.h>
List of all members.
Detailed Description
Definition at line 50 of file tool.h.
Member Enumeration Documentation
- Enumerator:
-
Definition at line 78 of file tool.h.
Constructor & Destructor Documentation
rviz::Tool::Tool |
( |
|
) |
[inline] |
Default constructor. Pluginlib only instantiates classes via default constructors. Subclasses of Tool should set the name_ and shortcut_key_ fields in their constructors.
Definition at line 56 of file tool.h.
virtual rviz::Tool::~Tool |
( |
|
) |
[inline, virtual] |
Member Function Documentation
virtual void rviz::Tool::activate |
( |
|
) |
[pure virtual] |
virtual void rviz::Tool::deactivate |
( |
|
) |
[pure virtual] |
std::string rviz::Tool::getClassLookupName |
( |
|
) |
[inline] |
const std::string& rviz::Tool::getName |
( |
void |
|
) |
[inline] |
char rviz::Tool::getShortcutKey |
( |
|
) |
[inline] |
virtual bool rviz::Tool::hasProperties |
( |
|
) |
[inline, virtual] |
virtual void rviz::Tool::onInitialize |
( |
|
) |
[inline, virtual] |
virtual int rviz::Tool::processKeyEvent |
( |
QKeyEvent * |
event, |
|
|
RenderPanel * |
panel | |
|
) |
| | [inline, virtual] |
Process a key event. Override if your tool should handle any other keypresses than the tool shortcuts, which are handled separately.
Reimplemented in rviz::MoveTool, and rviz::SelectionTool.
Definition at line 91 of file tool.h.
virtual void rviz::Tool::update |
( |
float |
wall_dt, |
|
|
float |
ros_dt | |
|
) |
| | [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following files:
- /u/hersh/groovy_stacks/visualization/rviz/src/rviz/tool.h
- /u/hersh/groovy_stacks/visualization/rviz/src/rviz/tool.cpp