VisualizeContacts Class Reference
Visualize the contacts returned by the Physics plugin. Use the checkbox to turn visualization on or off and spin boxes to change the size of the markers. More...
#include <VisualizeContacts.hh>
Public Slots | |
void | OnVisualize (bool _checked) |
Callback when checkbox state is changed. More... | |
void | UpdatePeriod (double _period) |
Update the update period of the markers. More... | |
void | UpdateRadius (double _radius) |
Update the radius of the contact. More... | |
Public Member Functions | |
VisualizeContacts () | |
Constructor. More... | |
~VisualizeContacts () override | |
Destructor. More... | |
void | LoadConfig (const tinyxml2::XMLElement *_pluginElem) override |
void | Update (const UpdateInfo &_info, EntityComponentManager &_ecm) override |
Update callback called every time the system is stepped. This is called at a Gazebo Transport thread, so any interaction with Qt should be done through signals and slots. More... | |
Public Member Functions inherited from Plugin | |
Plugin () | |
virtual | ~Plugin () |
QQuickItem * | CardItem () const |
virtual std::string | ConfigStr () |
QQmlContext * | Context () const |
bool | DeleteLaterRequested () const |
void | Load (const tinyxml2::XMLElement *_pluginElem) |
QQuickItem * | PluginItem () const |
void | PostParentChanges () |
virtual std::string | Title () const |
Additional Inherited Members | |
Protected Member Functions inherited from Plugin | |
void | DeleteLater () |
Protected Attributes inherited from Plugin | |
std::string | configStr |
std::string | title |
Detailed Description
Visualize the contacts returned by the Physics plugin. Use the checkbox to turn visualization on or off and spin boxes to change the size of the markers.
Constructor & Destructor Documentation
◆ VisualizeContacts()
Constructor.
◆ ~VisualizeContacts()
|
override |
Destructor.
Member Function Documentation
◆ LoadConfig()
|
overridevirtual |
Reimplemented from Plugin.
◆ OnVisualize
|
slot |
Callback when checkbox state is changed.
- Parameters
-
[in] _checked indicates show or hide contacts
◆ Update()
|
overridevirtual |
Update callback called every time the system is stepped. This is called at a Gazebo Transport thread, so any interaction with Qt should be done through signals and slots.
- Parameters
-
[in] _info Current simulation information, such as time. [in] _ecm Mutable reference to the ECM, so the system can read and write entities and their components.
Reimplemented from GuiSystem.
◆ UpdatePeriod
|
slot |
Update the update period of the markers.
- Parameters
-
[in] _period new update period
◆ UpdateRadius
|
slot |
Update the radius of the contact.
- Parameters
-
[in] _radius new radius of the contact
The documentation for this class was generated from the following file: