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 > | gazebo::rendering::ApplyWrenchVisualPtr |
typedef std::shared_ptr < ArrowVisual > | gazebo::rendering::ArrowVisualPtr |
typedef std::shared_ptr < AxisVisual > | gazebo::rendering::AxisVisualPtr |
typedef boost::shared_ptr< Camera > | gazebo::rendering::CameraPtr |
typedef std::shared_ptr < CameraVisual > | gazebo::rendering::CameraVisualPtr |
typedef std::shared_ptr < COMVisual > | gazebo::rendering::COMVisualPtr |
typedef std::shared_ptr < ContactVisual > | gazebo::rendering::ContactVisualPtr |
typedef boost::shared_ptr < DepthCamera > | gazebo::rendering::DepthCameraPtr |
typedef boost::shared_ptr < Distortion > | gazebo::rendering::DistortionPtr |
typedef boost::shared_ptr < DynamicLines > | gazebo::rendering::DynamicLinesPtr |
typedef boost::shared_ptr < GpuLaser > | gazebo::rendering::GpuLaserPtr |
typedef std::shared_ptr < InertiaVisual > | gazebo::rendering::InertiaVisualPtr |
typedef std::shared_ptr < JointVisual > | gazebo::rendering::JointVisualPtr |
typedef std::shared_ptr < LaserVisual > | gazebo::rendering::LaserVisualPtr |
typedef boost::shared_ptr< Light > | gazebo::rendering::LightPtr |
typedef std::shared_ptr < LinkFrameVisual > | gazebo::rendering::LinkFrameVisualPtr |
typedef std::shared_ptr < LogicalCameraVisual > | gazebo::rendering::LogicalCameraVisualPtr |
typedef boost::shared_ptr < OculusCamera > | gazebo::rendering::OculusCameraPtr |
typedef std::shared_ptr < OriginVisual > | gazebo::rendering::OriginVisualPtr |
typedef boost::shared_ptr < RayQuery > | gazebo::rendering::RayQueryPtr |
typedef std::shared_ptr < RFIDTagVisual > | gazebo::rendering::RFIDTagVisualPtr |
typedef std::shared_ptr < RFIDVisual > | gazebo::rendering::RFIDVisualPtr |
typedef boost::shared_ptr< Scene > | gazebo::rendering::ScenePtr |
typedef std::shared_ptr < SelectionObj > | gazebo::rendering::SelectionObjPtr |
typedef std::shared_ptr < SonarVisual > | gazebo::rendering::SonarVisualPtr |
typedef boost::shared_ptr < UserCamera > | gazebo::rendering::UserCameraPtr |
typedef std::shared_ptr< Visual > | gazebo::rendering::VisualPtr |
typedef std::weak_ptr< Visual > | gazebo::rendering::VisualWeakPtr |
typedef boost::shared_ptr < WideAngleCamera > | gazebo::rendering::WideAngleCameraPtr |
typedef boost::shared_ptr < WindowManager > | gazebo::rendering::WindowManagerPtr |
typedef std::shared_ptr < WrenchVisual > | gazebo::rendering::WrenchVisualPtr |
Enumerations | |
enum | gazebo::rendering::ReferenceFrame { gazebo::rendering::RF_LOCAL, gazebo::rendering::RF_PARENT, gazebo::rendering::RF_WORLD } |
Frame of reference. More... | |
enum | gazebo::rendering::RenderOpType { gazebo::rendering::RENDERING_POINT_LIST = 0, gazebo::rendering::RENDERING_LINE_LIST = 1, gazebo::rendering::RENDERING_LINE_STRIP = 2, gazebo::rendering::RENDERING_TRIANGLE_LIST = 3, gazebo::rendering::RENDERING_TRIANGLE_STRIP = 4, gazebo::rendering::RENDERING_TRIANGLE_FAN = 5, gazebo::rendering::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.