Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 C_WDIR
 C_wdirent
 Cgazebo::ActuatorPropertiesProperties for a model of a rotational actuator
 Cgazebo::gui::AlignWidgetPrivatePrivate data for the AlignWidget class
 Cgazebo::sensors::AltimeterSensorPrivate
 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::gui::ApplyWrenchDialogPrivatePrivate data for the ApplyWrenchDialog class
 Cgazebo::common::AudioDecoderAn audio decoder based on FFMPEG
 Cgazebo::math::BoxMathematical representation of a box and related functions
 ►CbtMotionState
 Cgazebo::gui::BuildingEditorPalettePrivate
 ►Cgazebo::gui::BuildingItemBase class of a items that have building level properties such as the level number and level height
 Cgazebo::physics::BulletMeshTriangle mesh collision helper class
 Cgazebo::physics::BulletTypesA set of functions for converting between the math types used by gazebo and bullet
 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
 CCloneConfigA dialog window used to set some parameters before cloning a simulation
 ►CCodeGenerator
 Cgazebo::common::ColladaExporterPrivatePrivate data for the ColladaExporter class
 Cgazebo::common::ColladaLoaderPrivatePrivate data for the ColladaLoader class
 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::DARTBoxShapePrivate
 Cgazebo::physics::DARTCollisionPrivate
 Cgazebo::physics::DARTCylinderShapePrivate
 Cgazebo::physics::DARTHeightmapShapePrivate
 Cgazebo::physics::DARTJointPrivate
 Cgazebo::physics::DARTLinkPrivate
 Cgazebo::physics::DARTMeshTriangle mesh collision helper class
 Cgazebo::physics::DARTMeshPrivate
 Cgazebo::physics::DARTMeshShapePrivate
 Cgazebo::physics::DARTModelPrivate
 Cgazebo::physics::DARTMultiRayShapePrivate
 Cgazebo::physics::DARTPhysicsPrivate
 Cgazebo::physics::DARTPlaneShapePrivate
 Cgazebo::physics::DARTPolylineShapePrivate
 Cgazebo::physics::DARTRayShapePrivate
 Cgazebo::physics::DARTSphereShapePrivate
 Cgazebo::physics::DARTSurfaceParamsPrivate
 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
 CDIR
 Cdirent
 Cgazebo::rendering::DistortionCamera distortion based on Brown's model
 Cgazebo::rendering::DistortionPrivatePrivate data for the Distortion class
 Cgazebo::ElevatorPluginPrivate::DoorControllerController for opening and closing the elevator door
 CEditorFactoryPrivate< Editor >
 ►CEditorFactoryPrivate< QComboBox >
 ►CEditorFactoryPrivate< QDateEdit >
 ►CEditorFactoryPrivate< QDateTimeEdit >
 ►CEditorFactoryPrivate< QDoubleSpinBox >
 ►CEditorFactoryPrivate< QLineEdit >
 ►CEditorFactoryPrivate< QScrollBar >
 ►CEditorFactoryPrivate< QSlider >
 ►CEditorFactoryPrivate< QSpinBox >
 ►CEditorFactoryPrivate< QtBoolEdit >
 ►CEditorFactoryPrivate< QtCharEdit >
 ►CEditorFactoryPrivate< QtColorEditWidget >
 ►CEditorFactoryPrivate< QtFontEditWidget >
 ►CEditorFactoryPrivate< QTimeEdit >
 ►CEditorFactoryPrivate< QtKeySequenceEdit >
 Cgazebo::ElevatorPluginPrivate
 ►Cenable_shared_from_this
 ►Cgazebo::gui::EntityMakerTo make an entity base class
 ►Cgazebo::event::EventBase class for all events
 Cgazebo::event::EventConnection< T >
 ►Cgazebo::event::EventPrivate
 Cgazebo::gui::Events
 Cgazebo::gui::model::Events
 Cgazebo::event::EventsAn Event class to get notifications for simulator events
 Cgazebo::rendering::EventsBase class for rendering events
 Cgazebo::gui::editor::Events
 ►Cgazebo::EventSourceThe base class for emitting SimEvents
 ►Cgazebo::common::ExceptionClass for generating exceptions
 ►Cstd::exceptionSTL class
 Cgazebo::gui::ExtrudeDialogPrivatePrivate data for the ExtrudeDialog class
 ►Cgazebo::math::Filter< T >Filter base class
 ►Cgazebo::math::Filter< float >
 ►Cgazebo::math::Filter< math::Quaternion >
 ►Cgazebo::math::Filter< math::Vector3 >
 Cgazebo::physics::FrictionPyramidParameters used for friction pyramid model
 Cgazebo::common::GeometryIndicesHelper data structure for loading collada geometries
 Cgazebo::rendering::GridDisplays a grid of cells, drawn with lines
 Cgazebo::physics::GripperA gripper abstraction
 Cgazebo::common::GTSMeshUtilsCreates GTS utilities for meshes
 Cgazebo::rendering::HeightmapRendering a terrain using heightmap information
 ►Cgazebo::common::HeightmapDataEncapsulates a generic heightmap data file
 Cgazebo::common::ImageEncapsulates an image
 Cgazebo::gui::ImageFramePrivate
 Cgazebo::gui::ImagesViewPrivatePrivate data for the ImagesView class
 Cgazebo::gui::ImageViewPrivatePrivate data for the ImageView class
 Cgazebo::physics::InertialA class for inertial information about a link
 Cgazebo::gui::InsertModelWidgetPrivatePrivate class attributes for InsertModelWidget
 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::math::KmeansK-Means clustering algorithm
 Cgazebo::gui::LayersWidgetPrivate
 Cgazebo::gui::LevelA convenient structure for storing level information
 Cgazebo::ElevatorPluginPrivate::LiftControllerController for raising and lowering the elevator
 Cgazebo::sensors::LogicalCameraSensorPrivate
 CLogplayOpen and playback log files that were recorded using LogRecord
 Cgazebo::gui::LogPlayViewPrivatePrivate data for the LogPlayView class
 Cgazebo::gui::LogPlayWidgetPrivate
 Cgazebo::sensors::MagnetometerSensorPrivate
 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::MeshExporterBase class for exporting meshes
 ►Cgazebo::common::MeshLoaderBase class for loading meshes
 Cgazebo::gui::ModelAlignPrivatePrivate data for the ModelAlign class
 Cgazebo::gui::ModelData
 Cgazebo::common::ModelDatabasePrivatePrivate class attributes for ModelDatabase
 Cgazebo::gui::ModelEditorPrivate
 Cgazebo::gui::ModelManipulatorPrivatePrivate data for the ModelManipulator class
 Cgazebo::gui::ModelSnapPrivate
 Cgazebo::common::MouseEventGeneric description of a mouse event
 Cgazebo::common::MouseEventPrivate
 ►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
 Cgazebo::ArrangePlugin::ObjectClass to store info about each object
 Cgazebo::rendering::OculusCameraPrivatePrivate data for the Oculus Camera class
 Cgazebo::physics::ODEJointFeedbackData structure for contact feedbacks
 Cgazebo::physics::ODEMeshTriangle mesh helper class
 Cgazebo::physics::ODEPhysicsPrivate
 Cgazebo::rendering::OrthoViewControllerPrivate
 Cgazebo::TransporterPluginPrivate::PadDefinition of a transported pad
 ►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< GUIPlugin >
 ►Cgazebo::PluginT< ModelPlugin >
 ►Cgazebo::PluginT< SensorPlugin >
 ►Cgazebo::PluginT< SystemPlugin >
 ►Cgazebo::PluginT< VisualPlugin >
 ►Cgazebo::PluginT< WorldPlugin >
 Cgazebo::physics::PopulationClass that automatically populates an environment with multiple objects based on several parameters to define the number of objects, shape of the object distribution or type of distribution
 Cgazebo::physics::PopulationParamsStores all the posible parameters that define a population
 Cgazebo::physics::PopulationPrivatePrivate data for the Population class
 Cgazebo::math::PoseEncapsulates a position and rotation in three space
 Cgazebo::physics::PresetRepresentation of a preset physics profile
 Cgazebo::physics::PresetManagerClass to manage preset physics profiles
 Cgazebo::physics::PresetManagerPrivate
 Cgazebo::physics::PresetPrivate
 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
 ►CQAction
 ►CQDialog
 ►CQFrame
 ►CQGraphicsItem
 ►CQGraphicsLineItem
 ►CQGraphicsRectItem
 ►CQGraphicsScene
 ►CQGraphicsView
 CQGVCoreGraphViz to GraphicsScene conversions
 CQGVEdgePrivate
 CQGVGraphPrivate
 CQGVGvcPrivate
 CQGVNodePrivate
 ►CQItemDelegate
 ►CQMainWindow
 ►CQObject
 CQtAbstractPropertyBrowserPrivate
 CQtAbstractPropertyManagerPrivate
 CQtBoolPropertyManagerPrivate
 CQtBrowserItem
 CQtBrowserItemPrivate
 CQtButtonPropertyBrowserPrivate
 CQtCharPropertyManagerPrivate
 CQtColorPropertyManagerPrivate
 CQtCursorDatabase
 CQtCursorEditorFactoryPrivate
 CQtCursorPropertyManagerPrivate
 CQtDatePropertyManagerPrivate
 CQtDateTimePropertyManagerPrivate
 CQtDoublePropertyManagerPrivate
 CQtEnumPropertyManagerPrivate
 CQtEnumPropertyType
 CQtFlagPropertyManagerPrivate
 CQtFlagPropertyType
 CQtFontPropertyManagerPrivate
 CQtGroupBoxPropertyBrowserPrivate
 CQtGroupPropertyType
 CQtIntPropertyManagerPrivate
 CQtKeySequencePropertyManagerPrivate
 CQtLocalePropertyManagerPrivate
 CQtMetaEnumProvider
 CQtPointFPropertyManagerPrivate
 CQtPointPropertyManagerPrivate
 ►CQtProperty
 CQtPropertyBrowserUtils
 CQtPropertyPrivate
 CQtRectFPropertyManagerPrivate
 CQtRectPropertyManagerPrivate
 ►CQTreeWidget
 CQtSizeFPropertyManagerPrivate
 CQtSizePolicyPropertyManagerPrivate
 CQtSizePropertyManagerPrivate
 CQtStringPropertyManagerPrivate
 CQtTimePropertyManagerPrivate
 CQtTreePropertyBrowserPrivate
 CQtVariantEditorFactoryPrivate
 CQtVariantPropertyManagerPrivate
 CQtVariantPropertyPrivate
 CQuadNode
 Cgazebo::math::QuaternionA quaternion class
 ►CQWidget
 ►CQwtPlot
 Cgazebo::math::RandRandom number generator class
 Cgazebo::RandomVelocityPluginPrivate
 Cgazebo::rendering::RayQueryA Ray Query class used for retrieving mesh data of a visual, adapted from Ogre3D wiki
 Cgazebo::rendering::RayQueryPrivatePrivate data for the Ray Query class
 CQGVCore::rdr_t
 Cgazebo::RegionA region, made of a list of boxes
 ►CRenderable
 ►CRenderObjectListener
 Cgazebo::RestApiREST interface
 CRoadUsed to render a strip of road
 Cgazebo::rendering::Road2d
 Cgazebo::math::RotationSplineSpline for rotations
 Cgazebo::gui::SaveDialogPrivatePrivate data for the SaveDialog class
 Cgazebo::rendering::ScenePrivatePrivate data for the Visual class
 CSensorFactorThe sensor factory; the class is just for namespacing purposes
 Cgazebo::sensors::SensorFactory
 Cgazebo::Server
 ►CShaderHelperCg
 ►CShaderHelperGLSL
 ►Cgazebo::math::SignalStatisticStatistical properties of a discrete time scalar signal
 Cgazebo::math::SignalStatisticPrivatePrivate data class for the SignalStatistic class
 Cgazebo::math::SignalStatsCollection of statistics for a scalar signal
 Cgazebo::math::SignalStatsPrivatePrivate data class for the SignalStats class
 Cgazebo::physics::SimbodyMeshTriangle mesh collision helper class
 Cgazebo::SimEventConnectorGazebo events to detect model creation/deletion
 ►CSimpleRenderable
 CSingletonT< T >Singleton template class
 ►CSingletonT< ConnectionManager >
 ►CSingletonT< DiagnosticManager >
 ►CSingletonT< LogPlay >
 ►CSingletonT< LogRecord >
 ►CSingletonT< MeshManager >
 ►CSingletonT< ModelAlign >
 ►CSingletonT< ModelDatabase >
 ►CSingletonT< ModelManipulator >
 ►CSingletonT< ModelSnap >
 ►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::gui::SpaceNavInterface to the space navigator joystick
 Cgazebo::gui::SpaceNavPrivatePrivate data for the SpaceNav class
 Cgazebo::common::SphericalCoordinatesConvert spherical coordinates for planetary surfaces
 Cgazebo::common::SphericalCoordinatesPrivateCommmon/common.hh
 Cgazebo::gui::SplashScreenPrivate
 Cgazebo::math::SplineSplines
 ►Cgazebo::ElevatorPluginPrivate::StateState base class
 ►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
 Cgazebo::common::SVGCommandSVG command data structure
 Cgazebo::common::SVGLoaderA loader for SVG files
 Cgazebo::common::SVGLoaderPrivate
 Cgazebo::common::SVGPathAn SVG path element data structure
 ►CTerrainMaterialGeneratorA
 ►CTest
 Cgazebo::common::TimeA Time class, can be used to hold wall- or sim-time
 Cgazebo::gui::TimePanelPrivate
 ►Cgazebo::common::TimerA timer class, used to time things in real world walltime
 Cgazebo::gui::TimeWidgetPrivate
 Cgazebo::physics::TrajectoryInfoInformation about a trajectory for an Actor
 Cgazebo::TransporterPluginPrivate
 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::Vector3StatsCollection of statistics for a Vector3 signal
 Cgazebo::math::Vector3StatsPrivatePrivate data class for the Vector3Stats class
 Cgazebo::math::Vector4Double Generic x, y, z, w vector
 Cgazebo::common::VideoHandle video encoding and decoding using libavcodec
 Cgazebo::gui::ViewAngleWidgetPrivate
 ►Cgazebo::rendering::ViewControllerBase class for view controllers
 Cgazebo::gui::ViewFactoryThe view factory creates GUI widgets to visualize data on a topic
 ►Cgazebo::rendering::VisualPrivatePrivate data for the Visual class
 Cgazebo::VolumePropertiesA class for storing the volume properties of a link
 Cgazebo::rendering::WindowManagerClass to mangage render windows
 Cgazebo::rendering::WireBoxDraws a wireframe box
 Cgazebo::rendering::WireBoxPrivatePrivate data for the WireBox class
 Cgazebo::physics::WorldPrivatePrivate data class for World
 ►CT