matrix.h File Reference

#include <ARToolKitPlus/config.h>
Include dependency graph for matrix.h:

Go to the source code of this file.

Classes

struct  ARToolKitPlus::ARMat

Namespaces

namespace  ARToolKitPlus
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

AR_EXPORT ARMat * ARToolKitPlus::Matrix::alloc (int row, int clm)
AR_EXPORT ARMat * ARToolKitPlus::Matrix::allocDup (ARMat *source)
AR_EXPORT int ARToolKitPlus::Matrix::dup (ARMat *dest, ARMat *source)
AR_EXPORT int ARToolKitPlus::Matrix::free (ARMat *m)
AR_EXPORT int ARToolKitPlus::Matrix::mul (ARMat *dest, ARMat *a, ARMat *b)
AR_EXPORT int ARToolKitPlus::Matrix::selfInv (ARMat *m)

Define Documentation

#define ARELEM0 ( mat,
r,
 )     ((mat)->m[(r)*((mat)->clm)+(c)])

Definition at line 48 of file matrix.h.

#define ARELEM1 ( mat,
row,
clm   )     ARELEM0(mat,row-1,clm-1)

Definition at line 50 of file matrix.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


artoolkitplus
Author(s): Christian Bersch
autogenerated on Fri Jan 11 11:15:06 2013