36 #include "cxResourceExport.h"
96 void setRotationAxis(
const Vector3D& k);
97 void put(std::ostream& s)
const;
100 boost::array<double, 6> getCompactAxisAngleRep()
const;
101 static Frame3D fromCompactAxisAngleRep(
const boost::array<double, 6>& rep);
104 void setEulerXYZ(
const Vector3D& xyz);
DoubleBoundingBox3D transform(const Transform3D &m, const DoubleBoundingBox3D &bb)
Transform3D Transform3D
Transform3D is a representation of an affine 3D transform.
Defines an axis-angle representation of a position+orientation in 3D space.
std::ostream & operator<<(std::ostream &s, const IntBoundingBox3D &data)
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
Eigen::AngleAxisd mAngleAxis
angle-axis representation of rotation