ScummVM API documentation
CGE2::V2D Class Reference
Inheritance diagram for CGE2::V2D:
Common::Point

Public Member Functions

V2Doperator= (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)
 
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* (int multiplier) const
 
Point operator/ (double divisor) const
 
Point operator* (double multiplier) const
 
void operator+= (const Point &delta)
 
void operator-= (const Point &delta)
 
uint sqrDist (const Point &p) const
 

Additional Inherited Members

- Public Attributes inherited from Common::Point
int16 x
 
int16 y
 

The documentation for this class was generated from the following file: