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