Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cgazebo::math::AngleAn angle and related functions
 Cgazebo::common::AnimationManages an animation, which is a collection of keyframes and the ability to interpolate between the keyframes
 Cgazebo::common::AudioDecoderAn audio decoder based on FFMPEG
 Cgazebo::math::BoxMathematical representation of a box and related functions
 Cgazebo::common::BVHLoaderHandles loading BVH animation files
 Cgazebo::transport::CallbackHelperA helper class to handle callbacks when messages arrive
 Cgazebo::rendering::CameraPrivatePrivate data for the Camera class
 CCodeGenerator
 Cgazebo::common::ColorDefines a color
 Cgazebo::event::ConnectionA class that encapsulates a connection
 Cgazebo::event::ConnectionPrivate
 Cgazebo::common::ConsoleContainer for loggers, and global logging options (such as verbose vs
 Cgazebo::physics::ContactA contact between two collisions
 Cgazebo::physics::ContactManagerAggregates all the contact information generated by the collision detection engine
 Cgazebo::rendering::ContactVisualPrivate::ContactPointA contact point visualization
 Cgazebo::physics::ContactPublisherA custom contact publisher created for each contact filter in the Contact Manager
 Cgazebo::rendering::ConversionsConversions Conversions.hh rendering/Conversions.hh
 Cgazebo::physics::DARTTypesA set of functions for converting between the math types used by gazebo and dart
 CDEMEncapsulates a DEM (Digital Elevation Model) file
 Cgazebo::common::DemPrivatePrivate data for the Dem class
 Cenable_shared_from_this
 Cgazebo::event::EventBase class for all events
 Cgazebo::event::EventPrivate
 Cgazebo::event::EventsAn Event class to get notifications for simulator events
 Cgazebo::rendering::EventsBase class for rendering events
 Cgazebo::common::ExceptionClass for generating exceptions
 Cgazebo::physics::FrictionPyramidParameters used for friction pyramid model
 Cgazebo::rendering::GridDisplays a grid of cells, drawn with lines
 Cgazebo::physics::GripperA gripper abstraction
 Cgazebo::rendering::GUIOverlayA class that creates a CEGUI overlay on a render window
 Cgazebo::rendering::GUIOverlayPrivatePrivate data for the GUIOverlay class
 Cgazebo::rendering::HeightmapRendering a terrain using heightmap information
 Cgazebo::common::HeightmapDataEncapsulates a generic heightmap data file
 Cgazebo::common::ImageEncapsulates an image
 Cgazebo::physics::InertialA class for inertial information about a link
 Cgazebo::transport::IOManagerManages boost::asio IO
 Cstd::ios_baseSTL class
 Cgazebo::physics::JointControllerA class for manipulating physics::Joint
 Cgazebo::physics::JointControllerPrivate
 Cgazebo::physics::JointWrenchWrench information from a joint
 Cgazebo::common::KeyEventGeneric description of a keyboard event
 Cgazebo::common::KeyFrameA key frame in an animation
 Cgazebo::rendering::LightA light source
 CLogplayOpen and playback log files that were recorded using LogRecord
 Cgazebo::MasterA manager that directs topic connections, enables each gazebo network client to locate one another for peer-to-peer communication
 Cgazebo::common::MaterialEncapsulates description of a material
 Cgazebo::math::Matrix3A 3x3 matrix class
 Cgazebo::math::Matrix4A 3x3 matrix class
 Cgazebo::common::MeshA 3D mesh
 Cgazebo::common::MeshCSGCreates CSG meshes
 Cgazebo::common::MeshLoaderBase class for loading meshes
 Cgazebo::common::ModelDatabasePrivatePrivate class attributes for ModelDatabase
 Cgazebo::common::MouseEventGeneric description of a mouse event
 CMovableObject
 Cgazebo::common::MovingWindowFilter< T >Base class for MovingWindowFilter
 Cgazebo::common::MovingWindowFilterPrivate< T >
 Cgazebo::msgs::MsgFactoryA factory that generates protobuf message based on a string type
 Cgazebo::common::NodeAnimationNode animation
 Cgazebo::common::NodeAssignmentVertex to node weighted assignement for skeleton animation visualization
 Cgazebo::common::NodeTransformNodeTransform Skeleton.hh common/common.hh
 Cgazebo::sensors::NoiseNoise models for sensor output signals
 Cgazebo::sensors::NoiseFactoryUse this noise manager for creating and loading noise models
 CPageProvider
 Cgazebo::common::ParamT< T >
 Cgazebo::physics::PhysicsEngineBase class for a physics engine
 Cgazebo::physics::PhysicsFactoryThe physics factory instantiates different physics engines
 Cgazebo::common::PIDGeneric PID controller class
 Cgazebo::math::PlaneA plane and related functions
 Cgazebo::PluginT< T >A class which all plugins must inherit from
 Cgazebo::PluginT< ModelPlugin >
 Cgazebo::PluginT< SensorPlugin >
 Cgazebo::PluginT< SystemPlugin >
 Cgazebo::PluginT< VisualPlugin >
 Cgazebo::PluginT< WorldPlugin >
 Cgazebo::math::PoseEncapsulates a position and rotation in three space
 Cgazebo::rendering::ProjectorProjects a material onto surface, light a light projector
 Cgazebo::transport::PublicationA publication for a topic
 Cgazebo::transport::PublicationTransportTransport/transport.hh
 Cgazebo::transport::PublisherA publisher of messages on a topic
 CQuadNode
 Cgazebo::math::QuaternionA quaternion class
 Cgazebo::math::RandRandom number generator class
 CRenderable
 CRenderObjectListener
 CRoadUsed to render a strip of road
 Cgazebo::rendering::Road2d
 Cgazebo::math::RotationSplineSpline for rotations
 CSensorFactorThe sensor factory; the class is just for namespacing purposes
 Cgazebo::sensors::SensorFactory
 Cgazebo::Server
 CShaderHelperCg
 CShaderHelperGLSL
 CSimpleRenderable
 CSingletonT< T >Singleton template class
 CSingletonT< ConnectionManager >
 CSingletonT< DiagnosticManager >
 CSingletonT< LogPlay >
 CSingletonT< LogRecord >
 CSingletonT< MeshManager >
 CSingletonT< ModelDatabase >
 CSingletonT< RenderEngine >
 CSingletonT< RTShaderSystem >
 CSingletonT< SensorManager >
 CSingletonT< SystemPaths >
 CSingletonT< TopicManager >
 Cgazebo::common::SkeletonA skeleton
 Cgazebo::common::SkeletonAnimationSkeleton animation
 Cgazebo::common::SkeletonNodeA skeleton node
 CSM2Profile
 Cgazebo::common::SphericalCoordinatesConvert spherical coordinates for planetary surfaces
 Cgazebo::common::SphericalCoordinatesPrivateCommmon/common.hh
 Cgazebo::math::SplineSplines
 Cgazebo::physics::StateState of an entity
 Cstringbuf
 Cgazebo::common::SubMeshA child mesh
 Cgazebo::transport::SubscribeOptionsOptions for a subscription
 Cgazebo::transport::SubscriberA subscriber to a topic
 Cgazebo::physics::SurfaceParamsSurfaceParams defines various Surface contact parameters
 CT
 CTerrainMaterialGeneratorA
 Cgazebo::common::TimeA Time class, can be used to hold wall- or sim-time
 Cgazebo::common::TimerA timer class, used to time things in real world walltime
 Cgazebo::physics::TrajectoryInfoInformation about a trajectory for an Actor
 Cgazebo::common::UpdateInfoInformation for use in an update event
 Cgazebo::rendering::UserCameraPrivatePrivate data for the UserCamera class
 Cgazebo::math::Vector2dGeneric double x, y vector
 Cgazebo::math::Vector2iGeneric integer x, y vector
 Cgazebo::math::Vector3Generic vector containing 3 elements
 Cgazebo::math::Vector4Double Generic x, y, z, w vector
 Cgazebo::common::VideoHandle video encoding and decoding using libavcodec
 Cgazebo::rendering::ViewControllerBase class for view controllers
 Cgazebo::rendering::VisualPrivatePrivate data for the Visual class
 Cgazebo::rendering::WindowManagerClass to mangage render windows
 Cgazebo::rendering::WireBoxDraws a wireframe box
 Cgazebo::rendering::WireBoxPrivatePrivate data for the WireBox class