Go to the source code of this file.
Namespaces | |
| gazebo | |
| Forward declarations for the common classes.  | |
| gazebo::rendering | |
| Rendering namespace.  | |
Macros | |
| #define | GZ_VISIBILITY_ALL 0x0FFFFFFF | 
| Render everything visibility mask.  More... | |
| #define | GZ_VISIBILITY_GUI 0x00000001 | 
| Render GUI visuals mask.  More... | |
| #define | GZ_VISIBILITY_SELECTABLE 0x00000002 | 
| Render visuals that are selectable mask.  More... | |
| #define | GZ_VISIBILITY_SELECTION 0x10000000 | 
| Renders only objects that can be selected.  More... | |
Typedefs | |
| typedef std::shared_ptr< ApplyWrenchVisual > | ApplyWrenchVisualPtr | 
| typedef std::shared_ptr< ArrowVisual > | ArrowVisualPtr | 
| typedef std::shared_ptr< AxisVisual > | AxisVisualPtr | 
| typedef boost::shared_ptr< Camera > | CameraPtr | 
| typedef std::shared_ptr< CameraVisual > | CameraVisualPtr | 
| typedef std::shared_ptr< COMVisual > | COMVisualPtr | 
| typedef std::shared_ptr< ContactVisual > | ContactVisualPtr | 
| typedef boost::shared_ptr< DepthCamera > | DepthCameraPtr | 
| typedef boost::shared_ptr< Distortion > | DistortionPtr | 
| typedef boost::shared_ptr< DynamicLines > | DynamicLinesPtr | 
| typedef boost::shared_ptr< GpuLaser > | GpuLaserPtr | 
| typedef std::shared_ptr< InertiaVisual > | InertiaVisualPtr | 
| typedef std::shared_ptr< JointVisual > | JointVisualPtr | 
| typedef std::shared_ptr< LaserVisual > | LaserVisualPtr | 
| typedef boost::shared_ptr< Light > | LightPtr | 
| typedef std::shared_ptr< LinkFrameVisual > | LinkFrameVisualPtr | 
| typedef std::shared_ptr< LogicalCameraVisual > | LogicalCameraVisualPtr | 
| typedef std::shared_ptr< OriginVisual > | OriginVisualPtr | 
| typedef boost::shared_ptr< RayQuery > | RayQueryPtr | 
| typedef std::shared_ptr< RFIDTagVisual > | RFIDTagVisualPtr | 
| typedef std::shared_ptr< RFIDVisual > | RFIDVisualPtr | 
| typedef boost::shared_ptr< Scene > | ScenePtr | 
| typedef std::shared_ptr< SelectionObj > | SelectionObjPtr | 
| typedef std::shared_ptr< SonarVisual > | SonarVisualPtr | 
| typedef boost::shared_ptr< UserCamera > | UserCameraPtr | 
| typedef std::shared_ptr< Visual > | VisualPtr | 
| typedef std::weak_ptr< Visual > | VisualWeakPtr | 
| typedef boost::shared_ptr< WideAngleCamera > | WideAngleCameraPtr | 
| typedef boost::shared_ptr< WindowManager > | WindowManagerPtr | 
| typedef std::shared_ptr< WrenchVisual > | WrenchVisualPtr | 
Enumerations | |
| enum | ReferenceFrame { RF_LOCAL, RF_PARENT, RF_WORLD } | 
| Frame of reference.  More... | |
| 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... | |
| #define GZ_VISIBILITY_ALL 0x0FFFFFFF | 
Render everything visibility mask.
| #define GZ_VISIBILITY_GUI 0x00000001 | 
Render GUI visuals mask.
| #define GZ_VISIBILITY_SELECTABLE 0x00000002 | 
Render visuals that are selectable mask.
| #define GZ_VISIBILITY_SELECTION 0x10000000 | 
Renders only objects that can be selected.