#include <vector2d.hxx>
| Public Member Functions | |
| Vector2d () | |
| Vector2d (float x_, float y_) | |
| void | operator+= (const Vector2d &vec) | 
| void | operator-= (const Vector2d &vec) | 
| void | operator *= (float f) | 
| Vector2d | operator+ (const Vector2d &vec) const | 
| float | dot (const Vector2d &vec) const | 
| Vector2d | operator- () const | 
| Vector2d | operator- (const Vector2d &vec) const | 
| Vector2d | operator * (float f) const | 
| float | norm () const | 
| void | normalize () | 
| Public Attributes | |
| float | x | 
| float | y | 
| 
 | 
| 
 Definition at line 33 of file vector2d.hxx. Referenced by operator *(), operator+(), and operator-(). | 
| 
 | ||||||||||||
| 
 Definition at line 37 of file vector2d.hxx. | 
| 
 | 
| 
 Definition at line 65 of file vector2d.hxx. Referenced by Spring::update(). | 
| 
 | 
| 
 Definition at line 85 of file vector2d.hxx. Referenced by Spring::draw(), World::draw_springs(), World::get_particle(), normalize(), Selection::rotate(), Spring::update(), and Particle::update(). | 
| 
 | 
| 
 Definition at line 91 of file vector2d.hxx. References norm(). Referenced by Spring::update(), and Particle::update(). | 
| 
 | 
| 
 Definition at line 80 of file vector2d.hxx. References Vector2d(). | 
| 
 | 
| 
 Definition at line 54 of file vector2d.hxx. | 
| 
 | 
| 
 Definition at line 60 of file vector2d.hxx. References Vector2d(), x, and y. | 
| 
 | 
| 
 Definition at line 42 of file vector2d.hxx. | 
| 
 | 
| 
 Definition at line 75 of file vector2d.hxx. References Vector2d(), x, and y. | 
| 
 | 
| 
 Definition at line 70 of file vector2d.hxx. References Vector2d(). | 
| 
 | 
| 
 Definition at line 48 of file vector2d.hxx. | 
| 
 | 
| 
 | 
 1.3-rc3
1.3-rc3