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.