Rendering namespace. More...
Classes | |
| class | ArrowVisual |
| Basic arrow visualization. More... | |
| class | ArrowVisualPrivate |
| Private data for the Arrow Visual class. More... | |
| class | AxisVisual |
| Basic axis visualization. More... | |
| class | AxisVisualPrivate |
| Private data for the Axis Visual class. More... | |
| class | Camera |
| Basic camera sensor. More... | |
| class | CameraPrivate |
| Private data for the Camera class. More... | |
| class | CameraVisual |
| Basic camera visualization. More... | |
| class | CameraVisualPrivate |
| class | COMVisual |
| Basic Center of Mass visualization. More... | |
| class | COMVisualPrivate |
| Private data for the COM Visual class. More... | |
| class | ContactVisual |
| Contact visualization. More... | |
| class | ContactVisualPrivate |
| Private data for the Arrow Visual class. More... | |
| class | Conversions |
| Conversions Conversions.hh rendering/Conversions.hh. More... | |
| class | DepthCamera |
| Depth camera used to render depth data into an image buffer. More... | |
| class | DummyPageProvider |
| Pretends to provide procedural page content to avoid page loading. More... | |
| class | DynamicLines |
| Class for drawing lines that can change. More... | |
| class | DynamicRenderable |
| Abstract base class providing mechanisms for dynamically growing hardware buffers. More... | |
| class | Events |
| Base class for rendering events. More... | |
| class | FPSViewController |
| First Person Shooter style view controller. More... | |
| class | GpuLaser |
| GPU based laser distance sensor. More... | |
| class | Grid |
| Displays a grid of cells, drawn with lines. More... | |
| class | GUIOverlay |
| A class that creates a CEGUI overlay on a render window. More... | |
| class | GUIOverlayPrivate |
| Private data for the GUIOverlay class. More... | |
| class | GzTerrainMatGen |
| class | Heightmap |
| Rendering a terrain using heightmap information. More... | |
| class | JointVisual |
| Visualization for joints. More... | |
| class | JointVisualPrivate |
| Private data for the Joint Visual class. More... | |
| class | LaserVisual |
| Visualization for laser data. More... | |
| class | LaserVisualPrivate |
| Private data for the Laser Visual class. More... | |
| class | Light |
| A light source. More... | |
| class | MovableText |
| Movable text. More... | |
| class | OrbitViewController |
| Orbit view controller. More... | |
| class | Projector |
| Projects a material onto surface, light a light projector. More... | |
| class | RenderEngine |
| Adaptor to Ogre3d. More... | |
| class | RFIDTagVisual |
| Visualization for RFID tags sensor. More... | |
| class | RFIDTagVisualPrivate |
| Private data for the RFID Tag Visual class. More... | |
| class | RFIDVisual |
| Visualization for RFID sensor. More... | |
| class | RFIDVisualPrivate |
| Private data for the RFID Visual class. More... | |
| class | Road2d |
| class | RTShaderSystem |
| Implements Ogre's Run-Time Shader system. More... | |
| class | Scene |
| Representation of an entire scene graph. More... | |
| class | SelectionObj |
| Interactive selection object for models and links. More... | |
| class | SelectionObjPrivate |
| Private data for the Selection Obj class. More... | |
| class | SonarVisual |
| Visualization for sonar data. More... | |
| class | SonarVisualPrivate |
| Private data for the Sonar Visual class. More... | |
| class | TransmitterVisual |
| Visualization for the wireless propagation data. More... | |
| class | TransmitterVisualPrivate |
| Private data for the Transmitter Visual class. More... | |
| class | UserCamera |
| A camera used for user visualization of a scene. More... | |
| class | UserCameraPrivate |
| Private data for the UserCamera class. More... | |
| class | VideoVisual |
| A visual element that displays a video as a texture. More... | |
| class | VideoVisualPrivate |
| Private data for the Video Visual class. More... | |
| class | ViewController |
| Base class for view controllers. More... | |
| class | Visual |
| A renderable object. More... | |
| class | VisualPrivate |
| Private data for the Visual class. More... | |
| class | WindowManager |
| Class to mangage render windows. More... | |
| class | WireBox |
| Draws a wireframe box. More... | |
| class | WireBoxPrivate |
| Private data for the WireBox class. More... | |
| class | WrenchVisual |
| Visualization for sonar data. More... | |
| class | WrenchVisualPrivate |
| Private data for the Wrench Visual class. More... | |
Typedefs | |
| typedef boost::shared_ptr < ArrowVisual > | ArrowVisualPtr |
| typedef boost::shared_ptr < AxisVisual > | AxisVisualPtr |
| typedef boost::shared_ptr< Camera > | CameraPtr |
| typedef boost::shared_ptr < CameraVisual > | CameraVisualPtr |
| typedef boost::shared_ptr < COMVisual > | COMVisualPtr |
| typedef boost::shared_ptr < ContactVisual > | ContactVisualPtr |
| typedef boost::shared_ptr < DepthCamera > | DepthCameraPtr |
| typedef boost::shared_ptr < DynamicLines > | DynamicLinesPtr |
| typedef boost::shared_ptr < GpuLaser > | GpuLaserPtr |
| typedef boost::shared_ptr < JointVisual > | JointVisualPtr |
| typedef boost::shared_ptr < LaserVisual > | LaserVisualPtr |
| typedef boost::shared_ptr< Light > | LightPtr |
| typedef boost::shared_ptr < RFIDTagVisual > | RFIDTagVisualPtr |
| typedef boost::shared_ptr < RFIDVisual > | RFIDVisualPtr |
| typedef boost::shared_ptr< Scene > | ScenePtr |
| typedef boost::shared_ptr < SelectionObj > | SelectionObjPtr |
| typedef boost::shared_ptr < SonarVisual > | SonarVisualPtr |
| typedef boost::shared_ptr < UserCamera > | UserCameraPtr |
| typedef boost::shared_ptr< Visual > | VisualPtr |
| typedef boost::shared_ptr < WindowManager > | WindowManagerPtr |
| typedef boost::shared_ptr < WrenchVisual > | WrenchVisualPtr |
Enumerations | |
| enum | RenderOpType { RENDERING_POINT_LIST = 0, RENDERING_LINE_LIST = 1, RENDERING_LINE_STRIP = 2, RENDERING_TRIANGLE_LIST = 3, RENDERING_TRIANGLE_STRIP = 4, RENDERING_TRIANGLE_FAN = 5, RENDERING_MESH_RESOURCE = 6 } |
| Type of render operation for a drawable. More... | |
Functions | |
| GAZEBO_VISIBLE rendering::ScenePtr | create_scene (const std::string &_name, bool _enableVisualizations, bool _isServer=false) |
| create rendering::Scene by name. More... | |
| GAZEBO_VISIBLE bool | fini () |
| teardown rendering engine. More... | |
| GAZEBO_VISIBLE rendering::ScenePtr | get_scene (const std::string &_name="") |
| get pointer to rendering::Scene by name. More... | |
| GAZEBO_VISIBLE bool | init () |
| init rendering engine. More... | |
| GAZEBO_VISIBLE bool | load () |
| load rendering engine. More... | |
| GAZEBO_VISIBLE void | remove_scene (const std::string &_name) |
| remove a rendering::Scene by name More... | |
Rendering namespace.
| typedef boost::shared_ptr<ArrowVisual> gazebo::rendering::ArrowVisualPtr |
| typedef boost::shared_ptr<AxisVisual> gazebo::rendering::AxisVisualPtr |
| typedef boost::shared_ptr<Camera> gazebo::rendering::CameraPtr |
| typedef boost::shared_ptr<CameraVisual> gazebo::rendering::CameraVisualPtr |
| typedef boost::shared_ptr<COMVisual> gazebo::rendering::COMVisualPtr |
| typedef boost::shared_ptr<ContactVisual> gazebo::rendering::ContactVisualPtr |
| typedef boost::shared_ptr<DepthCamera> gazebo::rendering::DepthCameraPtr |
| typedef boost::shared_ptr<DynamicLines> gazebo::rendering::DynamicLinesPtr |
| typedef boost::shared_ptr<GpuLaser> gazebo::rendering::GpuLaserPtr |
| typedef boost::shared_ptr<JointVisual> gazebo::rendering::JointVisualPtr |
| typedef boost::shared_ptr<LaserVisual> gazebo::rendering::LaserVisualPtr |
| typedef boost::shared_ptr<Light> gazebo::rendering::LightPtr |
| typedef boost::shared_ptr<RFIDTagVisual> gazebo::rendering::RFIDTagVisualPtr |
| typedef boost::shared_ptr<RFIDVisual> gazebo::rendering::RFIDVisualPtr |
| typedef boost::shared_ptr<Scene> gazebo::rendering::ScenePtr |
| typedef boost::shared_ptr<SelectionObj> gazebo::rendering::SelectionObjPtr |
| typedef boost::shared_ptr<SonarVisual> gazebo::rendering::SonarVisualPtr |
| typedef boost::shared_ptr<UserCamera> gazebo::rendering::UserCameraPtr |
| typedef boost::shared_ptr<Visual> gazebo::rendering::VisualPtr |
| typedef boost::shared_ptr<WindowManager> gazebo::rendering::WindowManagerPtr |
| typedef boost::shared_ptr<WrenchVisual> gazebo::rendering::WrenchVisualPtr |
Type of render operation for a drawable.