Namespaces | Defines | Typedefs | Enumerations
RenderTypes.hh File Reference

Forward declarations and type defs for rendering. More...

#include <boost/shared_ptr.hpp>
Include dependency graph for RenderTypes.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  gazebo::rendering
 

Rendering namespace.


Defines

#define GZ_VISIBILITY_ALL   0xFFFFFFFF
#define GZ_VISIBILITY_GUI   0x00000001

Typedefs

typedef boost::shared_ptr< SceneScenePtr
typedef boost::shared_ptr< LightLightPtr
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< VisualVisualPtr
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
}

Detailed Description

Forward declarations and type defs for rendering.