Tiny Vector Matrix library using Expression Templates | Sourceforge Project Page |
#include <Vector.h>
Static Public Member Functions | |
template<class Dest, class Src, class Assign> | |
static void | assign (Dest &, const Src &, const Assign &) |
template<class E> | |
static XprNull | sum (const E &) |
template<class E> | |
static XprNull | product (const E &) |
template<class Dest, class Src> | |
static XprNull | dot (const Dest &, const Src &) |
template<class E> | |
static bool | all_elements (const E &) |
template<class E> | |
static bool | any_elements (const E &) |
Private Member Functions | |
Vector () | |
Vector (const Vector &) | |
Vector & | operator= (const Vector &) |
tvmet::meta::Vector< 0, 0 >::Vector | ( | ) | [private] |
tvmet::meta::Vector< 0, 0 >::Vector | ( | const Vector< 0, 0 > & | ) | [private] |
Vector& tvmet::meta::Vector< 0, 0 >::operator= | ( | const Vector< 0, 0 > & | ) | [private] |
static void tvmet::meta::Vector< 0, 0 >::assign | ( | Dest & | , | |
const Src & | , | |||
const Assign & | ||||
) | [inline, static] |
static XprNull tvmet::meta::Vector< 0, 0 >::sum | ( | const E & | ) | [inline, static] |
static XprNull tvmet::meta::Vector< 0, 0 >::product | ( | const E & | ) | [inline, static] |
static XprNull tvmet::meta::Vector< 0, 0 >::dot | ( | const Dest & | , | |
const Src & | ||||
) | [inline, static] |
static bool tvmet::meta::Vector< 0, 0 >::all_elements | ( | const E & | ) | [inline, static] |
static bool tvmet::meta::Vector< 0, 0 >::any_elements | ( | const E & | ) | [inline, static] |
Author: |