76 os <<
"SingleAxis[] " << std::endl;
represents rotations in 3 dimensional space.
double GetRotAngle(Vector &axis, double eps=epsilon) const
Rotation Inverse() const
Gives back the inverse rotation matrix of *this.
virtual ~RotationalInterpolation_SingleAxis()
virtual Vector Vel(double th, double thd) const
virtual Rotation Pos(double th) const
RotationalInterpolation_SingleAxis()
A concrete implementation of a 3 dimensional vector class.
virtual void Write(std::ostream &os) const
virtual RotationalInterpolation * Clone() const
virtual Vector Acc(double th, double thd, double thdd) const
virtual void SetStartEnd(Rotation start, Rotation end)
static Rotation Rot2(const Vector &rotvec, double angle)
Along an arbitrary axes. rotvec should be normalized.