AnalyticalGraphicsInc/cesium — pull request #147 by mramato (2012-08-08 17:32:21+00:00)
Title: Finish implementation of Quaternion

1. All prototype functions now have static equivalents.
2. All functions now do proper error checking.
3. All functions no longer require Quaternion instances and instead will work with any object that has an x, y, z, and w properties.
4. All functions that produce a Quaternion now take an optional result parameter.
5. Code coverage for Quaternion is now 100%

These changes are related to issues #71, #84, #86 (those issues will remain open until we address them for every Core type).