FreePOOMA
2.4.1
|
Definitions for a Full TinyMatrix. More...
#include <TinyMatrix.h>
Public Types | |
enum | { dimensions = 2 } |
enum | { d1 = D1, d2 = D2 } |
typedef T | Element_t |
typedef Full | EngineTag_t |
typedef T & | ElementRef_t |
typedef const T & | ConstElementRef_t |
typedef TinyMatrixEngine< D1, D2, T, Full > | This_t |
Public Member Functions | |
TinyMatrixEngine () | |
TinyMatrixEngine (const TinyMatrixEngine< D1, D2, T, Full > &x) | |
template<class X > | |
TinyMatrixEngine (const X &x) | |
template<class X1 , class X2 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2) | |
template<class X1 , class X2 , class X3 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2, const X3 &x3) | |
template<class X1 , class X2 , class X3 , class X4 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2, const X3 &x3, const X4 &x4) | |
template<class X1 , class X2 , class X3 , class X4 , class X5 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2, const X3 &x3, const X4 &x4, const X5 &x5) | |
template<class X1 , class X2 , class X3 , class X4 , class X5 , class X6 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2, const X3 &x3, const X4 &x4, const X5 &x5, const X6 &x6) | |
template<class X1 , class X2 , class X3 , class X4 , class X5 , class X6 , class X7 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2, const X3 &x3, const X4 &x4, const X5 &x5, const X6 &x6, const X7 &x7) | |
template<class X1 , class X2 , class X3 , class X4 , class X5 , class X6 , class X7 , class X8 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2, const X3 &x3, const X4 &x4, const X5 &x5, const X6 &x6, const X7 &x7, const X8 &x8) | |
template<class X1 , class X2 , class X3 , class X4 , class X5 , class X6 , class X7 , class X8 , class X9 > | |
TinyMatrixEngine (const X1 &x1, const X2 &x2, const X3 &x3, const X4 &x4, const X5 &x5, const X6 &x6, const X7 &x7, const X8 &x8, const X9 &x9) | |
~TinyMatrixEngine () | |
const This_t & | operator= (const This_t &x) |
template<class V > | |
const This_t & | operator= (const V &x) |
ConstElementRef_t | operator() (int i, int j) const |
ElementRef_t | operator() (int i, int j) |
ConstElementRef_t | operator() (int i) const |
ElementRef_t | operator() (int i) |
void | reverseBytes () |
Definitions for a Full TinyMatrix.
typedef T TinyMatrixEngine< D1, D2, T, Full >::Element_t |
typedef Full TinyMatrixEngine< D1, D2, T, Full >::EngineTag_t |
typedef T& TinyMatrixEngine< D1, D2, T, Full >::ElementRef_t |
typedef const T& TinyMatrixEngine< D1, D2, T, Full >::ConstElementRef_t |
typedef TinyMatrixEngine<D1,D2,T,Full> TinyMatrixEngine< D1, D2, T, Full >::This_t |
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | ) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const TinyMatrixEngine< D1, D2, T, Full > & | x | ) | [inline] |
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X & | x | ) | [inline, explicit] |
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2, | ||
const X3 & | x3 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2, | ||
const X3 & | x3, | ||
const X4 & | x4 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2, | ||
const X3 & | x3, | ||
const X4 & | x4, | ||
const X5 & | x5 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2, | ||
const X3 & | x3, | ||
const X4 & | x4, | ||
const X5 & | x5, | ||
const X6 & | x6 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2, | ||
const X3 & | x3, | ||
const X4 & | x4, | ||
const X5 & | x5, | ||
const X6 & | x6, | ||
const X7 & | x7 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2, | ||
const X3 & | x3, | ||
const X4 & | x4, | ||
const X5 & | x5, | ||
const X6 & | x6, | ||
const X7 & | x7, | ||
const X8 & | x8 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::TinyMatrixEngine | ( | const X1 & | x1, |
const X2 & | x2, | ||
const X3 & | x3, | ||
const X4 & | x4, | ||
const X5 & | x5, | ||
const X6 & | x6, | ||
const X7 & | x7, | ||
const X8 & | x8, | ||
const X9 & | x9 | ||
) | [inline] |
References CTAssert.
TinyMatrixEngine< D1, D2, T, Full >::~TinyMatrixEngine | ( | ) | [inline] |
const This_t& TinyMatrixEngine< D1, D2, T, Full >::operator= | ( | const This_t & | x | ) | [inline] |
const This_t& TinyMatrixEngine< D1, D2, T, Full >::operator= | ( | const V & | x | ) | [inline] |
ConstElementRef_t TinyMatrixEngine< D1, D2, T, Full >::operator() | ( | int | i, |
int | j | ||
) | const [inline] |
References PBoundAssert.
ElementRef_t TinyMatrixEngine< D1, D2, T, Full >::operator() | ( | int | i, |
int | j | ||
) | [inline] |
References PBoundAssert.
ConstElementRef_t TinyMatrixEngine< D1, D2, T, Full >::operator() | ( | int | i | ) | const [inline] |
References PBoundAssert.
ElementRef_t TinyMatrixEngine< D1, D2, T, Full >::operator() | ( | int | i | ) | [inline] |
References PBoundAssert.
void TinyMatrixEngine< D1, D2, T, Full >::reverseBytes | ( | ) | [inline] |
References reverseBytes().