|
| FPoint2 (int ix, int iy) |
|
| FPoint2 (float fx, float fy) |
|
| FPoint2 (double dx, double dy) |
|
| FPoint2 (const DPoint2 &d) |
|
float | Length () const |
|
float | LengthSquared () const |
|
FPoint2 & | Normalize () |
|
FPoint2 & | SetLength (float len) |
|
void | Set (float fx, float fy) |
|
float | Dot (const FPoint2 &rhs) const |
|
void | Mult (const FPoint2 &factor) |
|
void | Mult (const float fx, const float fy) |
|
void | Div (const FPoint2 &factor) |
|
void | Div (const float fx, const float fy) |
|
void | Rotate (double radians) |
|
float | Cross (const FPoint2 &rhs) |
|
FPoint2 & | operator= (const FPoint2 &v) |
|
FPoint2 & | operator= (const class DPoint2 &v) |
|
FPoint2 | operator+ (const FPoint2 &v) const |
|
FPoint2 | operator- (const FPoint2 &v) const |
|
FPoint2 | operator* (float s) const |
|
FPoint2 | operator/ (float s) const |
|
void | operator+= (const FPoint2 &v) |
|
void | operator-= (const FPoint2 &v) |
|
void | operator*= (float s) |
|
void | operator/= (float s) |
|
bool | operator== (const FPoint2 &v) const |
|
bool | operator!= (const FPoint2 &v) const |
|
A 2-component vector class, single-precision (float).