Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #include <stdio.h>
00013 #include <math.h>
00014 #include <AR/matrix.h>
00015
00016 int arMatrixDup(ARMat *dest, ARMat *source)
00017 {
00018 int r,c;
00019
00020 if(dest->row != source->row || dest->clm != source->clm) {
00021 return -1;
00022 }
00023 for(r = 0; r < source->row; r++) {
00024 for(c = 0; c < source->clm; c++) {
00025 ARELEM0(dest, r, c) = ARELEM0(source, r, c);
00026 }
00027 }
00028 return 0;
00029 }