DOMMatrix

open class DOMMatrix(init: String = definedExternally) : DOMMatrixReadOnly(source)

MDN Reference

Constructors

Link copied to clipboard
constructor(init: ReadonlyArray<JsDouble>)
constructor(init: String = definedExternally)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override var a: Double
Link copied to clipboard
open override var b: Double
Link copied to clipboard
open override var c: Double
Link copied to clipboard
open override var d: Double
Link copied to clipboard
open override var e: Double
Link copied to clipboard
open override var f: Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var m11: Double
Link copied to clipboard
open override var m12: Double
Link copied to clipboard
open override var m13: Double
Link copied to clipboard
open override var m14: Double
Link copied to clipboard
open override var m21: Double
Link copied to clipboard
open override var m22: Double
Link copied to clipboard
open override var m23: Double
Link copied to clipboard
open override var m24: Double
Link copied to clipboard
open override var m31: Double
Link copied to clipboard
open override var m32: Double
Link copied to clipboard
open override var m33: Double
Link copied to clipboard
open override var m34: Double
Link copied to clipboard
open override var m41: Double
Link copied to clipboard
open override var m42: Double
Link copied to clipboard
open override var m43: Double
Link copied to clipboard
open override var m44: Double

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun multiply(other: DOMMatrixReadOnly = definedExternally): DOMMatrix
Link copied to clipboard
fun multiplySelf(other: DOMMatrixReadOnly = definedExternally): DOMMatrix
Link copied to clipboard
Link copied to clipboard
fun rotate(rotX: Double = definedExternally, rotY: Double = definedExternally, rotZ: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun rotateAxisAngle(    x: Double = definedExternally,     y: Double = definedExternally,     z: Double = definedExternally,     angle: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun rotateAxisAngleSelf(    x: Double = definedExternally,     y: Double = definedExternally,     z: Double = definedExternally,     angle: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun rotateFromVector(x: Double = definedExternally, y: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun rotateFromVectorSelf(x: Double = definedExternally, y: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun rotateSelf(rotX: Double = definedExternally, rotY: Double = definedExternally, rotZ: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun scale(    scaleX: Double = definedExternally,     scaleY: Double = definedExternally,     scaleZ: Double = definedExternally,     originX: Double = definedExternally,     originY: Double = definedExternally,     originZ: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun scale3d(    scale: Double = definedExternally,     originX: Double = definedExternally,     originY: Double = definedExternally,     originZ: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun scale3dSelf(    scale: Double = definedExternally,     originX: Double = definedExternally,     originY: Double = definedExternally,     originZ: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun scaleSelf(    scaleX: Double = definedExternally,     scaleY: Double = definedExternally,     scaleZ: Double = definedExternally,     originX: Double = definedExternally,     originY: Double = definedExternally,     originZ: Double = definedExternally): DOMMatrix
Link copied to clipboard
Link copied to clipboard
fun skewX(sx: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun skewXSelf(sx: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun skewY(sy: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun skewYSelf(sy: Double = definedExternally): DOMMatrix
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun transformPoint(point: DOMPointReadOnly = definedExternally): DOMPoint
Link copied to clipboard
fun translate(tx: Double = definedExternally, ty: Double = definedExternally, tz: Double = definedExternally): DOMMatrix
Link copied to clipboard
fun translateSelf(tx: Double = definedExternally, ty: Double = definedExternally, tz: Double = definedExternally): DOMMatrix