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

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.

Static Methods

scale(dynamic x, [double? y, double? z]) Matrix4

Available on Matrix4, provided by the Matrix4Extension extension

Create a scaled matrix.