include/gz/sim/components/DetachableJoint.hh
Go to the documentation of this file.
96 serializers::DetachableJointInfoSerializer>;
uint64_t Entity
An Entity identifies a single object in simulation such as a model, link, or light....
Definition: gz/sim/Entity.hh:58
This library is part of the Gazebo project.
STL class.
bool operator==(const DetachableJointInfo &_info) const
Definition: include/gz/sim/components/DetachableJoint.hh:45
#define IGN_GAZEBO_REGISTER_COMPONENT(_compType, _classname)
Static component registration macro.
Definition: gz/sim/components/Factory.hh:509
static std::istream & Deserialize(std::istream &_in, components::DetachableJointInfo &_info)
Deserialization for std::set<std::string>.
Definition: include/gz/sim/components/DetachableJoint.hh:81
bool operator!=(const DetachableJointInfo &_info) const
Definition: include/gz/sim/components/DetachableJoint.hh:52
std::string jointType
Definition: include/gz/sim/components/DetachableJoint.hh:43
Entity parentLink
Entity of the parent link.
Definition: include/gz/sim/components/DetachableJoint.hh:39
Data structure to hold information about the parent and child links connected by a detachable joint.
Definition: include/gz/sim/components/DetachableJoint.hh:36
static std::ostream & Serialize(std::ostream &_out, const components::DetachableJointInfo &_info)
Serialization for DetachableJointInfo.
Definition: include/gz/sim/components/DetachableJoint.hh:68
Component< DetachableJointInfo, class DetachableJointTag, serializers::DetachableJointInfoSerializer > DetachableJoint
A component that identifies an entity as being a detachable joint. It also contains additional inform...
Definition: include/gz/sim/components/DetachableJoint.hh:96
STL class.
IGN_GAZEBO_REGISTER_COMPONENT("ign_gazebo_components.Actor", Actor) using AnimationTime
Time in seconds within animation being currently played.
Serializer for DetachableJointInfo object.
Definition: include/gz/sim/components/DetachableJoint.hh:62
STL class.
Entity childLink
Entity of the echild link.
Definition: include/gz/sim/components/DetachableJoint.hh:41