#include <vector2.h>
Public Member Functions | |
| vector2 () | |
| vector2 (const float _x, const float _y) | |
| vector2 (const vector2 &vec) | |
| vector2 (const float *p) | |
| void | set (const float _x, const float _y) |
| void | set (const vector2 &vec) |
| void | set (const float *p) |
| float | len () const |
| void | norm () |
| void | operator+= (const vector2 &v0) |
| void | operator-= (const vector2 &v0) |
| void | operator *= (const float s) |
| void | operator/= (const float s) |
| bool | isequal (const vector2 &v, const float tol=0.0f) const |
| int | compare (const vector2 &v, float tol=0.0f) const |
| void | rotate (float angle) |
| void | lerp (const vector2 &v0, float lerpVal) |
| void | lerp (const vector2 &v0, const vector2 &v1, float lerpVal) |
Public Attributes | |
| float | x |
| float | y |
| vector2::vector2 | ( | ) | [inline] |
| vector2::vector2 | ( | const float | _x, | |
| const float | _y | |||
| ) | [inline] |
| vector2::vector2 | ( | const vector2 & | vec | ) | [inline] |
| vector2::vector2 | ( | const float * | p | ) | [inline] |
| void vector2::set | ( | const float | _x, | |
| const float | _y | |||
| ) | [inline] |
| void vector2::set | ( | const vector2 & | vec | ) | [inline] |
| void vector2::set | ( | const float * | p | ) | [inline] |
| float vector2::len | ( | ) | const [inline] |
| void vector2::norm | ( | ) | [inline] |
| void vector2::operator+= | ( | const vector2 & | v0 | ) | [inline] |
| void vector2::operator-= | ( | const vector2 & | v0 | ) | [inline] |
| void vector2::operator *= | ( | const float | s | ) | [inline] |
| void vector2::operator/= | ( | const float | s | ) | [inline] |
| bool vector2::isequal | ( | const vector2 & | v, | |
| const float | tol = 0.0f | |||
| ) | const [inline] |
| int vector2::compare | ( | const vector2 & | v, | |
| float | tol = 0.0f | |||
| ) | const [inline] |
| void vector2::rotate | ( | float | angle | ) | [inline] |
| void vector2::lerp | ( | const vector2 & | v0, | |
| float | lerpVal | |||
| ) | [inline] |
| float vector2::x |
| float vector2::y |
1.5.3