gz/physics/FrameData.hh
ignition::physics::AngularVector< Scalar, Dim > AngularVector
Definition: gz/physics/FrameData.hh:46
ignition::physics::Pose< Scalar, Dim > Pose
Definition: gz/physics/FrameData.hh:44
STL class.
std::size_t Dim std::ostream & operator<<(std::ostream &stream, const FrameData< Scalar, Dim > &_frame)
Definition: gz/physics/FrameData.hh:74
FrameData()
Constructor. This will initialize the transform with identity and all velocity and acceleration vecto...
AngularVector angularVelocity
The current angular velocity of the frame.
Definition: gz/physics/FrameData.hh:59
Vector< Scalar, Dim > LinearVector
Definition: gz/physics/Geometry.hh:52
void SetToZero()
Set the transform to identity and all velocity and acceleration vectors to zero.
LinearVector linearVelocity
The current linear velocity of the frame.
Definition: gz/physics/FrameData.hh:56
ignition::physics::LinearVector< Scalar, Dim > LinearVector
Definition: gz/physics/FrameData.hh:45
Eigen::Transform< Scalar, Dim, Eigen::Isometry > Pose
This is used by ignition-physics to represent rigid body transforms in 2D or 3D simulations....
Definition: gz/physics/Geometry.hh:44
The FrameData struct fully describes the kinematic state of a Frame with "Dim" dimensions and "Scalar...
Definition: gz/physics/FrameData.hh:42
AngularVector angularAcceleration
The current angular acceleration of the frame.
Definition: gz/physics/FrameData.hh:65
IGN_PHYSICS_MAKE_ALL_TYPE_COMBOS(FrameData) template< typename Scalar
Pose pose
The current SE3 transformation of the frame.
Definition: gz/physics/FrameData.hh:53
Vector< Scalar,(Dim *(Dim-1))/2 > AngularVector
Definition: gz/physics/Geometry.hh:56
LinearVector linearAcceleration
The current linear acceleration of the frame.
Definition: gz/physics/FrameData.hh:62