|
|
Vector2D ()
| Vector2D |
Vector2D (const Vector2D& v)
| Vector2D |
Vector2D (const double x, const double y)
| Vector2D |
~Vector2D ()
| ~Vector2D |
friend Vector2D operator+ (const Vector2D&, const Vector2D&)
| operator+ |
inline friend Vector2D operator- (const Vector2D&, const Vector2D&)
| operator- |
friend Vector2D operator- (const Vector2D&)
| operator- |
Vector2D& operator= (const Vector2D&)
| operator= |
friend int operator== (const Vector2D&, const Vector2D&)
| operator== |
friend Vector2D operator* (const Vector2D&, const double)
| operator* |
friend Vector2D operator* (const double, const Vector2D&)
| operator* |
friend Vector2D operator/ (const Vector2D&, const double)
| operator/ |
friend ostream& operator<< (ostream&, const Vector2D&)
| operator<< |
friend istream& operator>> (istream&, Vector2D&)
| operator>> |
Vector2D& operator+= (const Vector2D&)
| operator+= |
Vector2D& operator-= (const Vector2D&)
| operator-= |
Vector2D& operator*= (const double)
| operator*= |
Vector2D& operator/= (const double)
| operator/= |
double operator[] (int)
| operator[] |
[const]
friend double length (const Vector2D&)
| length |
inline friend double lengthsqr (const Vector2D&)
| lengthsqr |
friend double vec2angle (const Vector2D&)
| vec2angle |
friend Vector2D angle2vec (const double)
| angle2vec |
Vector2D& normalize ()
| normalize |
friend Vector2D unit (const Vector2D&)
| unit |
inline friend double vedge (const Vector2D&, const Vector2D&)
| vedge |
inline friend double dot (const Vector2D&, const Vector2D&)
| dot |
friend Vector2D rotate (const Vector2D&, const double angle)
| rotate |
friend Vector2D rotate90 (const Vector2D&)
| rotate90 |
double vector[2] | vector[2] |
[private]
Vector2D& copy_vector (const Vector2D&)
| copy_vector |
[private]
Vector2D&
copy_vector (const Vector2D& other)
| copy_vector |
[private]
Vector2D&
normalize ()
| normalize |
[private]
Generated by: york on uerce13ws03 on Fri Oct 15 13:24:52 2004, using kdoc 2.0a54. |