
| Public Member Functions | |
| void | createProperties (const Picked &, Property *parent_property) override | 
| Override to create properties of the given picked object(s).  More... | |
| void | getAABBs (const Picked &, V_AABB &aabbs) override | 
| PoseWithCovarianceDisplaySelectionHandler (PoseWithCovarianceDisplay *display, DisplayContext *context) | |
| void | setMessage (const geometry_msgs::PoseWithCovarianceStampedConstPtr &message) | 
|  Public Member Functions inherited from rviz::SelectionHandler | |
| void | addTrackedObject (Ogre::MovableObject *object) | 
| void | addTrackedObjects (Ogre::SceneNode *node) | 
| virtual void | destroyProperties (const Picked &obj, Property *parent_property) | 
| Destroy all properties for the given picked object(s).  More... | |
| CollObjectHandle | getHandle () const | 
| virtual InteractiveObjectWPtr | getInteractiveObject () | 
| Get the object to listen to mouse events and other interaction calls during use of the 'interact' tool.  More... | |
| virtual bool | needsAdditionalRenderPass (uint32_t) | 
| virtual void | onDeselect (const Picked &obj) | 
| virtual void | onSelect (const Picked &obj) | 
| virtual void | postRenderPass (uint32_t pass) | 
| virtual void | preRenderPass (uint32_t pass) | 
| void | removeTrackedObject (Ogre::MovableObject *object) | 
| SelectionHandler (DisplayContext *context) | |
| virtual void | setInteractiveObject (InteractiveObjectWPtr object) | 
| Set an object to listen to mouse events and other interaction calls during use of the 'interact' tool.  More... | |
| virtual void | updateProperties () | 
| Override to update property values.  More... | |
| virtual void | updateTrackedBoxes () | 
| virtual | ~SelectionHandler () | 
| Additional Inherited Members | |
|  Protected Types inherited from rviz::SelectionHandler | |
| typedef boost::shared_ptr< Listener > | ListenerPtr | 
| typedef std::map< std::pair< CollObjectHandle, uint64_t >, std::pair< Ogre::SceneNode *, Ogre::WireBoundingBox * > > | M_HandleToBox | 
| typedef std::set< Ogre::MovableObject * > | S_Movable | 
|  Protected Member Functions inherited from rviz::SelectionHandler | |
| void | createBox (const std::pair< CollObjectHandle, uint64_t > &handles, const Ogre::AxisAlignedBox &aabb, const std::string &material_name) | 
| Create or update a box for the given handle-int pair, with the box specified by aabb.  More... | |
| void | destroyBox (const std::pair< CollObjectHandle, uint64_t > &handles) | 
| Destroy the box associated with the given handle-int pair, if there is one.  More... | |
|  Protected Attributes inherited from rviz::SelectionHandler | |
| M_HandleToBox | boxes_ | 
| DisplayContext * | context_ | 
| InteractiveObjectWPtr | interactive_object_ | 
| ListenerPtr | listener_ | 
| QList< Property * > | properties_ | 
| S_Movable | tracked_objects_ | 
Definition at line 57 of file pose_with_covariance_display.cpp.
| 
 | inline | 
Definition at line 60 of file pose_with_covariance_display.cpp.
| 
 | inlineoverridevirtual | 
Override to create properties of the given picked object(s).
Top-level properties created here should be added to properties_ so they will be automatically deleted by deleteProperties().
This base implementation does nothing.
Reimplemented from rviz::SelectionHandler.
Definition at line 65 of file pose_with_covariance_display.cpp.
| 
 | inlineoverridevirtual | 
Reimplemented from rviz::SelectionHandler.
Definition at line 88 of file pose_with_covariance_display.cpp.
| 
 | inline | 
Definition at line 126 of file pose_with_covariance_display.cpp.
| 
 | private | 
Definition at line 156 of file pose_with_covariance_display.cpp.
| 
 | private | 
Definition at line 155 of file pose_with_covariance_display.cpp.
| 
 | private | 
Definition at line 151 of file pose_with_covariance_display.cpp.
| 
 | private | 
Definition at line 152 of file pose_with_covariance_display.cpp.
| 
 | private | 
Definition at line 154 of file pose_with_covariance_display.cpp.
| 
 | private | 
Definition at line 153 of file pose_with_covariance_display.cpp.