A set of rendering related class, functions, and definitions. More...
Namespaces | |
namespace | gazebo::rendering |
Rendering namespace. | |
Classes | |
class | gazebo::rendering::ArrowVisual |
Basic arrow visualization. More... | |
class | gazebo::rendering::AxisVisual |
Basic axis visualization. More... | |
class | gazebo::rendering::Camera |
Basic camera sensor. More... | |
class | gazebo::rendering::CameraVisual |
Basic camera visualization. More... | |
class | gazebo::rendering::COMVisual |
Basic Center of Mass visualization. More... | |
class | gazebo::rendering::ContactVisual |
Contact visualization. More... | |
class | gazebo::rendering::Conversions |
Conversions Conversions.hh rendering/Conversions.hh. More... | |
class | gazebo::rendering::DepthCamera |
Depth camera used to render depth data into an image buffer. More... | |
class | gazebo::rendering::DynamicLines |
Class for drawing lines that can change. More... | |
class | gazebo::rendering::DynamicRenderable |
Abstract base class providing mechanisms for dynamically growing hardware buffers. More... | |
class | gazebo::rendering::Events |
Base class for rendering events. More... | |
class | gazebo::rendering::FPSViewController |
First Person Shooter style view controller. More... | |
class | gazebo::rendering::GpuLaser |
GPU based laser distance sensor. More... | |
class | gazebo::rendering::Grid |
Displays a grid of cells, drawn with lines. More... | |
class | gazebo::rendering::GUIOverlay |
A class that creates a CEGUI overlay on a render window. More... | |
class | gazebo::rendering::Heightmap |
Rendering a terrain using heightmap information. More... | |
class | gazebo::rendering::JointVisual |
Visualization for joints. More... | |
class | gazebo::rendering::LaserVisual |
Visualization for laser data. More... | |
class | gazebo::rendering::Light |
A light source. More... | |
class | gazebo::rendering::MovableText |
Movable text. More... | |
class | gazebo::rendering::OrbitViewController |
Orbit view controller. More... | |
class | gazebo::rendering::Projector |
Projects a material onto surface, light a light projector. More... | |
class | gazebo::rendering::RenderEngine |
Adaptor to Ogre3d. More... | |
class | gazebo::rendering::RFIDTagVisual |
Visualization for RFID tags sensor. More... | |
class | gazebo::rendering::RFIDVisual |
Visualization for RFID sensor. More... | |
class | Road |
Used to render a strip of road. More... | |
class | gazebo::rendering::Road2d |
class | gazebo::rendering::RTShaderSystem |
Implements Ogre's Run-Time Shader system. More... | |
class | gazebo::rendering::Scene |
Representation of an entire scene graph. More... | |
class | gazebo::rendering::SelectionObj |
Interactive selection object for models and links. More... | |
class | gazebo::rendering::SonarVisual |
Visualization for sonar data. More... | |
class | gazebo::rendering::TransmitterVisual |
Visualization for the wireless propagation data. More... | |
class | gazebo::rendering::UserCamera |
A camera used for user visualization of a scene. More... | |
class | gazebo::rendering::VideoVisual |
A visual element that displays a video as a texture. More... | |
class | gazebo::rendering::ViewController |
Base class for view controllers. More... | |
class | gazebo::rendering::Visual |
A renderable object. More... | |
class | gazebo::rendering::WindowManager |
Class to mangage render windows. More... | |
class | gazebo::rendering::WireBox |
Draws a wireframe box. More... | |
class | gazebo::rendering::WrenchVisual |
Visualization for sonar data. More... | |
Functions | |
gazebo::rendering::SelectionObj::SelectionObj (const std::string &_name, VisualPtr _vis) | |
Constructor. More... | |
virtual | gazebo::rendering::SelectionObj::~SelectionObj () |
Deconstructor. More... | |
void | gazebo::rendering::SelectionObj::Attach (rendering::VisualPtr _vis) |
Attach the selection object to the given visual. More... | |
rendering::ScenePtr | gazebo::rendering::create_scene (const std::string &_name, bool _enableVisualizations, bool _isServer=false) |
create rendering::Scene by name. More... | |
void | gazebo::rendering::SelectionObj::Detach () |
Detach the selection object from the current visual. More... | |
bool | gazebo::rendering::fini () |
teardown rendering engine. More... | |
rendering::ScenePtr | gazebo::rendering::get_scene (const std::string &_name="") |
get pointer to rendering::Scene by name. More... | |
SelectionMode | gazebo::rendering::SelectionObj::GetMode () |
Get the current selection mode. More... | |
SelectionMode | gazebo::rendering::SelectionObj::GetState () |
Get the current selection state. More... | |
bool | gazebo::rendering::init () |
init rendering engine. More... | |
bool | gazebo::rendering::load () |
load rendering engine. More... | |
void | gazebo::rendering::SelectionObj::Load () |
Load. More... | |
void | gazebo::rendering::remove_scene (const std::string &_name) |
remove a rendering::Scene by name More... | |
void | gazebo::rendering::SelectionObj::SetGlobal (bool _global) |
Set selection object to ignore local transforms. More... | |
void | gazebo::rendering::SelectionObj::SetMode (const std::string &_mode) |
Set the manipulation mode. More... | |
void | gazebo::rendering::SelectionObj::SetMode (SelectionMode _mode) |
Set the selection mode. More... | |
void | gazebo::rendering::SelectionObj::SetState (const std::string &_state) |
Set state by highlighting the corresponding selection object visual. More... | |
void | gazebo::rendering::SelectionObj::SetState (SelectionMode _state) |
Set state by highlighting the corresponding selection object visual. More... | |
void | gazebo::rendering::SelectionObj::UpdateSize () |
Update selection object size to match the parent visual. More... | |
A set of rendering related class, functions, and definitions.
gazebo::rendering::SelectionObj::SelectionObj | ( | const std::string & | _name, |
VisualPtr | _vis | ||
) |
Constructor.
[in] | _name | Name of selection object. |
[in] | _vis | Parent visual that the selection object is attached to. |
|
virtual |
Deconstructor.
void gazebo::rendering::SelectionObj::Attach | ( | rendering::VisualPtr | _vis | ) |
Attach the selection object to the given visual.
[in] | _vis | Pointer to visual to which the selection object will be attached. |
rendering::ScenePtr gazebo::rendering::create_scene | ( | const std::string & | _name, |
bool | _enableVisualizations, | ||
bool | _isServer = false |
||
) |
create rendering::Scene by name.
[in] | _name | Name of the scene to create. |
[in] | _enableVisualizations | True enables visualization elements such as laser lines. |
void gazebo::rendering::SelectionObj::Detach | ( | ) |
Detach the selection object from the current visual.
bool gazebo::rendering::fini | ( | ) |
teardown rendering engine.
rendering::ScenePtr gazebo::rendering::get_scene | ( | const std::string & | _name = "" | ) |
get pointer to rendering::Scene by name.
[in] | _name | Name of the scene to retreive. |
SelectionMode gazebo::rendering::SelectionObj::GetMode | ( | ) |
Get the current selection mode.
SelectionMode gazebo::rendering::SelectionObj::GetState | ( | ) |
Get the current selection state.
bool gazebo::rendering::init | ( | ) |
init rendering engine.
bool gazebo::rendering::load | ( | ) |
load rendering engine.
|
virtual |
Load.
Reimplemented from gazebo::rendering::Visual.
void gazebo::rendering::remove_scene | ( | const std::string & | _name | ) |
remove a rendering::Scene by name
[in] | _name | The name of the scene to remove. |
void gazebo::rendering::SelectionObj::SetGlobal | ( | bool | _global | ) |
Set selection object to ignore local transforms.
[in] | _global | True to set the visuals to be in global frame. |
void gazebo::rendering::SelectionObj::SetMode | ( | const std::string & | _mode | ) |
Set the manipulation mode.
[in] | _mode | Manipulation mode in string: translate rotate, scale. |
void gazebo::rendering::SelectionObj::SetMode | ( | SelectionMode | _mode | ) |
Set the selection mode.
_name Selection mode: TRANS, ROT, SCALE.
void gazebo::rendering::SelectionObj::SetState | ( | const std::string & | _state | ) |
Set state by highlighting the corresponding selection object visual.
[in] | _state | Selection state in string format. |
void gazebo::rendering::SelectionObj::SetState | ( | SelectionMode | _state | ) |
Set state by highlighting the corresponding selection object visual.
[in] | _state | Selection state. |
void gazebo::rendering::SelectionObj::UpdateSize | ( | ) |
Update selection object size to match the parent visual.