List of all members.
Public Member Functions |
| Vec2 (const T &, const T &) |
| Vec2 (const Vec2 &) |
Vec2< T > & | operator= (const Vec2< T > &) |
Vec2< T > & | operator= (const Vec4< T > &) |
Vec2< T > & | operator= (const Vec3< T > &) |
t_bool | operator== (const Vec2< T > &) const |
t_bool | operator!= (const Vec2< T > &) const |
Vec2< T > | operator+ (const Vec2< T > &) const |
Vec2< T > | operator* (const Vec2< T > &) const |
Vec2< T > | operator- (const Vec2< T > &) const |
Vec2< T > | operator- () const |
Vec2< T > & | operator*= (const Vec2< T > &) |
Vec2< T > & | operator+= (const Vec2< T > &) |
Vec2< T > & | operator-= (const Vec2< T > &) |
Vec2< T > | operator/ (const T &) const |
Vec2< T > | operator* (const T &) const |
T & | operator[] (int i) |
| element access
|
const T & | operator[] (int i) const |
| element access (const)
|
T | Length () const |
T | DotProduct (const Vec2 &) const |
T | CrossProduct (const Vec2 &) const |
void | Normalize () |
Public Attributes |
T | x |
T | y |
Friends |
class | Matrix2 |
template<typename U > |
Vec2< U > | operator* (const U &, const Vec2< U > &) |
Detailed Description
template<typename T>
class nux::Vec2< T >
Definition at line 37 of file Vector2.h.
The documentation for this class was generated from the following file: