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.