Mat4:

groupMath

m: number[]

translate(p: Vec2 ): Mat4

translate(p: Vec2 ): this

scale(s: Vec2 ): Mat4

scale(p: Vec2 ): this

rotateX(a: number ): Mat4

rotateY(a: number ): Mat4

rotateZ(a: number ): Mat4

rotate(a: number ): Mat4

mult(other: Mat4 ): Mat4

multVec2(p: Vec2 ): Vec2

getTranslation(): Vec2

getScale(): Vec2

getRotation(): number

getSkew(): Vec2

invert(): Mat4

clone(): Mat4