Type: New Feature
Affects Version/s: 3.1
Fix Version/s: 3.1
This patch provides a new class for the mathematical object "Quaternion" in the complex package.
This quaternion is considered as a mathematical object (the Hamilton's hypercomplex number).
Note that it's not a rotation quaternion which has to be a quaternion of norm one. Although this feature could be used for a getter in the Rotation class.
This patch provides also some improvements in Precision class : a "double comparison epsilon" and a method to compute relative comparison.
(Please, note that's it's my first contribution, and I apologize in advance for my mistakes…)