15 #include "cxResourceExport.h" 75 void setRotationAxis(
const Vector3D& k);
76 void put(std::ostream& s)
const;
79 boost::array<double, 6> getCompactAxisAngleRep()
const;
80 static Frame3D fromCompactAxisAngleRep(
const boost::array<double, 6>& rep);
83 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
Namespace for all CustusX production code.