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 std::shared_ptr < LensFlare > | LensFlarePtr |
| 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 std::shared_ptr< Road2d > | Road2dPtr |
| 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.