|
FreePOOMA
2.4.1
|
Definitions for a Full vector. More...
#include <Vector.h>
Public Types | |
| enum | { dimensions = 1 } |
| enum | { d1 = D } |
| typedef T | Element_t |
| typedef Full | EngineTag_t |
| typedef T & | ElementRef_t |
| typedef const T & | ConstElementRef_t |
| typedef VectorEngine< D, T, Full > | This_t |
Public Member Functions | |
| VectorEngine () | |
| VectorEngine (const VectorEngine< D, T, Full > &) | |
| template<class X > | |
| VectorEngine (const X &x) | |
| template<class X1 , class X2 > | |
| VectorEngine (const X1 &x, const X2 &y) | |
| template<class X1 , class X2 , class X3 > | |
| VectorEngine (const X1 &x, const X2 &y, const X3 &z) | |
| template<class X1 , class X2 , class X3 , class X4 > | |
| VectorEngine (const X1 &x, const X2 &y, const X3 &z, const X4 &a) | |
| template<class X1 , class X2 , class X3 , class X4 , class X5 > | |
| VectorEngine (const X1 &x, const X2 &y, const X3 &z, const X4 &a, const X5 &b) | |
| template<class X1 , class X2 , class X3 , class X4 , class X5 , class X6 > | |
| VectorEngine (const X1 &x, const X2 &y, const X3 &z, const X4 &a, const X5 &b, const X6 &c) | |
| template<class X1 , class X2 , class X3 , class X4 , class X5 , class X6 , class X7 > | |
| VectorEngine (const X1 &x, const X2 &y, const X3 &z, const X4 &a, const X5 &b, const X6 &c, const X7 &d) | |
| ~VectorEngine () | |
| This_t & | operator= (const This_t &x) |
| template<class V > | |
| This_t & | operator= (const V &x) |
| ConstElementRef_t | operator() (int i) const |
| ElementRef_t | operator() (int i) |
| void | reverseBytes () |
Definitions for a Full vector.
| typedef T VectorEngine< D, T, Full >::Element_t |
| typedef Full VectorEngine< D, T, Full >::EngineTag_t |
| typedef T& VectorEngine< D, T, Full >::ElementRef_t |
| typedef const T& VectorEngine< D, T, Full >::ConstElementRef_t |
| typedef VectorEngine<D,T,Full> VectorEngine< D, T, Full >::This_t |
| VectorEngine< D, T, Full >::VectorEngine | ( | ) | [inline] |
References CTAssert.
| VectorEngine< D, T, Full >::VectorEngine | ( | const VectorEngine< D, T, Full > & | x | ) | [inline] |
| VectorEngine< D, T, Full >::VectorEngine | ( | const X & | x | ) | [inline, explicit] |
| VectorEngine< D, T, Full >::VectorEngine | ( | const X1 & | x, |
| const X2 & | y | ||
| ) | [inline] |
References CTAssert.
| VectorEngine< D, T, Full >::VectorEngine | ( | const X1 & | x, |
| const X2 & | y, | ||
| const X3 & | z | ||
| ) | [inline] |
References CTAssert.
| VectorEngine< D, T, Full >::VectorEngine | ( | const X1 & | x, |
| const X2 & | y, | ||
| const X3 & | z, | ||
| const X4 & | a | ||
| ) | [inline] |
References CTAssert.
| VectorEngine< D, T, Full >::VectorEngine | ( | const X1 & | x, |
| const X2 & | y, | ||
| const X3 & | z, | ||
| const X4 & | a, | ||
| const X5 & | b | ||
| ) | [inline] |
References CTAssert.
| VectorEngine< D, T, Full >::VectorEngine | ( | const X1 & | x, |
| const X2 & | y, | ||
| const X3 & | z, | ||
| const X4 & | a, | ||
| const X5 & | b, | ||
| const X6 & | c | ||
| ) | [inline] |
References CTAssert.
| VectorEngine< D, T, Full >::VectorEngine | ( | const X1 & | x, |
| const X2 & | y, | ||
| const X3 & | z, | ||
| const X4 & | a, | ||
| const X5 & | b, | ||
| const X6 & | c, | ||
| const X7 & | d | ||
| ) | [inline] |
References CTAssert.
| VectorEngine< D, T, Full >::~VectorEngine | ( | ) | [inline] |
| This_t& VectorEngine< D, T, Full >::operator= | ( | const This_t & | x | ) | [inline] |
| This_t& VectorEngine< D, T, Full >::operator= | ( | const V & | x | ) | [inline] |
| ConstElementRef_t VectorEngine< D, T, Full >::operator() | ( | int | i | ) | const [inline] |
References PBoundAssert.
| ElementRef_t VectorEngine< D, T, Full >::operator() | ( | int | i | ) | [inline] |
References PBoundAssert.
| void VectorEngine< D, T, Full >::reverseBytes | ( | ) | [inline] |
References reverseBytes().
1.7.6.1