- gazebo
- rendering
Rendering namespace. More...
Classes | |
| class | Camera |
| Basic camera sensor. More... | |
| class | CameraVisual |
| class | ContactVisual |
| class | Conversions |
| A set of utility function to convert between Gazebo and Ogre data types. More... | |
| class | DepthCamera |
| Basic camera sensor. More... | |
| class | DynamicLines |
| Class for drawing lines. More... | |
| class | DynamicRenderable |
| Abstract base class providing mechanisms for dynamically growing hardware buffers. More... | |
| class | FPSViewController |
| First Person Shooter style view controller. More... | |
| class | Grid |
| Displays a grid of cells, drawn with lines. More... | |
| class | GUIOverlay |
| class | Heightmap |
| Height map geom. More... | |
| class | LaserVisual |
| class | Light |
| Wrapper around an ogre light source. More... | |
| class | Material |
| Rendering material. Just a helper function for now. More... | |
| class | MovableText |
| Movable text. More... | |
| class | OrbitViewController |
| Orbit view controller. More... | |
| class | RenderEngine |
| Adaptor to Ogre3d. More... | |
| class | Events |
| class | RTShaderSystem |
| Implements Ogre's Run-Time Shader system. More... | |
| class | Scene |
| Representation of an entire scene graph. More... | |
| class | SelectionObj |
| A graphical selection object. More... | |
| class | UserCamera |
| A camera used for user visualization of a scene. More... | |
| class | ViewController |
| Base class for view controllers. More... | |
| class | Visual |
| A renderable object. More... | |
| class | WindowManager |
| Class to mangage render windows. More... | |
Typedefs | |
| typedef boost::shared_ptr< Scene > | ScenePtr |
| typedef boost::shared_ptr< Light > | LightPtr |
| typedef boost::shared_ptr< Camera > | CameraPtr |
|
typedef boost::shared_ptr < UserCamera > | UserCameraPtr |
|
typedef boost::shared_ptr < DepthCamera > | DepthCameraPtr |
|
typedef boost::shared_ptr < DynamicLines > | DynamicLinesPtr |
| typedef boost::shared_ptr< Visual > | VisualPtr |
|
typedef boost::shared_ptr < LaserVisual > | LaserVisualPtr |
|
typedef boost::shared_ptr < CameraVisual > | CameraVisualPtr |
|
typedef boost::shared_ptr < ContactVisual > | ContactVisualPtr |
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 } |
Functions | |
| bool | load () |
| bool | init () |
| bool | fini () |
| rendering::ScenePtr | get_scene (const std::string &_name) |
| rendering::ScenePtr | create_scene (const std::string &name, bool _enableVisualizations) |
| void | remove_scene (const std::string &name) |
Rendering namespace.
| enum RenderOpType |
1.7.5.1