#include <QtGui/qpolygon.h>
#ifndef QPOLYGON_H
class QPolygon: public QVector < class QPoint >{
public: inline QPolygon();
public: inline ~QPolygon();
public: inline QPolygon(class QPolygon const & a);
public: inline QPolygon(class QVector < class QPoint > const & v);
public: QPolygon(class QRect const & r, bool closed = 0);
public: QPolygon(int nPoints, int const * points);
public: operator struct QVariant () const
public: void translate(int dx, int dy);
public: class QRect boundingRect() const
public: void point(int i, int* x, int* y) const
public: void setPoints(int nPoints, int const * points);
public: void setPoints(int nPoints, int firstx, int firsty, ...);
public: void putPoints(int index, int nPoints, int const * points);
public: void putPoints(int index, int nPoints, int firstx, int firsty, ...);
public: void putPoints(int index, int nPoints, class QPolygon const & from, int fromIndex = 0);
public: inline QPolygon(int asize);
public: inline void setPoint(int index, class QPoint const & pt);
public: inline void setPoint(int index, int x, int y);
public: inline class QPoint point(int index) const
public: inline void translate(class QPoint const & offset);
};
#endif // QPOLYGON_H