Home | History | Annotate | Download | only in include

Lines Matching full:matrix

18  *  \brief Matrix routines
27 * Set one element of a matrix.
29 * @param m The matrix to be set
50 * Get one element of a matrix.
52 * @param m The matrix to read from
72 * Set the elements of a matrix to the identity matrix.
87 * Set the elements of a matrix from an array of floats.
110 * Set the elements of a matrix from another matrix.
125 * Load a rotation matrix.
137 * Load a scale matrix.
148 * Load a translation matrix.
159 * Multiply two matrix (lhs, rhs) and place the result in m.
179 * Multiply the matrix m by rhs and place the result back into m.
198 * Multiple matrix m with a rotation matrix
210 * Multiple matrix m with a scale matrix
221 * Multiple matrix m with a translation matrix
232 * Load an Ortho projection matrix constructed from the 6 planes
246 * Load an Frustum projection matrix constructed from the 6 planes
260 * Load an perspective projection matrix constructed from the 6 planes
273 * Multiply a vector by a matrix and return the result vector.
310 * Multiply a vector by a matrix and return the result vector.
349 * Returns true if the matrix was successfully inversed
356 * Returns true if the matrix was successfully inversed and transposed.
363 * Transpose the matrix m.