My Project
Public Member Functions | List of all members
ParaEngine::QPolygon Class Reference
Inheritance diagram for ParaEngine::QPolygon:

Public Member Functions

 QPolygon (int size)
 
 QPolygon (const QPolygon &a)
 
 QPolygon (const std::vector< QPoint > &v)
 
 QPolygon (const QRect &r, bool closed=false)
 
 QPolygon (int nPoints, const int *points)
 
void swap (QPolygon &other)
 
const ParaEngine::QPointconstData () const
 
void translate (int dx, int dy)
 
void translate (const QPoint &offset)
 
QPolygon translated (int dx, int dy) const
 
QPolygon translated (const QPoint &offset) const
 
QRect boundingRect () const
 
void point (int i, int *x, int *y) const
 
QPoint point (int i) const
 
void setPoint (int index, int x, int y)
 
void setPoint (int index, const QPoint &p)
 
void setPoints (int nPoints, const int *points)
 
void setPoints (int nPoints, int firstx, int firsty,...)
 
void putPoints (int index, int nPoints, const int *points)
 
void putPoints (int index, int nPoints, int firstx, int firsty,...)
 
void putPoints (int index, int nPoints, const QPolygon &from, int fromIndex=0)
 
bool containsPoint (const QPoint &pt, FillRule fillRule) const
 
QPolygon united (const QPolygon &r) const
 
QPolygon intersected (const QPolygon &r) const
 
QPolygon subtracted (const QPolygon &r) const
 
QPolygonoperator<< (const QPoint &pt)
 

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