Name Description Size Coverage
DeviceOrientationTracker.js DeviceOrientationTracker keeps track of device orientation, which can be queried usnig `getOrientation` 2319 -
Euler.js 393 -
EventHandlerBase.js EventHandlerBase is the base class that implements the EventHandler interface methods for dispatching and receiving events. 919 -
MatrixMath.js MatrixMath provides helper functions for populating the various matrices involved with 3D graphics. Many of the math methods were taken from the Google webvr polyfill: https://github.com/googlevr/webvr-polyfill/blob/master/src/util.js#L270 6752 -
Quaternion.js Quaternion wraps a vector of length 4 used as an orientation value. Taken from https://github.com/googlevr/webvr-polyfill/blob/master/src/math-util.js which took it from Three.js 5839 -
Vector3.js Vector3 wraps a vector of length 3, often used as a position in 3D space. Taken from https://github.com/googlevr/webvr-polyfill/blob/master/src/math-util.js which took it from Three.js 2127 -