SourceForge Logo Tiny Vector Matrix library using Expression Templates Sourceforge Project Page

Static Public Member Functions | Private Member Functions
tvmet::meta::Vector< 0, 0 > Class Template Reference

#include <Vector.h>

List of all members.

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 &)
Vectoroperator= (const Vector &)

template<>
class tvmet::meta::Vector< 0, 0 >


Constructor & Destructor Documentation

tvmet::meta::Vector< 0, 0 >::Vector ( ) [private]
tvmet::meta::Vector< 0, 0 >::Vector ( const Vector< 0, 0 > &  ) [private]

Member Function Documentation

template<class E >
static bool tvmet::meta::Vector< 0, 0 >::all_elements ( const E &  ) [inline, static]
template<class E >
static bool tvmet::meta::Vector< 0, 0 >::any_elements ( const E &  ) [inline, static]
template<class Dest , class Src , class Assign >
static void tvmet::meta::Vector< 0, 0 >::assign ( Dest &  ,
const Src &  ,
const Assign &   
) [inline, static]
template<class Dest , class Src >
static XprNull tvmet::meta::Vector< 0, 0 >::dot ( const Dest &  ,
const Src &   
) [inline, static]
Vector& tvmet::meta::Vector< 0, 0 >::operator= ( const Vector< 0, 0 > &  ) [private]
template<class E >
static XprNull tvmet::meta::Vector< 0, 0 >::product ( const E &  ) [inline, static]
template<class E >
static XprNull tvmet::meta::Vector< 0, 0 >::sum ( const E &  ) [inline, static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines

Author: