A tab for configuring visual properties of a link.
More...
#include <VisualConfig.hh>
|
void | VisualAdded (const std::string &_name) |
| Qt signal emitted when a visual is added. More...
|
|
void | VisualRemoved (const std::string &_name) |
| Qt signal emitted when a visual is removed. More...
|
|
A tab for configuring visual properties of a link.
gazebo::gui::VisualConfig::VisualConfig |
( |
| ) |
|
gazebo::gui::VisualConfig::~VisualConfig |
( |
| ) |
|
void gazebo::gui::VisualConfig::AddVisual |
( |
const std::string & |
_name, |
|
|
const msgs::Visual * |
_visualMsg = NULL |
|
) |
| |
Add a visual widget to the tab.
- Parameters
-
[in] | _name | Name of visual added. |
[in] | _visualMsg | Msg containing information of the visual to be added. |
msgs::Visual* gazebo::gui::VisualConfig::GetData |
( |
const std::string & |
_name | ) |
const |
Get the msg containing all visual data.
- Parameters
-
- Returns
- Visual msg.
unsigned int gazebo::gui::VisualConfig::GetVisualCount |
( |
| ) |
const |
Get the number of visuals.
- Returns
- Number of visuals.
void gazebo::gui::VisualConfig::Reset |
( |
| ) |
|
void gazebo::gui::VisualConfig::SetGeometry |
( |
const std::string & |
_name, |
|
|
const math::Vector3 & |
_size, |
|
|
const std::string & |
_uri = "" |
|
) |
| |
Set the geometry data of a visual.
- Parameters
-
[in] | _name | Name of visual. |
[in] | _size | Size of the geometry. |
[in] | _uri | URI of the geometry. |
Set the material of a visual.
- Parameters
-
[in] | _name | Name of visual. |
[in] | _materialName | Name of material. |
[in] | _ambient | Ambient color of visual. |
[in] | _diffuse | Diffuse color of visual. |
[in] | _specular | Specular color of visual. |
[in] | _emissive | Emissive color of visual. |
void gazebo::gui::VisualConfig::UpdateVisual |
( |
const std::string & |
_name, |
|
|
ConstVisualPtr |
_visualMsg |
|
) |
| |
Update a visual widget from a visual msg.
- Parameters
-
[in] | _name | Name of visual to be updated. |
[in] | _visualMsg | Msg used to update the visual widget values. |
void gazebo::gui::VisualConfig::VisualAdded |
( |
const std::string & |
_name | ) |
|
|
signal |
Qt signal emitted when a visual is added.
- Parameters
-
[in] | _name | Name of visual added. |
void gazebo::gui::VisualConfig::VisualRemoved |
( |
const std::string & |
_name | ) |
|
|
signal |
Qt signal emitted when a visual is removed.
- Parameters
-
[in] | _name | Name of visual removed. |
The documentation for this class was generated from the following file: