gsgl::math::matrix_utils Namespace Reference


Functions

template<int RA, int CA, int RB, int CB, typename T>
void multiply (const matrix< RA, CA, T > &a, const matrix< RB, CB, T > &b, matrix< RA, CB, T > &result)
 Multiplies two arbitrary matrices. CA must equal RB.


Function Documentation

void gsgl::math::matrix_utils::multiply ( const matrix< RA, CA, T > &  a,
const matrix< RB, CB, T > &  b,
matrix< RA, CB, T > &  result 
) [inline]

Multiplies two arbitrary matrices. CA must equal RB.

Definition at line 166 of file matrix.hpp.

References assert, and matrix::ptr().


Generated on Sat Mar 1 13:50:06 2008 for Periapsis Project by  doxygen 1.5.5