PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Math » Math_Quaternion

Classes that define Quaternions and their operations

This package is unmaintained.

Download latest release 0.8.0 (archived versions might be outdated)

License: PHP

Description

Classes that represent and manipulate quaternions. Contain definitions
for basic arithmetic functions in a static class.
Quaternions are an extension of the idea of complex numbers, and
a quaternion is defined as:
q = a + b*i + c*j + d*k
In 1844 Hamilton described a system in which numbers were composed of
a real part and 3 imaginary and independent parts (i,j,k), such that:
i^2 = j^2 = k^2 = -1 and
ij = k, jk = i, ki = j and
ji = -k, kj = -i, ik = -j
The above are known as "Hamilton's rules"

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#885ClosedBug2004-02-26PEAR QA: improvement for get_class()-usage
#15059Wont fixBugCVS2008-11-17Parse error: syntax error, unexpected T_CLONE, expecting T_STRING