Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DOMMatrix

Hierarchy

Index

Properties

DOMMatrixReadOnly

DOMMatrixReadOnly: { constructor: any; prototype: DOMMatrixReadOnly; fromFloat32Array: any; fromFloat64Array: any; fromMatrix: any; toString: any }

Type declaration

a

a: number

b

b: number

c

c: number

d

d: number

e

e: number

f

f: number

Readonly is2D

is2D: boolean

Readonly isIdentity

isIdentity: boolean

m11

m11: number

m12

m12: number

m13

m13: number

m14

m14: number

m21

m21: number

m22

m22: number

m23

m23: number

m24

m24: number

m31

m31: number

m32

m32: number

m33

m33: number

m34

m34: number

m41

m41: number

m42

m42: number

m43

m43: number

m44

m44: number

Methods

flipX

flipY

inverse

invertSelf

  • Returns DOMMatrix

multiply

multiplySelf

  • Parameters

    Returns DOMMatrix

preMultiplySelf

  • Parameters

    Returns DOMMatrix

rotate

  • rotate(rotX?: number, rotY?: number, rotZ?: number): DOMMatrix
  • Parameters

    • Optional rotX: number
    • Optional rotY: number
    • Optional rotZ: number

    Returns DOMMatrix

rotateAxisAngle

  • rotateAxisAngle(x?: number, y?: number, z?: number, angle?: number): DOMMatrix
  • Parameters

    • Optional x: number
    • Optional y: number
    • Optional z: number
    • Optional angle: number

    Returns DOMMatrix

rotateAxisAngleSelf

  • rotateAxisAngleSelf(x?: number, y?: number, z?: number, angle?: number): DOMMatrix
  • Parameters

    • Optional x: number
    • Optional y: number
    • Optional z: number
    • Optional angle: number

    Returns DOMMatrix

rotateFromVector

  • rotateFromVector(x?: number, y?: number): DOMMatrix

rotateFromVectorSelf

  • rotateFromVectorSelf(x?: number, y?: number): DOMMatrix
  • Parameters

    • Optional x: number
    • Optional y: number

    Returns DOMMatrix

rotateSelf

  • rotateSelf(rotX?: number, rotY?: number, rotZ?: number): DOMMatrix
  • Parameters

    • Optional rotX: number
    • Optional rotY: number
    • Optional rotZ: number

    Returns DOMMatrix

scale

  • scale(scaleX?: number, scaleY?: number, scaleZ?: number, originX?: number, originY?: number, originZ?: number): DOMMatrix
  • Parameters

    • Optional scaleX: number
    • Optional scaleY: number
    • Optional scaleZ: number
    • Optional originX: number
    • Optional originY: number
    • Optional originZ: number

    Returns DOMMatrix

scale3d

  • scale3d(scale?: number, originX?: number, originY?: number, originZ?: number): DOMMatrix
  • Parameters

    • Optional scale: number
    • Optional originX: number
    • Optional originY: number
    • Optional originZ: number

    Returns DOMMatrix

scale3dSelf

  • scale3dSelf(scale?: number, originX?: number, originY?: number, originZ?: number): DOMMatrix
  • Parameters

    • Optional scale: number
    • Optional originX: number
    • Optional originY: number
    • Optional originZ: number

    Returns DOMMatrix

scaleNonUniform

  • scaleNonUniform(scaleX?: number, scaleY?: number): DOMMatrix
  • deprecated

    Parameters

    • Optional scaleX: number
    • Optional scaleY: number

    Returns DOMMatrix

scaleSelf

  • scaleSelf(scaleX?: number, scaleY?: number, scaleZ?: number, originX?: number, originY?: number, originZ?: number): DOMMatrix
  • Parameters

    • Optional scaleX: number
    • Optional scaleY: number
    • Optional scaleZ: number
    • Optional originX: number
    • Optional originY: number
    • Optional originZ: number

    Returns DOMMatrix

setMatrixValue

  • setMatrixValue(transformList: string): DOMMatrix
  • Parameters

    • transformList: string

    Returns DOMMatrix

skewX

  • Parameters

    • Optional sx: number

    Returns DOMMatrix

skewXSelf

  • Parameters

    • Optional sx: number

    Returns DOMMatrix

skewY

  • Parameters

    • Optional sy: number

    Returns DOMMatrix

skewYSelf

  • Parameters

    • Optional sy: number

    Returns DOMMatrix

toFloat32Array

toFloat64Array

toJSON

  • toJSON(): any
  • Returns any

toString

  • toString(): string
  • Returns string

transformPoint

translate

  • translate(tx?: number, ty?: number, tz?: number): DOMMatrix
  • Parameters

    • Optional tx: number
    • Optional ty: number
    • Optional tz: number

    Returns DOMMatrix

translateSelf

  • translateSelf(tx?: number, ty?: number, tz?: number): DOMMatrix
  • Parameters

    • Optional tx: number
    • Optional ty: number
    • Optional tz: number

    Returns DOMMatrix

Generated using TypeDoc