/// <summary> /// Applies the given rotation to the axis of this rotation. /// </summary> /// <param name="rotation"></param> public void RotateAxis(AxisAngle3d rotation) { _axis = rotation.Apply(_axis); }
/// <summary> /// Applies the given rotation to this object. /// </summary> /// <param name="rotation"></param> public void Rotate(AxisAngle3d rotation) { SetOrthoXY(rotation.Apply(_x), rotation.Apply(_y)); }