|
|
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: |