Public Member Functions | |
| V2D & | operator= (const V3D &p3) |
| V2D (CGE2Engine *vm) | |
| V2D (CGE2Engine *vm, const V3D &p3) | |
| V2D (CGE2Engine *vm, int posx, int posy) | |
| bool | operator< (const V2D &p) const |
| bool | operator<= (const V2D &p) const |
| bool | operator> (const V2D &p) const |
| bool | operator>= (const V2D &p) const |
| V2D | operator+ (const V2D &p) const |
| V2D | operator- (const V2D &p) const |
| bool | operator== (const V3D &p) const |
| bool | operator!= (const V3D &p) const |
| bool | operator== (const V2D &p) const |
| uint16 | area () |
| bool | limited (const V2D &p) |
| V2D | scale (int z) |
Public Member Functions inherited from Common::Point | |
| constexpr | Point (int16 x1, int16 y1) |
Public Member Functions inherited from Common::PointBase< int16, Point > | |
| constexpr | PointBase (int16 x1, int16 y1) |
| bool | operator== (const Point &p) const |
| bool | operator!= (const Point &p) const |
| Point | operator+ (const Point &delta) const |
| Point | operator- (const Point &delta) const |
| Point | operator/ (int divisor) const |
| Point | operator/ (double divisor) const |
| Point | operator* (int multiplier) const |
| Point | operator* (double multiplier) const |
| void | operator+= (const Point &delta) |
| void | operator-= (const Point &delta) |
| uint | sqrDist (const Point &p) const |
| String | toString () const |
Additional Inherited Members | |
Public Attributes inherited from Common::PointBase< int16, Point > | |
| int16 | x |
| int16 | y |