Geometry`Rotations`のすべての機能が,組込みの Mathematica カーネル関数RotationTransformで利用できるようになった.
Version 5.2
バージョン6では,2Dで原点を中心としたθ ラジアンの回転を表すTransformationFunctionが使える:
r = RotationTransform[-θ]
Version 5.2
r = RotationTransform[N[-Pi / 3], {1, 1}]r[{0., 0.}]RotationMatrixはRotationMatrix2Dとは反対の方向に点を回転させる:
Version 5.2
RotationMatrix[-phi]同様に,RotationTransformはRotate2Dとは反対の方向に点を回転させる:
Version 5.2
RotationTransform[-phi, {x0, y0}][{x, y}]RotationMatrixではRotationMatrix3Dで使われるオイラー角ではなくヨー・ピッチ・ロール角が使われる:
Version 5.2
RotationMatrix[Pi - psi, {0, 0, 1}].RotationMatrix[theta, {1, 0, 0}].RotationMatrix[Pi - phi, {0, 0, 1}]