Matrix4Extension extension

on

Properties

m11 → double

Available on Matrix4, provided by the Matrix4Extension extension

A first row and first column value.
no setter
m12 → double

Available on Matrix4, provided by the Matrix4Extension extension

A first row and second column value.
no setter
m13 → double

Available on Matrix4, provided by the Matrix4Extension extension

A first row and third column value.
no setter
m14 → double

Available on Matrix4, provided by the Matrix4Extension extension

A first row and fourth column value.
no setter
m21 → double

Available on Matrix4, provided by the Matrix4Extension extension

A second row and first column value.
no setter
m22 → double

Available on Matrix4, provided by the Matrix4Extension extension

A second row and second column value.
no setter
m23 → double

Available on Matrix4, provided by the Matrix4Extension extension

A second row and third column value.
no setter
m24 → double

Available on Matrix4, provided by the Matrix4Extension extension

A second row and fourth column value.
no setter
m31 → double

Available on Matrix4, provided by the Matrix4Extension extension

A third row and first column value.
no setter
m32 → double

Available on Matrix4, provided by the Matrix4Extension extension

A third row and second column value.
no setter
m33 → double

Available on Matrix4, provided by the Matrix4Extension extension

A third row and third column value.
no setter
m34 → double

Available on Matrix4, provided by the Matrix4Extension extension

A third row and fourth column value.
no setter
m41 → double

Available on Matrix4, provided by the Matrix4Extension extension

A fourth row and first column value.
no setter
m42 → double

Available on Matrix4, provided by the Matrix4Extension extension

A fourth row and second column value.
no setter
m43 → double

Available on Matrix4, provided by the Matrix4Extension extension

A fourth row and third column value.
no setter
m44 → double

Available on Matrix4, provided by the Matrix4Extension extension

A fourth row and fourth column value.
no setter

Methods

scaleByDouble(double sx, double sy, double sz, double sw) → void

Available on Matrix4, provided by the Matrix4Extension extension

scaleByVector3(Vector3 vector) → void

Available on Matrix4, provided by the Matrix4Extension extension

transform2(Vector2 position) → Vector2

Available on Matrix4, provided by the Matrix4Extension extension

Transform position of type Vector2 using the transformation defined by this.
transformed2(Vector2 position, [Vector2? out]) → Vector2

Available on Matrix4, provided by the Matrix4Extension extension

Transform a copy of position of type Vector2 using the transformation defined by this. If a out parameter is supplied, the copy is stored in out.
translate2(Vector2 vector) → void

Available on Matrix4, provided by the Matrix4Extension extension

Translate this matrix by a Vector2.
translateByDouble(double tx, double ty, double tz, double tw) → void

Available on Matrix4, provided by the Matrix4Extension extension