|
flavour
|
A vector of vectors of vectors of... (N times) of class T objects. More...
#include <multivector.h>


Public Types | |
| typedef vector< multivector< T, N-1 > > | v |
Public Member Functions | |
| multivector () | |
| Default constructor. More... | |
| multivector (const multivector &m) | |
| Copy constructor. More... | |
| multivector (const T &value,...) | |
| Recommended constructor. More... | |
| multivector (const T &value, va_list &listPointer) | |
| Auxiliary constructor (recursive) More... | |
A vector of vectors of vectors of... (N times) of class T objects.
Definition at line 8 of file multivector.h.
| typedef vector< multivector< T,N-1> > std::multivector< T, N >::v |
Definition at line 10 of file multivector.h.
|
inline |
Default constructor.
Definition at line 13 of file multivector.h.
|
inline |
Copy constructor.
Definition at line 15 of file multivector.h.
|
inline |
Recommended constructor.
Example: multivector<double, 2> m(1.5,4,6), m is a matrix of doubles with dimensions 4x6, with all doubles initialized to 1.5
| value | the value with which every objects are initialized |
| ... | list with the number of dimensions of each vector |
Definition at line 22 of file multivector.h.
|
inline |
Auxiliary constructor (recursive)
Definition at line 34 of file multivector.h.