My Project
Public Member Functions | Static Public Member Functions | Friends | List of all members
ParaEngine::QPoint Class Reference

Public Member Functions

 QPoint (int xpos, int ypos)
 
bool isNull () const
 
int x () const
 
int y () const
 
void setX (int x)
 
void setY (int y)
 
int manhattanLength () const
 
int & rx ()
 
int & ry ()
 
QPointoperator+= (const QPoint &p)
 
QPointoperator-= (const QPoint &p)
 
QPointoperator*= (float factor)
 
QPointoperator*= (double factor)
 
QPointoperator*= (int factor)
 
QPointoperator/= (float divisor)
 

Static Public Member Functions

static int dotProduct (const QPoint &p1, const QPoint &p2)
 

Friends

class QTransform
 
bool operator== (const QPoint &, const QPoint &)
 
bool operator!= (const QPoint &, const QPoint &)
 
const QPoint operator+ (const QPoint &, const QPoint &)
 
const QPoint operator- (const QPoint &, const QPoint &)
 
const QPoint operator* (const QPoint &, float)
 
const QPoint operator* (float, const QPoint &)
 
const QPoint operator* (const QPoint &, double)
 
const QPoint operator* (double, const QPoint &)
 
const QPoint operator* (const QPoint &, int)
 
const QPoint operator* (int, const QPoint &)
 
const QPoint operator+ (const QPoint &)
 
const QPoint operator- (const QPoint &)
 
const QPoint operator/ (const QPoint &, float)
 

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