Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oC_WDIR
oC_wdirent
oCgazebo::ActuatorPropertiesProperties for a model of a rotational actuator
oCgazebo::gui::AlignWidgetPrivatePrivate data for the AlignWidget class
oCgazebo::sensors::AltimeterSensorPrivate
oCgazebo::math::AngleAn angle and related functions
oCgazebo::common::AnimationManages an animation, which is a collection of keyframes and the ability to interpolate between the keyframes
oCgazebo::gui::ApplyWrenchDialogPrivatePrivate data for the ApplyWrenchDialog class
oCgazebo::common::AudioDecoderAn audio decoder based on FFMPEG
oCgazebo::gui::BaseInspectorDialogPrivate
oCgazebo::common::BatteryPrivate
oCgazebo::math::BoxMathematical representation of a box and related functions
oCbtMotionState
oCgazebo::gui::BuildingEditorPalettePrivate
oCgazebo::gui::BuildingEditorWidgetPrivate
oCgazebo::gui::BuildingMakerCreate and manage 3D visuals of a building
oCgazebo::gui::BuildingMakerPrivate
oCgazebo::gui::BuildingModelManipPrivate
oCgazebo::physics::BulletMeshTriangle mesh collision helper class
oCgazebo::physics::BulletTypesA set of functions for converting between the math types used by gazebo and bullet
oCgazebo::common::BVHLoaderHandles loading BVH animation files
oCgazebo::transport::CallbackHelperA helper class to handle callbacks when messages arrive
oCgazebo::rendering::CameraLensDescribes a lens of a camera as amapping function of type r = c1*f*fun(theta/c2+c3)
oCgazebo::rendering::CameraLensPrivatePrivate fields of camera lens
oCgazebo::rendering::CameraPrivatePrivate data for the Camera class
oCgazebo::sensors::CameraSensorPrivate
oCgazebo::gui::CloneWindowPrivatePrivate data for the CloneWindowPrivate class
oCCodeGenerator
oCgazebo::common::ColladaExporterPrivatePrivate data for the ColladaExporter class
oCgazebo::common::ColladaLoaderPrivatePrivate data for the ColladaLoader class
oCgazebo::common::ColorDefines a color
oCgazebo::gui::ConfigWidgetPrivatePrivate data for the ConfigWidget class
oCgazebo::event::ConnectionA class that encapsulates a connection
oCgazebo::event::ConnectionPrivate
oCgazebo::common::ConsoleContainer for loggers, and global logging options (such as verbose vs
oCgazebo::physics::ContactA contact between two collisions
oCgazebo::physics::ContactManagerAggregates all the contact information generated by the collision detection engine
oCgazebo::rendering::ContactVisualPrivate::ContactPointA contact point visualization
oCgazebo::physics::ContactPublisherA custom contact publisher created for each contact filter in the Contact Manager
oCgazebo::sensors::ContactSensorPrivate
oCgazebo::gui::ConversionsConversions Conversions.hh gui/Conversions.hh
oCgazebo::rendering::ConversionsConversions Conversions.hh rendering/Conversions.hh
oCgazebo::physics::DARTBoxShapePrivate
oCgazebo::physics::DARTCollisionPrivate
oCgazebo::physics::DARTCylinderShapePrivate
oCgazebo::physics::DARTHeightmapShapePrivate
oCgazebo::physics::DARTJointPrivate
oCgazebo::physics::DARTLinkPrivate
oCgazebo::physics::DARTMeshTriangle mesh collision helper class
oCgazebo::physics::DARTMeshPrivate
oCgazebo::physics::DARTMeshShapePrivate
oCgazebo::physics::DARTModelPrivate
oCgazebo::physics::DARTMultiRayShapePrivate
oCgazebo::physics::DARTPhysicsPrivate
oCgazebo::physics::DARTPlaneShapePrivate
oCgazebo::physics::DARTPolylineShapePrivate
oCgazebo::physics::DARTRayShapePrivate
oCgazebo::physics::DARTSphereShapePrivate
oCgazebo::physics::DARTSurfaceParamsPrivate
oCgazebo::physics::DARTTypesA set of functions for converting between the math types used by gazebo and dart
oCgazebo::gui::DataLoggerPrivatePrivate data for the DataLogger class
oCDEMEncapsulates a DEM (Digital Elevation Model) file
oCgazebo::common::DemPrivatePrivate data for the Dem class
oCgazebo::rendering::DepthCameraPrivate
oCgazebo::sensors::DepthCameraSensorPrivate
oCgazebo::util::DiagnosticManagerPrivatePrivate data for the DiagnosticManager class
oCgazebo::gui::DiagnosticsPrivatePrivate data for the Diagnostics class
oCgazebo::util::DiagnosticTimerPrivatePrivate data for the DiagnosticTimer class
oCDIR
oCdirent
oCgazebo::rendering::DistortionCamera distortion based on Brown's model
oCgazebo::rendering::DistortionPrivatePrivate data for the Distortion class
oCgazebo::ElevatorPluginPrivate::DoorControllerController for opening and closing the elevator door
oCgazebo::gui::DoorItemPrivatePrivate data for the DoorItem class
oCEditorFactoryPrivate< Editor >
oCEditorFactoryPrivate< QComboBox >
oCEditorFactoryPrivate< QDateEdit >
oCEditorFactoryPrivate< QDateTimeEdit >
oCEditorFactoryPrivate< QDoubleSpinBox >
oCEditorFactoryPrivate< QLineEdit >
oCEditorFactoryPrivate< QScrollBar >
oCEditorFactoryPrivate< QSlider >
oCEditorFactoryPrivate< QSpinBox >
oCEditorFactoryPrivate< QtBoolEdit >
oCEditorFactoryPrivate< QtCharEdit >
oCEditorFactoryPrivate< QtColorEditWidget >
oCEditorFactoryPrivate< QtFontEditWidget >
oCEditorFactoryPrivate< QTimeEdit >
oCEditorFactoryPrivate< QtKeySequenceEdit >
oCgazebo::gui::EditorItemPrivatePrivate data for the EditorItem class
oCgazebo::gui::EditorMaterialSwitcherMaterial switcher for the model editor used to toggle the material of the model
oCgazebo::ElevatorPluginPrivate
oCenable_shared_from_this
oCenable_shared_from_this
oCgazebo::gui::EntityMakerTo make an entity, base class
oCgazebo::gui::EntityMakerPrivatePrivate data for the EntityMaker class
oCgazebo::event::EventBase class for all events
oCgazebo::event::EventConnection< T >
oCgazebo::event::EventPrivate
oCgazebo::gui::Events
oCgazebo::event::EventsAn Event class to get notifications for simulator events
oCgazebo::gui::model::Events
oCgazebo::rendering::EventsBase class for rendering events
oCgazebo::gui::editor::Events
oCgazebo::EventSourceThe base class for emitting SimEvents
oCgazebo::common::ExceptionClass for generating exceptions
oCstd::exceptionSTL class
oCgazebo::gui::ExtrudeDialogPrivatePrivate data for the ExtrudeDialog class
oCgazebo::math::Filter< T >Filter base class
oCgazebo::math::Filter< float >
oCgazebo::math::Filter< math::Quaternion >
oCgazebo::math::Filter< math::Vector3 >
oCgazebo::gui::FloorItemPrivatePrivate data for the FloorItem class
oCgazebo::sensors::ForceTorqueSensorPrivate
oCgazebo::physics::FrictionPyramidParameters used for friction pyramid model
oCgazebo::common::GeometryIndicesHelper data structure for loading collada geometries
oCgazebo::gui::GLWidgetPrivatePrivate data for the GLWidget class
oCgazebo::sensors::GpsSensorPrivate
oCgazebo::rendering::GpuLaserPrivate
oCgazebo::sensors::GpuRaySensorPrivate
oCgazebo::gui::GrabberHandlePrivate
oCgazebo::rendering::GridDisplays a grid of cells, drawn with lines
oCgazebo::gui::GridLinesPrivate
oCgazebo::physics::GripperA gripper abstraction
oCgazebo::common::GTSMeshUtilsCreates GTS utilities for meshes
oCgazebo::rendering::HeightmapRendering a terrain using heightmap information
oCgazebo::common::HeightmapDataEncapsulates a generic heightmap data file
oCgazebo::rendering::HeightmapPrivate
oCgazebo::common::ImageEncapsulates an image
oCgazebo::gui::ImageFramePrivate
oCgazebo::gui::ImagesViewPrivatePrivate data for the ImagesView class
oCgazebo::gui::ImageViewPrivatePrivate data for the ImageView class
oCgazebo::gui::ImportImageDialogPrivate
oCgazebo::gui::ImportImageViewPrivate
oCgazebo::sensors::ImuSensorPrivate
oCgazebo::physics::InertialA class for inertial information about a link
oCgazebo::gui::InsertModelWidgetPrivatePrivate class attributes for InsertModelWidget
oCgazebo::transport::IOManagerManages boost::asio IO
oCstd::ios_baseSTL class
oCgazebo::physics::JointControllerA class for manipulating physics::Joint
oCgazebo::physics::JointControllerPrivate
oCgazebo::gui::JointControlWidgetPrivatePrivate data for the JointControlWidget class
oCgazebo::gui::JointCreationDialogPrivatePrivate data for the JointCreationDialog class
oCgazebo::gui::JointForceControlPrivatePrivate data for the JointForceControl class
oCgazebo::gui::JointInspectorPrivatePrivate data for the JointInspector class
oCgazebo::gui::JointMakerPrivatePrivate data for the JointMaker class
oCgazebo::gui::JointPIDPosControlPrivatePrivate data for the JointPIDPosControl class
oCgazebo::gui::JointPIDVelControlPrivatePrivate data for the JointPIDVelControl class
oCgazebo::physics::JointWrenchWrench information from a joint
oCgazebo::common::KeyEventGeneric description of a keyboard event
oCgazebo::gui::KeyEventHandlerPrivatePrivate data for the KeyEventHandler class
oCgazebo::common::KeyFrameA key frame in an animation
oCgazebo::math::KmeansK-Means clustering algorithm
oCgazebo::gui::LayersWidgetPrivate
oCgazebo::gui::LevelA convenient structure for storing level information
oCgazebo::gui::LevelInspectorDialogPrivate
oCgazebo::gui::LevelWidgetPrivate
oCgazebo::ElevatorPluginPrivate::LiftControllerController for raising and lowering the elevator
oCgazebo::rendering::LightPrivate
oCgazebo::gui::LinkInspectorPrivatePrivate data for the LinkInspector class
oCListener
oCListener
oCgazebo::util::LogRecordPrivate::LogLog helper class
oCgazebo::sensors::LogicalCameraSensorPrivate
oCLogplayOpen and playback log files that were recorded using LogRecord
oCgazebo::util::LogPlayPrivate
oCgazebo::gui::LogPlayViewPrivatePrivate data for the LogPlayView class
oCgazebo::gui::LogPlayWidgetPrivate
oCgazebo::util::LogRecordPrivate
oCgazebo::sensors::MagnetometerSensorPrivate
oCgazebo::gui::MainWindowPrivate
oCgazebo::rendering::CameraLensPrivate::MapFunctionEnumEnumeration of functions that can be casted to some other types
oCgazebo::MasterA manager that directs topic connections, enables each gazebo network client to locate one another for peer-to-peer communication
oCgazebo::common::MaterialEncapsulates description of a material
oCgazebo::math::Matrix3A 3x3 matrix class
oCgazebo::math::Matrix4A 3x3 matrix class
oCgazebo::gui::MeasureItemPrivatePrivate data for the MeasureItem class
oCgazebo::common::MeshA 3D mesh
oCgazebo::common::MeshCSGCreates CSG meshes
oCgazebo::common::MeshExporterBase class for exporting meshes
oCgazebo::common::MeshLoaderBase class for loading meshes
oCgazebo::gui::ModelAlignPrivatePrivate data for the ModelAlign class
oCgazebo::gui::ModelData
oCgazebo::common::ModelDatabasePrivatePrivate class attributes for ModelDatabase
oCgazebo::gui::ModelEditorPrivate
oCgazebo::gui::ModelListWidgetPrivate
oCgazebo::gui::ModelManipulatorPrivatePrivate data for the ModelManipulator class
oCgazebo::gui::ModelPluginInspectorPrivatePrivate data for the ModelPluginInspector class
oCgazebo::gui::ModelSnapPrivate
oCgazebo::common::MouseEventGeneric description of a mouse event
oCgazebo::common::MouseEventPrivate
oCMovableObject
oCgazebo::common::MovingWindowFilter< T >Base class for MovingWindowFilter
oCgazebo::common::MovingWindowFilterPrivate< T >
oCgazebo::msgs::MsgFactoryA factory that generates protobuf message based on a string type
oCgazebo::sensors::MultiCameraSensorPrivate
oCgazebo::gui::NestedModelDataHelper class to store nested models data
oCgazebo::common::NodeAnimationNode animation
oCgazebo::common::NodeAssignmentVertex to node weighted assignement for skeleton animation visualization
oCgazebo::common::NodeTransformNodeTransform Skeleton.hh common/common.hh
oCgazebo::sensors::NoiseNoise models for sensor output signals
oCgazebo::sensors::NoiseFactoryUse this noise manager for creating and loading noise models
oCgazebo::ArrangePlugin::ObjectClass to store info about each object
oCgazebo::rendering::OculusCameraPrivatePrivate data for the Oculus Camera class
oCgazebo::physics::ODEJointFeedbackData structure for contact feedbacks
oCgazebo::physics::ODEMeshTriangle mesh helper class
oCgazebo::physics::ODEPhysicsPrivate
oCgazebo::util::OpenALPrivate
oCgazebo::util::OpenALSinkOpenAL Listener
oCgazebo::util::OpenALSourceOpenAL Source
oCgazebo::util::OpenALSourcePrivate
oCgazebo::rendering::OrthoViewControllerPrivate
oCgazebo::TransporterPluginPrivate::PadDefinition of a transported pad
oCPageProvider
oCgazebo::common::ParamT< T >
oCgazebo::physics::PhysicsEngineBase class for a physics engine
oCgazebo::physics::PhysicsFactoryThe physics factory instantiates different physics engines
oCgazebo::common::PIDGeneric PID controller class
oCgazebo::math::PlaneA plane and related functions
oCgazebo::PluginT< T >A class which all plugins must inherit from
oCgazebo::PluginT< GUIPlugin >
oCgazebo::PluginT< ModelPlugin >
oCgazebo::PluginT< SensorPlugin >
oCgazebo::PluginT< SystemPlugin >
oCgazebo::PluginT< VisualPlugin >
oCgazebo::PluginT< WorldPlugin >
oCgazebo::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
oCgazebo::physics::PopulationParamsStores all the posible parameters that define a population
oCgazebo::physics::PopulationPrivatePrivate data for the Population class
oCgazebo::math::PoseEncapsulates a position and rotation in three space
oCgazebo::physics::PresetRepresentation of a preset physics profile
oCgazebo::physics::PresetManagerClass to manage preset physics profiles
oCgazebo::physics::PresetManagerPrivate
oCgazebo::physics::PresetPrivate
oCgazebo::rendering::ProjectorProjects a material onto surface, light a light projector
oCgazebo::transport::PublicationA publication for a topic
oCgazebo::transport::PublicationTransportTransport/transport.hh
oCgazebo::transport::PublisherA publisher of messages on a topic
oCQAction
oCQDialog
oCQFrame
oCQGraphicsItem
oCQGraphicsLineItem
oCQGraphicsRectItem
oCQGraphicsScene
oCQGraphicsView
oCQGVCoreGraphViz to GraphicsScene conversions
oCQGVEdgePrivate
oCQGVGraphPrivate
oCQGVGvcPrivate
oCQGVNodePrivate
oCQItemDelegate
oCQMainWindow
oCQObject
oCQtAbstractPropertyBrowserPrivate
oCQtAbstractPropertyManagerPrivate
oCQtBoolPropertyManagerPrivate
oCQtBrowserItem
oCQtBrowserItemPrivate
oCQtButtonPropertyBrowserPrivate
oCQtCharPropertyManagerPrivate
oCQtColorPropertyManagerPrivate
oCQtCursorDatabase
oCQtCursorEditorFactoryPrivate
oCQtCursorPropertyManagerPrivate
oCQtDatePropertyManagerPrivate
oCQtDateTimePropertyManagerPrivate
oCQtDoublePropertyManagerPrivate
oCQtEnumPropertyManagerPrivate
oCQtEnumPropertyType
oCQtFlagPropertyManagerPrivate
oCQtFlagPropertyType
oCQtFontPropertyManagerPrivate
oCQtGroupBoxPropertyBrowserPrivate
oCQtGroupPropertyType
oCQtIntPropertyManagerPrivate
oCQtKeySequencePropertyManagerPrivate
oCQtLocalePropertyManagerPrivate
oCQtMetaEnumProvider
oCQtPointFPropertyManagerPrivate
oCQtPointPropertyManagerPrivate
oCQtProperty
oCQtPropertyBrowserUtils
oCQtPropertyPrivate
oCQtRectFPropertyManagerPrivate
oCQtRectPropertyManagerPrivate
oCQTreeWidget
oCQtSizeFPropertyManagerPrivate
oCQtSizePolicyPropertyManagerPrivate
oCQtSizePropertyManagerPrivate
oCQtStringPropertyManagerPrivate
oCQtTimePropertyManagerPrivate
oCQtTreePropertyBrowserPrivate
oCQtVariantEditorFactoryPrivate
oCQtVariantPropertyManagerPrivate
oCQtVariantPropertyPrivate
oCQuadNode
oCgazebo::math::QuaternionA quaternion class
oCQWidget
oCQwtPlot
oCgazebo::math::RandRandom number generator class
oCgazebo::RandomVelocityPluginPrivate
oCgazebo::rendering::RayQueryA Ray Query class used for retrieving mesh data of a visual, adapted from Ogre3D wiki
oCgazebo::rendering::RayQueryPrivatePrivate data for the Ray Query class
oCgazebo::sensors::RaySensorPrivate
oCQGVCore::rdr_t
oCgazebo::gui::RectItemPrivatePrivate data for the RectItem class
oCgazebo::RegionA region, made of a list of boxes
oCRenderable
oCgazebo::rendering::RenderEnginePrivate
oCRenderObjectListener
oCRenderTargetListener
oCgazebo::RestApiREST interface
oCgazebo::sensors::RFIDSensorPrivate
oCgazebo::sensors::RFIDTagPrivate
oCRoadUsed to render a strip of road
oCgazebo::rendering::Road2d
oCgazebo::gui::RotateHandlePrivate
oCgazebo::math::RotationSplineSpline for rotations
oCgazebo::rendering::RTShaderSystemPrivatePrivate data for the RTShaderSystem class
oCgazebo::gui::SaveDialogPrivatePrivate data for the SaveDialog class
oCgazebo::rendering::ScenePrivatePrivate data for the Visual class
oCgazebo::gui::SegmentItemPrivatePrivate data for the SegmentItem class
oCSensorFactorThe sensor factory; the class is just for namespacing purposes
oCgazebo::sensors::SensorFactory
oCgazebo::sensors::SensorPrivate
oCgazebo::Server
oCShaderHelperCg
oCShaderHelperGLSL
oCgazebo::math::SignalStatisticStatistical properties of a discrete time scalar signal
oCgazebo::math::SignalStatisticPrivatePrivate data class for the SignalStatistic class
oCgazebo::math::SignalStatsCollection of statistics for a scalar signal
oCgazebo::math::SignalStatsPrivatePrivate data class for the SignalStats class
oCgazebo::physics::SimbodyMeshTriangle mesh collision helper class
oCgazebo::SimEventConnectorGazebo events to detect model creation/deletion
oCSimpleRenderable
oCSingletonT< T >Singleton template class
oCSingletonT< ConnectionManager >
oCSingletonT< DiagnosticManager >
oCSingletonT< LogPlay >
oCSingletonT< LogRecord >
oCSingletonT< MeshManager >
oCSingletonT< ModelAlign >
oCSingletonT< ModelDatabase >
oCSingletonT< ModelManipulator >
oCSingletonT< ModelSnap >
oCSingletonT< OpenAL >
oCSingletonT< RenderEngine >
oCSingletonT< RTShaderSystem >
oCSingletonT< SensorManager >
oCSingletonT< SystemPaths >
oCSingletonT< TopicManager >
oCgazebo::common::SkeletonA skeleton
oCgazebo::common::SkeletonAnimationSkeleton animation
oCgazebo::common::SkeletonNodeA skeleton node
oCSM2Profile
oCgazebo::sensors::SonarSensorPrivate
oCgazebo::gui::SpaceNavInterface to the space navigator joystick
oCgazebo::gui::SpaceNavPrivatePrivate data for the SpaceNav class
oCgazebo::common::SphericalCoordinatesConvert spherical coordinates for planetary surfaces
oCgazebo::common::SphericalCoordinatesPrivateCommmon/common.hh
oCgazebo::gui::SplashScreenPrivate
oCgazebo::math::SplineSplines
oCgazebo::gui::StairsInspectorDialogPrivate
oCgazebo::gui::StairsItemPrivatePrivate data for the StairsItem class
oCgazebo::physics::StateState of an entity
oCgazebo::ElevatorPluginPrivate::StateState base class
oCstringbuf
oCgazebo::common::SubMeshA child mesh
oCgazebo::transport::SubscribeOptionsOptions for a subscription
oCgazebo::transport::SubscriberA subscriber to a topic
oCgazebo::physics::SurfaceParamsSurfaceParams defines various Surface contact parameters
oCgazebo::common::SVGCommandSVG command data structure
oCgazebo::common::SVGLoaderA loader for SVG files
oCgazebo::common::SVGLoaderPrivate
oCgazebo::common::SVGPathAn SVG path element data structure
oCgazebo::gui::TerrainEditorPalettePrivatePrivate data for the TerrainEditorPalette class
oCgazebo::gui::TerrainEditorPrivatePrivate data for the TerrainEditor class
oCTerrainMaterialGeneratorA
oCTest
oCgazebo::common::TimeA Time class, can be used to hold wall- or sim-time
oCgazebo::gui::TimePanelPrivate
oCgazebo::common::TimerA timer class, used to time things in real world walltime
oCgazebo::gui::TimeWidgetPrivate
oCgazebo::gui::TopToolbarPrivate
oCgazebo::physics::TrajectoryInfoInformation about a trajectory for an Actor
oCgazebo::TransporterPluginPrivate
oCgazebo::common::UpdateInfoInformation for use in an update event
oCgazebo::rendering::UserCameraPrivatePrivate data for the UserCamera class
oCgazebo::physics::UserCmdClass which represents a user command, which can be "undone" and "redone"
oCgazebo::gui::UserCmdHistoryPrivate
oCgazebo::physics::UserCmdManagerManages user commands from the server side
oCgazebo::physics::UserCmdManagerPrivate
oCgazebo::physics::UserCmdPrivate
oCgazebo::math::Vector2dGeneric double x, y vector
oCgazebo::math::Vector2iGeneric integer x, y vector
oCgazebo::math::Vector3Generic vector containing 3 elements
oCgazebo::math::Vector3StatsCollection of statistics for a Vector3 signal
oCgazebo::math::Vector3StatsPrivatePrivate data class for the Vector3Stats class
oCgazebo::math::Vector4Double Generic x, y, z, w vector
oCgazebo::common::VideoHandle video encoding and decoding using libavcodec
oCgazebo::gui::ViewAngleWidgetPrivate
oCgazebo::rendering::ViewControllerBase class for view controllers
oCgazebo::gui::ViewFactoryThe view factory creates GUI widgets to visualize data on a topic
oCgazebo::rendering::VisualPrivatePrivate data for the Visual class
oCgazebo::VolumePropertiesA class for storing the volume properties of a link
oCgazebo::gui::WallInspectorDialogPrivate
oCgazebo::gui::WallSegmentItemPrivatePrivate data for the WallSegmentItem class
oCgazebo::rendering::WideAngleCameraPrivatePrivate data for the WideAngleCamera class
oCgazebo::sensors::WideAngleCameraSensorPrivate
oCgazebo::gui::WindowDoorInspectorDialogPrivate
oCgazebo::gui::WindowItemPrivatePrivate data for the WindowItem class
oCgazebo::rendering::WindowManagerClass to mangage render windows
oCgazebo::rendering::WindowManagerPrivate
oCgazebo::rendering::WireBoxDraws a wireframe box
oCgazebo::rendering::WireBoxPrivatePrivate data for the WireBox class
oCgazebo::sensors::WirelessReceiverPrivate
oCgazebo::sensors::WirelessTransmitterPrivate
oCgazebo::physics::WorldPrivatePrivate data class for World
\CT