18 #ifndef IGNITION_MATH_EIGEN3_CONVERSIONS_HH_ 19 #define IGNITION_MATH_EIGEN3_CONVERSIONS_HH_ 21 #include <Eigen/Geometry> 62 matrix(i, j) = _m(i, j);
88 Eigen::Isometry3d tf = Eigen::Isometry3d::Identity();
112 const Eigen::AlignedBox3d &_b)
131 matrix(i, j) = _m(i, j);
Quaternion< double > Quaterniond
Definition: Quaternion.hh:1101
const T & W() const
Get the w component.
Definition: Quaternion.hh:965
const T & Z() const
Get the z component.
Definition: Quaternion.hh:986
const Vector3d & Max() const
Get the maximum corner.
Encapsulates a position and rotation in three space.
Definition: Pose3.hh:34
Matrix3< double > Matrix3d
Definition: Matrix3.hh:548
const T & X() const
Get the x component.
Definition: Quaternion.hh:972
const T & Y() const
Get the y component.
Definition: Quaternion.hh:979
T X() const
Get the x value.
Definition: Vector3.hh:654
T Z() const
Get the z value.
Definition: Vector3.hh:668
T Y() const
Get the y value.
Definition: Vector3.hh:661
A 3x3 matrix class.
Definition: Matrix3.hh:40
const Quaternion< T > & Rot() const
Get the rotation.
Definition: Pose3.hh:420
The Vector3 class represents the generic vector containing 3 elements. Since it's commonly used to ke...
Definition: Vector3.hh:41
Vector3< double > Vector3d
Definition: Vector3.hh:770
const Vector3< T > & Pos() const
Get the position.
Definition: Pose3.hh:361
const Vector3d & Min() const
Get the minimum corner.
A quaternion class.
Definition: Matrix3.hh:35
Eigen::Vector3d convert(const Vector3d &_v)
Convert from Vector3d to Eigen::Vector3d.
Definition: Conversions.hh:37
Mathematical representation of a box that is aligned along an X,Y,Z axis.
Definition: AxisAlignedBox.hh:42