42 int n =
static_cast<int>( -(
fAngle-
Pi())/(2*
Pi()) );
54 fAxis.SetCoordinates(0,0,1);
84 os <<
"\n" <<
a.Axis() <<
" " <<
a.Angle() <<
"\n";
AxisAngle class describing rotation represented with direction axis (3D Vector) and an angle of rotat...
void Rectify()
Re-adjust components to eliminate small deviations from the axis being a unit vector and angles out o...
DisplacementVector3D< Cartesian3D< double >, DefaultCoordinateSystemTag > XYZVector
Rotation operation on a cartesian vector.
XYZVector operator()(const XYZVector &v) const
Class describing a generic displacement vector in 3 dimensions.
std::ostream & operator<<(std::ostream &os, const AxisAngle &a)
Stream Output and Input.