PackageDescription: SYSEXT-Quaternions


SYSEXT - Quaternions

Last published: April 24, 2022 by 'nice'

Defines 1 Classes
Extends 5 Classes



Quaternion are to rotations in 3D space, what Complex are to rotations in 2D space.

Quaternions can do arithmetics, but product is not commutative.

Quaternions can be created with following messages :
a + b i + c j + d k
a i: b j: c k: d
Second form is preferred for efficiency

Quaternions responds to mathematical functions
(defined according to infinite series expansion)
To do :
implement inverse trigonometric and hyperbolic functions
connect with a Matrix/Vector package