#include <Vector2.h>
Diagramme de collaboration de Vector2:
Membres publics | |
Vector2 () | |
Vector2 (Real x, Real y) | |
Vector2 (const Vector2 &vector) | |
~Vector2 () | |
Real & | operator[] (const unsigned int i) const |
operator Real * () | |
void | operator= (const Vector2 &vector) |
void | operator+= (const Real scalar) |
void | operator+= (const Vector2 &vector) |
void | operator-= (const Real scalar) |
void | operator-= (const Vector2 &vector) |
void | operator *= (const Real scalar) |
Vector2 | operator+ (const Real scalar) const |
Vector2 | operator+ (const Vector2 &vector) const |
Vector2 | operator- (const Real scalar) const |
Vector2 | operator- (const Vector2 &vector) const |
Vector2 | operator * (const Real scalar) const |
Vector2 | operator/ (const Real scalar) const |
Real | dot (const Vector2 &vector) const |
Real | lengthSquared () |
Real | length () |
Vector2 | unit () |
Attributs Publics | |
Real | x |
Real | y |
Attributs Publics Statiques | |
const Vector2 | ZERO |
const Vector2 | UNIT_X |
const Vector2 | UNIT_Y |
Amis (friends) | |
Vector2 | operator+ (const Real scalar, const Vector2 &vector) |
Vector2 | operator- (const Real scalar, const Vector2 &vector) |
Vector2 | operator * (const Real scalar, const Vector2 &vector) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|