Namespace: Transformations

Internal utilities for working with CSS transformations.

Static Methods

Transformations.decompose() common/util/transformations.js, line 38

Given a 16-element array representing a 3-D trasform, decomposes it to a CSSMatrixDecomposed with the following properties:

var decomposed = Transformations.decompose(someArray)
decomposed.perspective // => {x: <int>, y: <int>, z: <int>, w: <int>}
decomposed.translate   // => {x: <int>, y: <int>, z: <int>}
decomposed.rotate      // => {x: <int>, y: <int>, z: <int>} (radians)
decomposed.skew        // => {x: <int>, y: <int>, z: <int>}
decomposed.scale       // => {x: <int>, y: <int>, z: <int>}