Functions | |
*static void | vm_M3Math::init_by_row (T_fp m[], T_fp const row0[], T_fp const row1[], T_fp const row2[]) |
static void | vm_M3Math::init_by_col (T_fp m[], T_fp const col0[], T_fp const col1[], T_fp const col2[]) |
static void | vm_M3Math::dyad_product (T_fp m[], T_fp const v1[], T_fp const v2[]) |
|
Initialize a matrix to a dyadic (outer) product of vectors For each i, j: m[at(i,j)] = v1[i] * v2[j]
Definition at line 361 of file vm_m3math.h. |
|
Initialize matrix by column; set columns of m to col0, col1, col2.
Definition at line 308 of file vm_m3math.h. |
|
Initialize matrix by row; set rows of m to row0, row1, row2.
Definition at line 298 of file vm_m3math.h. |