#include <Vector.h>

Public Types | |
| enum | { dimensions = 1 } |
| enum | { d1 = Dim } |
| typedef T | Element_t |
| typedef EngineTag | EngineTag_t |
| typedef VectorEngine< Dim, T, EngineTag > | Engine_t |
| typedef Engine_t::ElementRef_t | ElementRef_t |
| typedef Engine_t::ConstElementRef_t | ConstElementRef_t |
| typedef Vector< Dim, T, EngineTag > | This_t |
Public Member Functions | |
| Vector () | |
| Vector (const This_t &x) | |
| template<int D2, class T2 , class EngineTag2 > | |
| Vector (const Vector< D2, T2, EngineTag2 > &x) | |
| template<class X > | |
| Vector (const X &x) | |
| template<class X1 , class X2 > | |
| Vector (const X1 &x, const X2 &y) | |
| template<class X1 , class X2 , class X3 > | |
| Vector (const X1 &x, const X2 &y, const X3 &z) | |
| template<class X1 , class X2 , class X3 , class X4 > | |
| Vector (const X1 &x, const X2 &y, const X3 &z, const X4 &a) | |
| template<class X1 , class X2 , class X3 , class X4 , class X5 > | |
| Vector (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 > | |
| Vector (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 > | |
| Vector (const X1 &x, const X2 &y, const X3 &z, const X4 &a, const X5 &b, const X6 &c, const X7 &d) | |
| ~Vector () | |
| 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) |
| const Engine_t & | engine () const |
| Engine_t & | engine () |
| template<class Out > | |
| void | print (Out &out) const |
| Output to a stream. | |
| void | reverseBytes () |
| typedef T Vector< Dim, T, EngineTag >::Element_t |
| typedef EngineTag Vector< Dim, T, EngineTag >::EngineTag_t |
| typedef VectorEngine<Dim,T,EngineTag> Vector< Dim, T, EngineTag >::Engine_t |
| typedef Engine_t::ElementRef_t Vector< Dim, T, EngineTag >::ElementRef_t |
| typedef Engine_t::ConstElementRef_t Vector< Dim, T, EngineTag >::ConstElementRef_t |
| typedef Vector<Dim,T,EngineTag> Vector< Dim, T, EngineTag >::This_t |
| Vector< Dim, T, EngineTag >::Vector | ( | ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const This_t & | x | ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const Vector< D2, T2, EngineTag2 > & | x | ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const X & | x | ) | [inline, explicit] |
| Vector< Dim, T, EngineTag >::Vector | ( | const X1 & | x, | |
| const X2 & | y | |||
| ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const X1 & | x, | |
| const X2 & | y, | |||
| const X3 & | z | |||
| ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const X1 & | x, | |
| const X2 & | y, | |||
| const X3 & | z, | |||
| const X4 & | a | |||
| ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const X1 & | x, | |
| const X2 & | y, | |||
| const X3 & | z, | |||
| const X4 & | a, | |||
| const X5 & | b | |||
| ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const X1 & | x, | |
| const X2 & | y, | |||
| const X3 & | z, | |||
| const X4 & | a, | |||
| const X5 & | b, | |||
| const X6 & | c | |||
| ) | [inline] |
| Vector< Dim, T, EngineTag >::Vector | ( | const X1 & | x, | |
| const X2 & | y, | |||
| const X3 & | z, | |||
| const X4 & | a, | |||
| const X5 & | b, | |||
| const X6 & | c, | |||
| const X7 & | d | |||
| ) | [inline] |
| Vector< Dim, T, EngineTag >::~Vector | ( | ) | [inline] |
| This_t& Vector< Dim, T, EngineTag >::operator= | ( | const This_t & | x | ) | [inline] |
| This_t& Vector< Dim, T, EngineTag >::operator= | ( | const V & | x | ) | [inline] |
| ConstElementRef_t Vector< Dim, T, EngineTag >::operator() | ( | int | i | ) | const [inline] |
| ElementRef_t Vector< Dim, T, EngineTag >::operator() | ( | int | i | ) | [inline] |
| const Engine_t& Vector< Dim, T, EngineTag >::engine | ( | ) | const [inline] |
Referenced by Vector< Dim, T >::operator()(), and Vector< Dim, T >::operator=().
| Engine_t& Vector< Dim, T, EngineTag >::engine | ( | ) | [inline] |
| void Vector< Dim, T, EngineTag >::print | ( | Out & | out | ) | const [inline] |
| void Vector< Dim, T, EngineTag >::reverseBytes | ( | ) | [inline] |
1.5.9