let asDOMMatrixReadOnly: WebAPI.DOMAPI.domMatrix => WebAPI.DOMAPI.domMatrixReadOnly
Read more on MDN
let flipX: WebAPI.DOMAPI.domMatrix => WebAPI.DOMAPI.domMatrix
let flipY: WebAPI.DOMAPI.domMatrix => WebAPI.DOMAPI.domMatrix
let fromFloat32Array: array<float> => WebAPI.DOMAPI.domMatrixReadOnly
let fromFloat32ArrayD: array<float> => WebAPI.DOMAPI.domMatrix
let fromFloat64Array: WebAPI.Prelude.float64Array => WebAPI.DOMAPI.domMatrixReadOnly
let fromFloat64ArrayD: WebAPI.Prelude.float64Array => WebAPI.DOMAPI.domMatrix
let fromMatrix: ( ~other: WebAPI.DOMAPI.domMatrixInit=?,) => WebAPI.DOMAPI.domMatrixReadOnly
let fromMatrixD: ( ~other: WebAPI.DOMAPI.domMatrixInit=?,) => WebAPI.DOMAPI.domMatrix
let inverse: WebAPI.DOMAPI.domMatrix => WebAPI.DOMAPI.domMatrix
let invertSelf: WebAPI.DOMAPI.domMatrix => WebAPI.DOMAPI.domMatrix
let make: (~init: string=?) => WebAPI.DOMAPI.domMatrix
let make2: (~init: array<float>=?) => WebAPI.DOMAPI.domMatrix
let multiply: ( WebAPI.DOMAPI.domMatrix, ~other: WebAPI.DOMAPI.domMatrixInit=?,) => WebAPI.DOMAPI.domMatrix
let multiplySelf: ( WebAPI.DOMAPI.domMatrix, ~other: WebAPI.DOMAPI.domMatrixInit=?,) => WebAPI.DOMAPI.domMatrix
let preMultiplySelf: ( WebAPI.DOMAPI.domMatrix, ~other: WebAPI.DOMAPI.domMatrixInit=?,) => WebAPI.DOMAPI.domMatrix
let rotate: ( WebAPI.DOMAPI.domMatrix, ~rotX: float=?, ~rotY: float=?, ~rotZ: float=?,) => WebAPI.DOMAPI.domMatrix
let rotateAxisAngle: ( WebAPI.DOMAPI.domMatrix, ~x: float=?, ~y: float=?, ~z: float=?, ~angle: float=?,) => WebAPI.DOMAPI.domMatrix
let rotateAxisAngleSelf: ( WebAPI.DOMAPI.domMatrix, ~x: float=?, ~y: float=?, ~z: float=?, ~angle: float=?,) => WebAPI.DOMAPI.domMatrix
let rotateFromVector: ( WebAPI.DOMAPI.domMatrix, ~x: float=?, ~y: float=?,) => WebAPI.DOMAPI.domMatrix
let rotateFromVectorSelf: ( WebAPI.DOMAPI.domMatrix, ~x: float=?, ~y: float=?,) => WebAPI.DOMAPI.domMatrix
let rotateSelf: ( WebAPI.DOMAPI.domMatrix, ~rotX: float=?, ~rotY: float=?, ~rotZ: float=?,) => WebAPI.DOMAPI.domMatrix
let scale: ( WebAPI.DOMAPI.domMatrix, ~scaleX: float=?, ~scaleY: float=?, ~scaleZ: float=?, ~originX: float=?, ~originY: float=?, ~originZ: float=?,) => WebAPI.DOMAPI.domMatrix
let scale3d: ( WebAPI.DOMAPI.domMatrix, ~scale: float=?, ~originX: float=?, ~originY: float=?, ~originZ: float=?,) => WebAPI.DOMAPI.domMatrix
let scale3dSelf: ( WebAPI.DOMAPI.domMatrix, ~scale: float=?, ~originX: float=?, ~originY: float=?, ~originZ: float=?,) => WebAPI.DOMAPI.domMatrix
let scaleSelf: ( WebAPI.DOMAPI.domMatrix, ~scaleX: float=?, ~scaleY: float=?, ~scaleZ: float=?, ~originX: float=?, ~originY: float=?, ~originZ: float=?,) => WebAPI.DOMAPI.domMatrix
let setMatrixValue: (WebAPI.DOMAPI.domMatrix, string) => WebAPI.DOMAPI.domMatrix
let skewX: ( WebAPI.DOMAPI.domMatrix, ~sx: float=?,) => WebAPI.DOMAPI.domMatrix
let skewXSelf: ( WebAPI.DOMAPI.domMatrix, ~sx: float=?,) => WebAPI.DOMAPI.domMatrix
let skewY: ( WebAPI.DOMAPI.domMatrix, ~sy: float=?,) => WebAPI.DOMAPI.domMatrix
let skewYSelf: ( WebAPI.DOMAPI.domMatrix, ~sy: float=?,) => WebAPI.DOMAPI.domMatrix
let toFloat32Array: WebAPI.DOMAPI.domMatrix => array<float>
let toFloat64Array: WebAPI.DOMAPI.domMatrix => WebAPI.Prelude.float64Array
let toJSON: WebAPI.DOMAPI.domMatrix => Dict.t<string>
let transformPoint: ( WebAPI.DOMAPI.domMatrix, ~point: WebAPI.DOMAPI.domPointInit=?,) => WebAPI.DOMAPI.domPoint
let translate: ( WebAPI.DOMAPI.domMatrix, ~tx: float=?, ~ty: float=?, ~tz: float=?,) => WebAPI.DOMAPI.domMatrix
let translateSelf: ( WebAPI.DOMAPI.domMatrix, ~tx: float=?, ~ty: float=?, ~tz: float=?,) => WebAPI.DOMAPI.domMatrix