PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

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