Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cgazebo::gui::AlignWidgetPrivatePrivate data for the AlignWidget class
 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
 ►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
 CSkyX::VClouds::VClouds::CameraDataCamera data struct
 Cgazebo::rendering::CameraPrivatePrivate data for the Camera class
 CSkyX::VClouds::DataManager::CellCell struct
 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
 ►CCompositorLogic
 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
 CSkyX::ControllerController base class
 Cgazebo::rendering::ConversionsConversions Conversions.hh rendering/Conversions.hh
 ►CCustomCompositionPass
 Cgazebo::physics::DARTMeshTriangle mesh collision helper class
 Cgazebo::physics::DARTTypesA set of functions for converting between the math types used by gazebo and dart
 CSkyX::VClouds::DataManager
 Cgazebo::rendering::DeferredLighting
 Cgazebo::rendering::DeferredShading
 CDEMEncapsulates a DEM (Digital Elevation Model) file
 Cgazebo::common::DemPrivatePrivate data for the Dem class
 Cgazebo::rendering::DistortionCamera distortion based on Brown's model
 Cgazebo::rendering::DistortionPrivatePrivate data for the Distortion class
 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 >
 CSkyX::VClouds::EllipsoidEllipsoid class x^2 y^2 z^2 / + / + / = 1 a^2 b^2 c^2
 ►Cenable_shared_from_this
 ►Cgazebo::gui::EntityMakerTo make an entity base class
 ►Cgazebo::event::EventBase class for all events
 ►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::common::ExceptionClass for generating exceptions
 CSkyX::VClouds::FastFakeRandom
 ►Cgazebo::math::Filter< T >Filter base class
 ►Cgazebo::math::Filter< math::Quaternion >
 ►Cgazebo::math::Filter< math::Vector3 >
 Cgazebo::physics::FrictionPyramidParameters used for friction pyramid model
 CSkyX::VClouds::GeometryBlock
 Cgazebo::common::GeometryIndicesHelper data structure for loading collada geometries
 CSkyX::VClouds::GeometryManager
 CSkyX::VClouds::VClouds::GeometrySettingsGeometry settings
 Cgazebo::rendering::GeomUtils
 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::rendering::MaterialGenerator::ImplImplementation class that takes care of actual generation or lookup of the various constituent parts (template material, fragment shader and vertex shader)
 Cgazebo::physics::InertialA class for inertial information about a link
 Cgazebo::rendering::InferredLighting
 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::LevelA convenient structure for storing level information
 CSkyX::VClouds::Lightning
 CSkyX::VClouds::LightningManager
 ►CListener
 CSkyX::VClouds::LightningManager::ListenerListener class
 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::rendering::MaterialGeneratorCaching, on-the-fly material generator
 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::common::ModelDatabasePrivatePrivate class attributes for ModelDatabase
 Cgazebo::gui::ModelManipulatorPrivatePrivate data for the ModelManipulator class
 Cgazebo::gui::ModelSnapPrivate
 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
 Cgazebo::rendering::NullTechnique
 Cgazebo::physics::ODEJointFeedbackData structure for contact feedbacks
 Cgazebo::physics::ODEMeshTriangle mesh helper class
 ►CPageProvider
 Cgazebo::common::ParamT< T >
 Cgazebo::rendering::GBufferSchemeHandler::PassPropertiesA structure for containing the properties of a material, relevant to GBuffer rendering
 Cgazebo::rendering::MergeSchemeHandler::PassPropertiesA structure for containing the properties of a material
 ►Cgazebo::physics::PhysicsEngineBase class for a physics engine
 Cgazebo::physics::PhysicsFactoryThe physics factory instantiates different physics engines
 ►CPhysicsRaySensor
 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::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
 ►CQGraphicsView
 ►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::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
 ►CRenderable
 ►CRenderObjectListener
 CSkyX::VClouds::VClouds::RenderQueueGroupsRender queue groups
 ►CRenderSystemOperation
 ►CRenderTargetListener
 CRoadUsed to render a strip of road
 Cgazebo::rendering::Road2d
 Cgazebo::math::RotationSplineSpline for rotations
 Cgazebo::rendering::ScenePrivatePrivate data for the Visual class
 CSkyX::VClouds::Lightning::SegmentSegment struct
 Cgazebo::rendering::SelectionBuffer
 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
 ►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::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
 ►CtechniquePolicy
 ►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
 CSkyX::VClouds::VClouds
 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
 CSkyX::VClouds::GeometryBlock::VERTEXVertex struct
 Cgazebo::common::VideoHandle video encoding and decoding using libavcodec
 ►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::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