Class

Mat23

:

a

: number

b

: number

c

: number

d

: number

e

: number

f

: number

_inverse

: Mat23 | null
static

fromMat2

(m: Mat2) => Mat23

toMat2

() => Mat2
static

fromTranslation

(t: Vec2) => Mat23
static

fromRotation

(radians: number) => Mat23
static

fromScale

(s: Vec2) => Mat23

clone

() => Mat23

setMat23

(m: Mat23) => this

setIdentity

() => this

mul

(other: Mat23) => Mat23

translateSelfV

(t: Vec2) => Mat23

translateSelf

(x: number, y: number) => Mat23

rotateSelf

(degrees: number) => Mat23

scaleSelfV

(s: Vec2) => Mat23

scaleSelf

(x: number, y: number) => Mat23

mulSelf

(other: Mat23) => Mat23

transform

(p: Vec2) => Vec2

transformPointV

(p: Vec2, o: Vec2) => Vec2

transformVectorV

(v: Vec2, o: Vec2) => Vec2

transformPoint

(x: number, y: number, o: Vec2) => Vec2

transformVector

(x: number, y: number, o: Vec2) => Vec2
get

det

(): number
get

inverse

(): Mat23

getTranslation

() => Vec2

getRotation

() => number

getScale

() => Vec2
kaplay logo

Layer

Miscalenous