diff options
Diffstat (limited to 'tags/Version Original/ARToolkit/lib/SRC/AR/mMul.c')
-rwxr-xr-x | tags/Version Original/ARToolkit/lib/SRC/AR/mMul.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/tags/Version Original/ARToolkit/lib/SRC/AR/mMul.c b/tags/Version Original/ARToolkit/lib/SRC/AR/mMul.c deleted file mode 100755 index f5de4a8..0000000 --- a/tags/Version Original/ARToolkit/lib/SRC/AR/mMul.c +++ /dev/null @@ -1,32 +0,0 @@ -/******************************************************* - * - * Author: Shinsaku Hiura, Hirokazu Kato - * - * shinsaku@sys.es.osaka-u.ac.jp - * kato@sys.im.hiroshima-cu.ac.jp - * - * Revision: 2.1 - * Date: 99/07/16 - * -*******************************************************/ -#include <stdio.h> -#include <math.h> -#include <AR/matrix.h> - -int arMatrixMul(ARMat *dest, ARMat *a, ARMat *b) -{ - int r, c, i; - - if(a->clm != b->row || dest->row != a->row || dest->clm != b->clm) return -1; - - for(r = 0; r < dest->row; r++) { - for(c = 0; c < dest->clm; c++) { - ARELEM0(dest, r, c) = 0.0; - for(i = 0; i < a->clm; i++) { - ARELEM0(dest, r, c) += ARELEM0(a, r, i) * ARELEM0(b, i, c); - } - } - } - - return 0; -} |