Class Mat2D

2D matrix of shape:

a c tx b d ty 0 0 1

Methods (like Mat2D.translate, Mat2D.multiplyMat) generally mutate the instance. Create new instances with Mat2D.clone.

Implements

Constructors

  • Parameters

    • a: number = 1
    • b: number = 0
    • c: number = 0
    • d: number = 1
    • tx: number = 0
    • ty: number = 0

    Returns Mat2D

Properties

a: number = 1
b: number = 0
c: number = 0
d: number = 1
tx: number = 0
ty: number = 0

Accessors

Methods

  • Parameters

    • scalar: number

    Returns this

  • Parameters

    • degrees: number

    Returns this

  • Parameters

    • radians: number

    Returns this

  • Parameters

    • x: number
    • Optionaly: number

    Returns this

  • Parameters

    • x: number
    • Optionaly: number

    Returns this

  • Parameters

    • x: number
    • Optionaly: number

    Returns this