|
Tiny Vector Matrix library using Expression Templates | Sourceforge Project Page |
Go to the source code of this file.
Classes | |
class | tvmet::XprNull |
Null object design pattern. More... | |
Namespaces | |
namespace | tvmet |
The namespace for the Tiny Vector Matrix using Expression Templates Libary. | |
Defines | |
#define | TVMET_BINARY_OPERATOR(OP) |
Functions | |
template<class T > | |
T | tvmet::operator+ (const T &lhs, XprNull) |
template<class T > | |
T | tvmet::operator- (const T &lhs, XprNull) |
template<class T > | |
T | tvmet::operator* (const T &lhs, XprNull) |
template<class T > | |
T | tvmet::operator/ (const T &lhs, XprNull) |
#define TVMET_BINARY_OPERATOR | ( | OP | ) |
template< class T > \ inline \ T operator OP (const T& lhs, XprNull) { return lhs; }
Author: |