

Go to the source code of this file.
Classes | |
| struct | ARToolKitPlus::ARMat |
Namespaces | |
| namespace | ARToolKitPlus |
This file should only be compiled when using ARToolKitPlus as a DLL. | |
| namespace | ARToolKitPlus::Matrix |
Defines | |
| #define | ARELEM0(mat, r, c) ((mat)->m[(r)*((mat)->clm)+(c)]) |
| #define | ARELEM1(mat, row, clm) ARELEM0(mat,row-1,clm-1) |
Functions | |
| static ARMat * | ARToolKitPlus::Matrix::alloc (int row, int clm) |
| static ARMat * | ARToolKitPlus::Matrix::allocDup (ARMat *source) |
| static int | ARToolKitPlus::Matrix::dup (ARMat *dest, ARMat *source) |
| static int | ARToolKitPlus::Matrix::free (ARMat *m) |
| static int | ARToolKitPlus::Matrix::mul (ARMat *dest, ARMat *a, ARMat *b) |
| static int | ARToolKitPlus::Matrix::selfInv (ARMat *m) |