GEL
2
GEL is a library for Geometry and Linear Algebra
|
The Vector type. More...
#include <cassert>
#include <iostream>
#include <cmath>
#include "CGLA/Vec2f.h"
#include "CGLA/Vec3f.h"
Go to the source code of this file.
Classes | |
class | LinAlg::CVectorType< T > |
The Vector type. More... | |
Namespaces | |
namespace | LinAlg |
The Linear Algebra Implementation/Module/Package. | |
Typedefs | |
typedef CVectorType< double > | LinAlg::CVector |
The Vector annotation intended for use. | |
Functions | |
Additional vector operators | |
These are operators heavily associated with CVectorType, but not included in the class definition it self. | |
template<class T > | |
CVectorType< T > | LinAlg::operator+ (const T &Lhs, const CVectorType< T > &Rhs) |
template<class T > | |
CVectorType< T > | LinAlg::operator* (const T &Lhs, const CVectorType< T > &Rhs) |
template<class T > | |
std::ostream & | LinAlg::operator<< (std::ostream &s, const CVectorType< T > &a) |
template<class T > | |
std::istream & | LinAlg::operator>> (std::istream &s, CVectorType< T > &a) |
The Vector type.