#include <Vector.h>
| Public Member Functions | |
| Vector () | |
| Vector (const float _x, const float _y) | |
| Vector (const Data &d) | |
| Vector (const Data *const d) | |
| Vector (const Vector &v) | |
| Vector (const Vector *const v) | |
| Vector (const Vector &a, const Vector &b) | |
| virtual | ~Vector () | 
| Vector & | operator= (const Vector &v) | 
| Vector & | operator= (const Vector *const v) | 
| void | set (const float _x, const float _y) | 
| void | size (const float length) | 
| void | normalise () | 
| void | invert () | 
| void | addVector (const Vector &v) | 
| void | addVector (const Vector *const v) | 
| const float | length () | 
| const float | angle (Vector *const v) | 
| const float | dotProduct (const Vector *const v) | 
| Public Attributes | |
| float | x | 
| float | y | 
| FlowVis::Vector::Vector | ( | ) |  [inline] | 
| FlowVis::Vector::Vector | ( | const float | _x, | |
| const float | _y | |||
| ) |  [inline] | 
| FlowVis::Vector::Vector | ( | const Data & | d | ) |  [inline] | 
| FlowVis::Vector::Vector | ( | const Data *const | d | ) |  [inline] | 
| FlowVis::Vector::Vector | ( | const Vector & | v | ) |  [inline] | 
| FlowVis::Vector::Vector | ( | const Vector *const | v | ) |  [inline] | 
| FlowVis::Vector::~Vector | ( | ) |  [virtual] | 
| void FlowVis::Vector::set | ( | const float | _x, | |
| const float | _y | |||
| ) |  [inline] | 
| void FlowVis::Vector::size | ( | const float | length | ) | 
| void FlowVis::Vector::normalise | ( | ) | 
| void FlowVis::Vector::invert | ( | ) | 
| void FlowVis::Vector::addVector | ( | const Vector & | v | ) |  [inline] | 
| void FlowVis::Vector::addVector | ( | const Vector *const | v | ) | 
| const float FlowVis::Vector::length | ( | ) | 
| const float FlowVis::Vector::angle | ( | Vector *const | v | ) | 
| const float FlowVis::Vector::dotProduct | ( | const Vector *const | v | ) | 
| float FlowVis::Vector::x | 
| float FlowVis::Vector::y | 
 1.5.1-p1
 1.5.1-p1