Matrix3d

Matrix3d()

Matrix3d(r1c1, r1c2, ... , r4c4)

Matrix3d({r1c1, r1c2, ... , r4c4})

Crea una nuova matrice. Il costruttore può essere chiamato con 16 parametri numerici (i1, i2, ...,  i16), con una tabella/lista di 16 numeri. La sequenza dei valori è la seguente:

| r1c1  r1c2  r1c3  r1c4 |

| r2c1  r2c2  r2c3  r2c4 |

| r3c1  r3c2  r3c3  r3c4 |

| r4c1  r4c2  r4c3  r4c4 |

Matrix3d(r1c1, r1c2, ... , r4c4)


Può essere chiamato senza parametri e in questo caso genera una matrice identica.

Esempio. Esempio Matrix3d()

local m1 = Matrix3d({2,0,0,0,  0,2,0,0,  0,0,2,0,  0,0,0,1})
local m2 = Matrix3d(6,1,1,0,  4,-2,5,0,  2,8,7,0,  0,0,0,1)
local m3 = Matrix3d()