Free Electron
Namespaces | Typedefs | Functions
Vector2.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 fe
 kernel
 

Typedefs

typedef Vector< 2, double > fe::Vector2d
 
typedef Vector< 2, float > fe::Vector2f
 
typedef Vector< 2, FE_UWORD > fe::Vector2u
 
typedef Vector< 2, I32 > fe::Vector2i
 
typedef Vector< 2, Real > fe::Vector2
 

Functions

template<class T >
Vector< 2, T > & fe::set (Vector< 2, T > &lhs)
 
template<class T , typename U , typename V >
Vector< 2, T > & fe::set (Vector< 2, T > &lhs, U x, V y=0.0)
 
template<class T >
Vector< 2, T > fe::operator+ (const Vector< 2, T > &lhs, const Vector< 2, T > &rhs)
 
template<class T >
Vector< 2, T > fe::operator- (const Vector< 2, T > &lhs, const Vector< 2, T > &rhs)
 
template<class T >
void fe::polyInterp (const Array< Vector< 2, T > > &a_xy, const T &a_x, T &a_y, T &a_dy)