|
R-Type
R-Type project
|
Public Member Functions | |
| Vector2 (float x=0.0f, float y=0.0f) | |
| Vector2 (Vector2 const &vec) | |
| void | setX (float _x) |
| void | setY (float _y) |
| float | getX () const |
| float | getY () const |
| Vector2 | operator+ (Vector2 const &vec) |
| Vector2 | operator+ (float const &f) |
| Vector2 | operator+ (Vector3 const &vec) |
| Vector2 & | operator+= (Vector2 const &vec) |
| Vector2 & | operator+= (float const &f) |
| Vector2 & | operator+= (Vector3 const &vec) |
| Vector2 | operator- (Vector2 const &vec) |
| Vector2 | operator- (float const &f) |
| Vector2 | operator- (Vector3 const &vec) |
| Vector2 & | operator-= (Vector2 const &vec) |
| Vector2 & | operator-= (float const &f) |
| Vector2 & | operator-= (Vector3 const &vec) |
| Vector2 | operator* (Vector2 const &vec) |
| Vector2 | operator* (float const &f) |
| Vector2 | operator* (Vector3 const &vec) |
| Vector2 & | operator*= (Vector2 const &vec) |
| Vector2 & | operator*= (float const &f) |
| Vector2 & | operator*= (Vector3 const &vec) |
| Vector2 | operator/ (Vector2 const &vec) |
| Vector2 | operator/ (float const &f) |
| Vector2 | operator/ (Vector3 const &vec) |
| Vector2 & | operator/= (Vector2 const &vec) |
| Vector2 & | operator/= (float const &f) |
| Vector2 & | operator/= (Vector3 const &vec) |
| Vector2 & | operator= (Vector2 const &vec) |
| Vector2 & | operator= (Vector3 const &vec) |
| bool | operator== (Vector2 const &vec) |
| bool | operator!= (Vector2 const &vec) |
| std::string | to_string () const |
Static Public Member Functions | |
| static Vector2 | zero () |
| static Vector2 | one () |