##// END OF EJS Templates
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes...
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@70 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r28:cf202027b50b
r34:5daedfb035c8
Show More
PythonQtWrapper_QMatrix.h
62 lines | 2.7 KiB | text/x-c | CLexer
#ifndef PYTHONQTWRAPPER_QMATRIX_H
#define PYTHONQTWRAPPER_QMATRIX_H
#include <qmatrix.h>
#include <QObject>
#include <PythonQt.h>
#include <QPainterPath>
#include <QVariant>
#include <qdatastream.h>
#include <qline.h>
#include <qmatrix.h>
#include <qpainterpath.h>
#include <qpoint.h>
#include <qpolygon.h>
#include <qrect.h>
#include <qregion.h>
class PythonQtWrapper_QMatrix : public QObject
{ Q_OBJECT
public:
public slots:
QMatrix* new_QMatrix();
QMatrix* new_QMatrix(const QMatrix& matrix);
QMatrix* new_QMatrix(qreal m11, qreal m12, qreal m21, qreal m22, qreal dx, qreal dy);
void delete_QMatrix(QMatrix* obj) { delete obj; }
qreal m12(QMatrix* theWrappedObject) const;
QMatrix& rotate(QMatrix* theWrappedObject, qreal a);
void readFrom(QMatrix* theWrappedObject, QDataStream& arg__1);
qreal det(QMatrix* theWrappedObject) const;
void setMatrix(QMatrix* theWrappedObject, qreal m11, qreal m12, qreal m21, qreal m22, qreal dx, qreal dy);
void reset(QMatrix* theWrappedObject);
QRegion map(QMatrix* theWrappedObject, const QRegion& r) const;
QPolygon mapToPolygon(QMatrix* theWrappedObject, const QRect& r) const;
qreal m11(QMatrix* theWrappedObject) const;
QPointF map(QMatrix* theWrappedObject, const QPointF& p) const;
QPolygon map(QMatrix* theWrappedObject, const QPolygon& a) const;
void writeTo(QMatrix* theWrappedObject, QDataStream& arg__1);
QPoint map(QMatrix* theWrappedObject, const QPoint& p) const;
QMatrix inverted(QMatrix* theWrappedObject, bool* invertible = 0) const;
bool operator_equal(QMatrix* theWrappedObject, const QMatrix& arg__1) const;
qreal m21(QMatrix* theWrappedObject) const;
QMatrix& shear(QMatrix* theWrappedObject, qreal sh, qreal sv);
qreal dx(QMatrix* theWrappedObject) const;
QLineF map(QMatrix* theWrappedObject, const QLineF& l) const;
QPolygonF map(QMatrix* theWrappedObject, const QPolygonF& a) const;
QPainterPath map(QMatrix* theWrappedObject, const QPainterPath& p) const;
QMatrix& operator_multiply_assign(QMatrix* theWrappedObject, const QMatrix& arg__1);
QLine map(QMatrix* theWrappedObject, const QLine& l) const;
QRect mapRect(QMatrix* theWrappedObject, const QRect& arg__1) const;
qreal m22(QMatrix* theWrappedObject) const;
QMatrix operator_multiply(QMatrix* theWrappedObject, const QMatrix& o) const;
bool isInvertible(QMatrix* theWrappedObject) const;
QMatrix& translate(QMatrix* theWrappedObject, qreal dx, qreal dy);
qreal dy(QMatrix* theWrappedObject) const;
QRectF mapRect(QMatrix* theWrappedObject, const QRectF& arg__1) const;
QMatrix& scale(QMatrix* theWrappedObject, qreal sx, qreal sy);
bool isIdentity(QMatrix* theWrappedObject) const;
};
#endif // PYTHONQTWRAPPER_QMATRIX_H