World.hh
Go to the documentation of this file.
Component< sdf::Atmosphere, class AtmosphereTag, serializers::AtmosphereSerializer > Atmosphere
This component holds atmosphere properties of the world.
Definition: Atmosphere.hh:44
Component< math::Vector3d, class GravityTag > Gravity
Store the gravity acceleration.
Definition: Gravity.hh:37
Component< NoData, class WorldTag > World
A component that identifies an entity as being a world.
Definition: components/World.hh:35
Component< std::string, class NameTag > Name
This component holds an entity's name. The component has no concept of scoped names nor does it care ...
Definition: Name.hh:35
STL class.
The EntityComponentManager constructs, deletes, and returns components and entities. A component can be of any class which inherits from components::BaseComponent.
Definition: EntityComponentManager.hh:64
Component< math::Vector3d, class MagneticFieldTag > MagneticField
Stores the 3D magnetic field in teslas.
Definition: MagneticField.hh:37
This class provides wrappers around entities and components which are more convenient and straight-fo...
Definition: World.hh:59
const Entity kNullEntity
Indicates a non-existant or invalid Entity.
Definition: Entity.hh:62
STL class.
This library is part of the Ignition Robotics project.
uint64_t Entity
An Entity identifies a single object in simulation such as a model, link, or light. At its core, an Entity is just an identifier.
Definition: Entity.hh:59