Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AngleAn angle and related functions
Animation
AxisAxis message
BallJoint< T >A ball joint
BaseBase class for most physics classes
BoxA box and related functions
BoxGeomInformation about a box geometry
BoxShapeBox geometry
CallbackHelperA helper class to handle callbacks when messages arrive
CallbackHelperT< M >Callback helper Template
CameraBasic camera sensor
CameraSensorInformation about a camera sensor element
CameraSensorBasic camera sensor This sensor is used for simulating standard monocular cameras
CameraVisual
ColladaLoaderClass used to load Collada mesh files
CollisionInformation about a collision element
CollisionBase class for all collision entities
ColorColor message
ColorDefines a color
ConnectionA class that encapsulates a connection
ConnectionTCP/IP Connection
ConnectionManagerManager of connections
ConsoleMessage, error, warning, and logging functionality
ContactA contact between two collisions
ContactFeedback
ContactSensorInformation about a contact sensor element
ContactSensorContact sensor
ContactVisual
ConversionsA set of utility function to convert between Gazebo and Ogre data types
CylinderGeomInformation about a cylinder geometry
CylinderShapeCylinder collision
DebugCallbackHelper
DepthCameraBasic camera sensor
DepthCameraSensorBasic camera sensor This sensor is used for simulating standard monocular cameras
DiagnosticManagerA diagnostic manager class
DiagnosticTimerA timer designed for diagnostics
DynamicLinesClass for drawing lines
DynamicRenderableAbstract base class providing mechanisms for dynamically growing hardware buffers
ElementSDF Element class
EntitiesInformation about all entities in a world
EntityBase class for all physics objects in Gazebo
EventBase class for all events
Events
Events
EventT< T >An class for event processing
ExceptionClass for generating exceptions
FactoryMessage to create new model in gazebo
FPSViewControllerFirst Person Shooter style view controller
FrctionInformation about friction
GazeboGenerator
GeometryInformation about a geometry element
GridDisplays a grid of cells, drawn with lines
GUIMessage for a GUI
GUIOverlay
HeaderGeneral information included by many messages
HeightmapMessage for a heightmap geometry
HeightmapHeight map geom
HeightmapShapeHeight map collision
Hinge2Joint< T >A two axis hinge joint
HingeJoint< T >A single axis hinge joint
ImageMessage for a image geometry
ImageEncapsulates an image
ImuSensorAn IMU sensor
InertialInformation about inertia
InertialA class for inertial information about a link
IntInteger message
IOManagerManagers boost::asio IO
IRSensorSensor with one or more rays
JointMessage for joints
JointBase class for all joints
JointFeedbackFeedback information from a joint
KeyFrame
LaserVisual
LightMessage for a light
LightWrapper around an ogre light source
LinkInformation about a link
LinkLink class
LoggerHandles logging of data to disk
MapShapeMap collision
Master
MaterialRendering material. Just a helper function for now
MaterialInformation about a material
MaterialEncapsulates a description of a material
Matrix3A 3x3 matrix class
Matrix4A 3x3 matrix class
MeshMessage for a mesh geometry
MeshA 3D mesh
MeshLoaderBase class for loading meshes
MeshManagerMaintains and manages all meshes
ModelInformation about a model
ModelA model
ModelPlugin
MouseEventGeneric description of a mouse event
MovableTextMovable text
MultiRayShapeLaser collision contains a set of ray-collisions, structured to simulate a laser range scanner
NodeA node can advertise and subscribe topics, publish on advertised topics and listen to subscribed topics
NumericAnimation
NumericKeyFrame
ODEBallJointAn ODe ball joint
ODEBoxShapeODE Box shape
ODECollisionBase class for all ODE collisions
ODECylinderShapeODE cylinder shape
ODEHeightmapShapeODE Height map collision
ODEHinge2JointA two axis hinge joint
ODEHingeJointA single axis hinge joint
ODEJointODE joint interface
ODELinkODE Link class
ODEMultiRayShapeODE specific version of MultiRayShape
ODEPhysicsODE physics engine
ODEPlaneShapeAn ODE Plane shape
ODERayShapeRay collision
ODEScrewJointA screw joint
ODESliderJointA slider joint
ODESphereShapeAnd ODE sphere shape
ODESurfaceParamsSurface params
ODETrimeshShapeTriangle mesh collision
ODEUniversalJointA universal joint
OrbitViewControllerOrbit view controller
PacketMessage that encapsulates another message with a type description
ParamA parameter class
ParamT< T >Templatized parameter class
PhysicsEngineBase class for a physics engine
PhysicsFactoryThe physics factory
PlaneA plane and related functions
PlaneMessage for a plane geometry
PlaneShapeCollision for an infinite plane
Plugin
PluginT< T >A class which all plugins must inherit from
PoseEncapsulates a position and rotation in three space
PoseMessage for a pose
PoseAnimation
PoseKeyFrame
PublicationA publication for a topic
PublicationTransportReads data from a remote advertiser, and passes the data along to local subscribers
PublishMessage that contains information about a publisher of data
PublisherA list of publishers
PublisherA publisher of messages on a topic
QuaternionA quaternion class
QuaternionA message for a quaternion
RandRandom number generator class
RaySensorInformation about a ray sensor element
RaySensorSensor with one or more rays
RayShapeRay collision
RenderEngineAdaptor to Ogre3d
RequestA message containing a string request
ResponseMessage that encapsulates a respons message with a type description
RotationSpline
RTShaderSystemImplements Ogre's Run-Time Shader system
SceneRepresentation of an entire scene graph
SceneA message containing a description of a scene
ScrewJoint< T >A screw joint
SDFBase SDF class
SelectionA message for GUI selection data
SelectionObjA graphical selection object
SensorInformation about a sensor element
SensorBase class for sensors
SensorFactoryThe sensor factory; the class is just for namespacing purposes
SensorManagerClass to manage and update all sensors
SensorPlugin
Server
ServerControlA message that allows for control of the server functions
ShadowsA message for shadow data
ShapeBase class for all shapes
SingletonT< T >Singleton class
SliderJoint< T >A slider joint
SphereGeomInformation about a sphere geometry
SphereShapeSphere collision
Spline
StereoCameraSensorStereo camera sensor
STLLoaderClass used to load STL mesh files
StringA message for string data
SubMeshA child mesh
SubscribeA message for subscription data
SubscribeOptionsOptions for a subscription
SubscriberA subscriber to a topic
SubscriptionTransportHandles sending data over the wire to remote subscribers
SurfaceInformation about a surface element
SurfaceParamsSurface params
SystemPathsFunctions to handle getting system paths
SystemPlugin
TimeA message for time data
TimeA Time class
TimerA timer class
TopicA message for topic information
TopicManagerManages topics and their subscriptions
TrackIn the GUI)
TrimeshShapeTriangle mesh collision
UniversalJoint< T >A universal joint
UserCameraA camera used for user visualization of a scene
Vector2dGeneric double x,y vector
Vector2dMessage for a vector2 double
Vector2iGeneric integer x,y vector
Vector3Generic double x,y,z vector
Vector3dMessage for a vector3 double
Vector4Double Generic x,y,z,w vector
ViewControllerBase class for view controllers
VisualA renderable object
VisualA message containing visual information
WindowManagerClass to mangage render windows
WorldThe World
WorldA message that allows for modifying (open, close) worlds
WorldControlA message that allows for control of world functions
WorldPlugin
WorldStatisticsA message statiscs about a world