mteb/BrightProRoboticsRetrieval huggingface dataset:
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class LinearAccelerationTag >  
|  A component type that contains linear acceleration of an entity represented
by [ ignition::math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
.  More...  
  
using  |  [ LinearVelocity
](namespaceignition_1_1gazebo_1_1components.html#afd2bd1db481a4000cd85efe241bbf60a)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class LinearVelocityTag >  
|  A component type that contains linear velocity of an entity represented by
[ ignition::math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
.  More...  
  
using  |  [ LinearVelocityCmd
](namespaceignition_1_1gazebo_1_1components.html#a2fa067cac436d9da4a28f0120a68304e)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class LinearVelocityCmdTag >  
using  |  [ LinearVelocitySeed
](namespaceignition_1_1gazebo_1_1components.html#a6fa8a24c63fd884ae1d23c310a3d1f59)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class LinearVelocitySeedTag >  
|  A component type that contains linear velocity seed of an entity expressed
in the local frame of the entity and represented by [ ignition::math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
. This seed can used to generate linear velocities by applying transformations
and adding noise.  More...  
  
using  |  [ Link
](namespaceignition_1_1gazebo_1_1components.html#a99d30a3ccb7f52c618da092d2cd548a6)
* [ Notifications ](/login?return_to=%2FJenniferBuehler%2Fgazebo-pkgs)
  * [ Fork  100  ](/login?return_to=%2FJenniferBuehler%2Fgazebo-pkgs)
  * [ Star  188  ](/login?return_to=%2FJenniferBuehler%2Fgazebo-pkgs)
|  Joint positions in SI units (rad for revolute, m for prismatic).  More...  
  
using  |  [ JointType
](namespaceignition_1_1gazebo_1_1components.html#acea768d258d36da09082f0a28bbd6f4e)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::JointType, class JointTypeTag, [ serializers::JointTypeSerializer
](classignition_1_1gazebo_1_1serializers_1_1JointTypeSerializer.html) >  
|  A component that contains the joint type. This is a simple wrapper around
sdf::JointType.  More...  
  
using  |  [ JointVelocity
](namespaceignition_1_1gazebo_1_1components.html#a64427335ab235cc2ce07461b343f6eb3)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::vector ](http://en.cppreference.com/w/cpp/container/vector.html) < double
>, class JointVelocityTag, [ serializers::VectorDoubleSerializer
](classignition_1_1gazebo_1_1serializers_1_1VectorDoubleSerializer.html) >  
|  Base class which can be extended to add serialization.  More...  
  
using  |  [ JointVelocityCmd
](namespaceignition_1_1gazebo_1_1components.html#a576d9c565e61e34cfb56f8d9263c5848)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::vector ](http://en.cppreference.com/w/cpp/container/vector.html) < double
>, class JointVelocityCmdTag, [ serializers::VectorDoubleSerializer
](classignition_1_1gazebo_1_1serializers_1_1VectorDoubleSerializer.html) >  
|  Base class which can be extended to add serialization.  More...  
  
using  |  [ JointVelocityReset
](namespaceignition_1_1gazebo_1_1components.html#a645f164faa613233611b2abd7e07d198)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::vector ](http://en.cppreference.com/w/cpp/container/vector.html) < double
>, class JointVelocityResetTag, [ serializers::VectorDoubleSerializer
](classignition_1_1gazebo_1_1serializers_1_1VectorDoubleSerializer.html) >  
|  Joint velocities in SI units (rad/s for revolute, m/s for prismatic).
More...  
  
using  |  [ Level
](namespaceignition_1_1gazebo_1_1components.html#a4b54dd89230043e9339d2ce92fc3078c)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
NoData
](namespaceignition_1_1gazebo_1_1components.html#a1bc8946395bec54053d52820e79c5ad3)
moveable).  More...  
  
using  |  [ Collision
](namespaceignition_1_1gazebo_1_1components.html#a34b535712305c1f4bfe4613becb6e11f)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
NoData
](namespaceignition_1_1gazebo_1_1components.html#a1bc8946395bec54053d52820e79c5ad3)
, class CollisionTag >  
|  A component that identifies an entity as being a collision.  More...  
  
using  |  [ ContactSensor
](namespaceignition_1_1gazebo_1_1components.html#a1c664a3515fe885c6db0c32c826030a4)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::ElementPtr, class ContactSensorTag >  
|  TODO(anyone) Substitute with sdf::Contact once that exists? This is
currently the whole <sensor> element.  More...  
  
using  |  [ ContactSensorData
](namespaceignition_1_1gazebo_1_1components.html#a530ec3805091c8129b601d35b751338f)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
msgs::Contacts
](https://ignitionrobotics.org/api/msgs/6.2/classignition_1_1msgs_1_1Contacts.html)
, class ContactSensorDataTag, [ serializers::MsgSerializer
](classignition_1_1gazebo_1_1serializers_1_1MsgSerializer.html) >  
|  A component type that contains a list of contacts.  More...  
  
using  |  [ DepthCamera
](namespaceignition_1_1gazebo_1_1components.html#a94b10caa2b07ce3ae68a959153d9312f)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::Sensor, class DepthCameraTag, [ serializers::SensorSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#a28b4f8b3bfa52760faec77e3c30686eb)
>  
|  A component type that contains a depth camera sensor, sdf::Camera,
information.  More...  
  
using  |  [ DetachableJoint
](namespaceignition_1_1gazebo_1_1components.html#a91ad2ada0de391955fb6e0f9fafe7828)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
DetachableJointInfo
](structignition_1_1gazebo_1_1components_1_1DetachableJointInfo.html) , class
](namespaceignition_1_1gazebo_1_1components.html#aa2703540998ff2cc7c6ec4859ecbe882)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class GravityTag >  
|  Store the gravity acceleration.  More...  
  
using  |  [ Imu
](namespaceignition_1_1gazebo_1_1components.html#a5b54cafbb965ca861020b90d5ccf7e2a)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::Sensor, class ImuTag, [ serializers::SensorSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#a28b4f8b3bfa52760faec77e3c30686eb)
>  
|  A component type that contains an IMU sensor, sdf::IMU, information.
More...  
  
using  |  [ Inertial
](namespaceignition_1_1gazebo_1_1components.html#a01fe24873c5a974980e9fbc682dce41f)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Inertiald
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a37a9eeb96bfbfde10aa4345c92f7fde8)
, class InertialTag, [ serializers::InertialSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#a680f3b18509d582dc7c0b353cfcfd90e)
>  
|  This component holds an entity's inertial.  More...  
  
using  |  [ Joint
](namespaceignition_1_1gazebo_1_1components.html#a8f7e10bb3296e3db3e48b8276156fbe3)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
NoData
](namespaceignition_1_1gazebo_1_1components.html#a1bc8946395bec54053d52820e79c5ad3)
, class JointTag >  
|  A component that identifies an entity as being a joint.  More...  
  
using  |  [ JointAxis
](namespaceignition_1_1gazebo_1_1components.html#a1c8e19f9c389eab8ce4d0212d371832d)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::JointAxis, class JointAxisTag, [ serializers::JointAxisSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#a7a8b725df626a36af2dd7e78214d4604)
>
currently the whole <sensor> element.  More...  
  
using  |  [ LogicalMicrophone
](namespaceignition_1_1gazebo_1_1components.html#a8fdf60314f008577b611ac3f882997d1)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
logical_audio::Microphone
](structignition_1_1gazebo_1_1logical__audio_1_1Microphone.html) , class
LogicalMicrophoneTag, [ serializers::LogicalMicrophoneSerializer
](classignition_1_1gazebo_1_1serializers_1_1LogicalMicrophoneSerializer.html)
>  
|  A component that contains a logical microphone, which is represented by [
logical_audio::Microphone
](structignition_1_1gazebo_1_1logical__audio_1_1Microphone.html "Properties of
a logical audio microphone. A microphone also has a pose, which can be stored
as a comp...") .  More...  
  
using  |  [ LogPlaybackStatistics
](namespaceignition_1_1gazebo_1_1components.html#a6ed92acfa8412180f87b093d5b93bf17)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
ignition::msgs::LogPlaybackStatistics
](https://ignitionrobotics.org/api/msgs/6.2/classignition_1_1msgs_1_1LogPlaybackStatistics.html)
, class LogPlaybackStatisticsTag, [ serializers::MsgSerializer
](classignition_1_1gazebo_1_1serializers_1_1MsgSerializer.html) >  
|  A component type that contains log playback, [ systems::LogPlayback
](classignition_1_1gazebo_1_1systems_1_1LogPlayback.html "Log state playback.
") , information. The log playback is created from world entity upon the
playback plugin being loaded.  More...  
  
using  |  [ MagneticField
](namespaceignition_1_1gazebo_1_1components.html#a783cc4e30941b927b2df716133801f58)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class MagneticFieldTag >  
|  Stores the 3D magnetic field in teslas.  More...  
  
using  |  [ Magnetometer
](namespaceignition_1_1gazebo_1_1components.html#ab46d05d13175bd4cde240c85f70be66e)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::Sensor, class MagnetometerTag, [ serializers::SensorSerializer
MulticopterMotorModel and MulticopterVelocityControl systems.  More...  
  
using  |  [ AirPressureSensor
](namespaceignition_1_1gazebo_1_1components.html#a558e71094f07d5febe3293830a234d36)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::Sensor, class AirPressureSensorTag, [ serializers::SensorSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#a28b4f8b3bfa52760faec77e3c30686eb)
>  
|  A component type that contains an air pressure sensor, sdf::AirPressure,
information.  More...  
  
using  |  [ Altimeter
](namespaceignition_1_1gazebo_1_1components.html#aa7e9d6effc513c37e4236cbcc527204f)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::Sensor, class AltimeterTag, [ serializers::SensorSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#a28b4f8b3bfa52760faec77e3c30686eb)
>  
|  A component type that contains an altimeter sensor, sdf::Altimeter,
information.  More...  
  
using  |  [ AngularAcceleration
](namespaceignition_1_1gazebo_1_1components.html#a363a90fb093035bb960259560c80eb2d)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class AngularAccelerationTag >  
|  A component type that contains angular acceleration of an entity
represented by [ ignition::math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
.  More...  
  
using  |  [ AngularVelocity
](namespaceignition_1_1gazebo_1_1components.html#a8765830e03d589bc062533bb6b1cd640)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class AngularVelocityTag >  
|  A component type that contains angular velocity of an entity represented by
[ ignition::math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
Entity ](namespaceignition_1_1gazebo.html#ad83694d867b0e3a9446b535b5dfd208d) ,
class ParentEntityTag >  
|  This component holds an entity's parent entity.  More...  
  
using  |  [ ParentLinkName
](namespaceignition_1_1gazebo_1_1components.html#ac23e1c3d38fe3720591dc93885fbf8a6)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::string ](http://en.cppreference.com/w/cpp/string/basic_string.html) ,
class ParentLinkNameTag, [ serializers::StringSerializer
](classignition_1_1gazebo_1_1serializers_1_1StringSerializer.html) >  
|  Holds the name of the entity's parent link.  More...  
  
using  |  [ Performer
](namespaceignition_1_1gazebo_1_1components.html#a27f7c38dfcdd966e9a5b742e3d474383)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
NoData
](namespaceignition_1_1gazebo_1_1components.html#a1bc8946395bec54053d52820e79c5ad3)
, class PerformerTag >  
|  This component identifies an entity as being a performer.  More...  
  
using  |  [ PerformerAffinity
](namespaceignition_1_1gazebo_1_1components.html#a7c26ac2decebea3193ebb904f4e4d05b)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::string ](http://en.cppreference.com/w/cpp/string/basic_string.html) ,
class PerformerAffinityTag, [ serializers::StringSerializer
](classignition_1_1gazebo_1_1serializers_1_1StringSerializer.html) >  
|  This component holds the address of the distributed secondary that this
performer is associated with.  More...  
  
using  |  [ PerformerLevels
](namespaceignition_1_1gazebo_1_1components.html#a63507f357a378518e90f601e933661ba)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::set ](http://en.cppreference.com/w/cpp/container/set.html) < [ Entity
](namespaceignition_1_1gazebo.html#ad83694d867b0e3a9446b535b5dfd208d) >, class
PerformerLevelsTag, [ serializers::PerformerLevelsSerializer
](classignition_1_1gazebo_1_1serializers_1_1PerformerLevelsSerializer.html) >  
|  Holds all the levels which a performer is in.  More...  
  
using  |  [ PhysicsEnginePlugin
using  |  [ VisibilityFlags
](namespaceignition_1_1gazebo_1_1components.html#aa20d145f223c92d7e45ca336fc89602d)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
uint32_t, class VisibilityFlagsTag >  
|  This component holds an entity's visibility flags (visual entities)
More...  
  
using  |  [ Visual
](namespaceignition_1_1gazebo_1_1components.html#a335a5a9e897b5b4f94bec2327e2c61b0)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
NoData
](namespaceignition_1_1gazebo_1_1components.html#a1bc8946395bec54053d52820e79c5ad3)
, class VisualTag >  
|  A component that identifies an entity as being a visual.  More...  
  
using  |  [ Volume
](namespaceignition_1_1gazebo_1_1components.html#ad9a28bc9bfa323130c692fe2eddbf929)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
double, class VolumeTag >  
|  A volume component where the units are m^3. Double value indicates volume
of an entity.  More...  
  
using  |  [ Wind
](namespaceignition_1_1gazebo_1_1components.html#a6c40f98914db0aae7f17dc3b610e97ca)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
NoData
](namespaceignition_1_1gazebo_1_1components.html#a1bc8946395bec54053d52820e79c5ad3)
, class WindTag >  
|  A component that identifies an entity as being a wind.  More...  
  
using  |  [ WindMode
](namespaceignition_1_1gazebo_1_1components.html#a76d844a02651d673ff4c75d46bdc2c9b)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
bool, class WindModeTag >  
|  A component used to indicate whether an entity is affected by wind.
More...  
  
using  |  [ World
](namespaceignition_1_1gazebo_1_1components.html#a7f1ab6fadbd656edee3031b8ee6ffbb2)
|  A component that contains the joint axis . This is a simple wrapper around
sdf::JointAxis.  More...  
  
using  |  [ JointForce
](namespaceignition_1_1gazebo_1_1components.html#a1dc573543b67913400b084bde0f69112)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::vector ](http://en.cppreference.com/w/cpp/container/vector.html) < double
>, class JointForceTag, [ serializers::VectorDoubleSerializer
](classignition_1_1gazebo_1_1serializers_1_1VectorDoubleSerializer.html) >  
|  Force applied to a joint in SI units (Nm for revolute, N for prismatic).
More...  
  
using  |  [ JointForceCmd
](namespaceignition_1_1gazebo_1_1components.html#acb1fa80d3ae07408b4bd1efbeedaef15)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::vector ](http://en.cppreference.com/w/cpp/container/vector.html) < double
>, class JointForceCmdTag >  
|  Commanded joint forces (or torques) to be applied to a joint in SI units
(Nm for revolute, N for prismatic). The component wraps a [ std::vector
](http://en.cppreference.com/w/cpp/container/vector.html "STL class. ") and
systems that set this component need to ensure that the vector has the same
size as the degrees of freedom of the joint.  More...  
  
using  |  [ JointPosition
](namespaceignition_1_1gazebo_1_1components.html#abd9a243e876698cd52bc1955c68e05f1)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::vector ](http://en.cppreference.com/w/cpp/container/vector.html) < double
>, class JointPositionTag, [ serializers::VectorDoubleSerializer
](classignition_1_1gazebo_1_1serializers_1_1VectorDoubleSerializer.html) >  
|  Joint positions in SI units (rad for revolute, m for prismatic). The
component wraps a [ std::vector
](http://en.cppreference.com/w/cpp/container/vector.html "STL class. ") of
size equal to the degrees of freedom of the joint.  More...  
  
using  |  [ JointPositionReset
](namespaceignition_1_1gazebo_1_1components.html#ae2d25cb55c7de6129ed2b4d1aa1e0230)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::vector ](http://en.cppreference.com/w/cpp/container/vector.html) < double
>, class JointPositionResetTag, [ serializers::VectorDoubleSerializer
](classignition_1_1gazebo_1_1serializers_1_1VectorDoubleSerializer.html) >
](structignition_1_1gazebo_1_1components_1_1DetachableJointInfo.html#details)  
  
class  |  [ Factory ](classignition_1_1gazebo_1_1components_1_1Factory.html)  
|  A factory that generates a component based on a string type. [ More...
](classignition_1_1gazebo_1_1components_1_1Factory.html#details)  
  
class  |  [ StorageDescriptor
](classignition_1_1gazebo_1_1components_1_1StorageDescriptor.html)  
|  A class for an object responsible for creating storages. [ More...
](classignition_1_1gazebo_1_1components_1_1StorageDescriptor.html#details)  
  
class  |  [ StorageDescriptorBase
](classignition_1_1gazebo_1_1components_1_1StorageDescriptorBase.html)  
|  A base class for an object responsible for creating storages. [ More...
](classignition_1_1gazebo_1_1components_1_1StorageDescriptorBase.html#details)  
  
  
##  Typedefs  
  
---  
using  |  [ Actor
](namespaceignition_1_1gazebo_1_1components.html#ae68d27c14dc6e79c4c0d2e4f1124ad59)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::Actor, class ActorTag, [ serializers::ActorSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#afa3a1d25225b2c00e0a21a5a816c28a6)
>  
|  This component contains actor source information. For more information on
actors, see [ SDF's Actor element
](http://sdformat.org/spec?ver=1.6&elem=actor) .  More...  
  
using  |  [ Actuators
](namespaceignition_1_1gazebo_1_1components.html#a0f945cf498a7361223925d9790ab824f)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
msgs::Actuators
](https://ignitionrobotics.org/api/msgs/6.2/classignition_1_1msgs_1_1Actuators.html)
, class ActuatorsTag, [ serializers::MsgSerializer
](classignition_1_1gazebo_1_1serializers_1_1MsgSerializer.html) >  
|  A component type that contains a [ msgs::Actuators
](https://ignitionrobotics.org/api/msgs/6.2/classignition_1_1msgs_1_1Actuators.html)
message. This is used for example, to communicate between the
](namespaceignition_1_1gazebo_1_1components.html#aceca47c8f0c6d6434967dbde52c48111)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
sdf::Sensor, class CameraTag, [ serializers::SensorSerializer
](namespaceignition_1_1gazebo_1_1serializers.html#a28b4f8b3bfa52760faec77e3c30686eb)
>  
|  A component type that contains a camera sensor, sdf::Camera, information.
More...  
  
using  |  [ CanonicalLink
](namespaceignition_1_1gazebo_1_1components.html#a419e623437c49f59760c868334e7e42e)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
NoData
](namespaceignition_1_1gazebo_1_1components.html#a1bc8946395bec54053d52820e79c5ad3)
, class CanonicalLinkTag >  
|  A component that identifies an entity as being a canonical link.  More...  
  
using  |  [ CastShadows
](namespaceignition_1_1gazebo_1_1components.html#ada3e87c57fb688f93c78a080c3f6fb54)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) <
bool, class CastShadowsTag >  
|  A component used to indicate that an entity casts shadows e.g. visual
entities.  More...  
  
using  |  [ CenterOfVolume
](namespaceignition_1_1gazebo_1_1components.html#ac84839bcd9971a9dc22fad309d0513f0)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
math::Vector3d
](https://ignitionrobotics.org/api/math/6.8/namespaceignition_1_1math.html#a1f05093f5ee1a9ecdd54476792e4c206)
, class CenterOfVolumeTag >  
|  A component for an entity's center of volume. Units are in meters. The
Vector3 value indicates center of volume of an entity. The position of the
center of volume is relative to the pose of the parent entity.  More...  
  
using  |  [ ChildLinkName
](namespaceignition_1_1gazebo_1_1components.html#abfcd47dc3830f37422e2ed24a50cf632)
= [ Component ](classignition_1_1gazebo_1_1components_1_1Component.html) < [
std::string ](http://en.cppreference.com/w/cpp/string/basic_string.html) ,
class ChildLinkNameTag, [ serializers::StringSerializer
](classignition_1_1gazebo_1_1serializers_1_1StringSerializer.html) >  
|  A component used to indicate that a model is childlinkname (i.e. not
* [ Code  ](/JenniferBuehler/gazebo-pkgs)
  * [ Issues  9  ](/JenniferBuehler/gazebo-pkgs/issues)
  * [ Pull requests  0  ](/JenniferBuehler/gazebo-pkgs/pulls)
  * [ Actions  ](/JenniferBuehler/gazebo-pkgs/actions)
  * [ Projects  0  ](/JenniferBuehler/gazebo-pkgs/projects)
  * [ Wiki  ](/JenniferBuehler/gazebo-pkgs/wiki)
  * [ Security  ](/JenniferBuehler/gazebo-pkgs/security)
  * [ Insights  ](/JenniferBuehler/gazebo-pkgs/pulse)