TransMatrix

Translates a matrix

MATRIX* TransMatrix (
        MATRIX*m,
        VECTOR*v
)

Arguments

m Pointer to the matrix (used for both input and result)
v Pointer to the translation vector

Return Value

The translated matrix m is returned.

Explanation

The matrix m is translated by an amount specified by the translation vector v.
The argument format is as follows:
    m->m[i][j] : (1,3,12)
    m->t[i]: (1,31,0)
    v->vx,vy,vz : (1,31,0)

See Also

MATRIX, VECTOR