PythonQtWrapper_QMatrix.cpp
195 lines
| 5.0 KiB
| text/x-c
|
CppLexer
florianlink
|
r13 | #include "PythonQtWrapper_QMatrix.h" | ||
florianlink
|
r24 | #include <PythonQtSignalReceiver.h> | ||
#include <PythonQtMethodInfo.h> | ||||
#include <PythonQtConversion.h> | ||||
florianlink
|
r13 | #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> | ||||
QMatrix* PythonQtWrapper_QMatrix::new_QMatrix() | ||||
{ | ||||
return new QMatrix(); } | ||||
QMatrix* PythonQtWrapper_QMatrix::new_QMatrix(const QMatrix& matrix) | ||||
{ | ||||
return new QMatrix(matrix); } | ||||
QMatrix* PythonQtWrapper_QMatrix::new_QMatrix(qreal m11, qreal m12, qreal m21, qreal m22, qreal dx, qreal dy) | ||||
{ | ||||
return new QMatrix(m11, m12, m21, m22, dx, dy); } | ||||
florianlink
|
r73 | bool PythonQtWrapper_QMatrix::isInvertible(QMatrix* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->isInvertible()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QMatrix* PythonQtWrapper_QMatrix::operator_multiply_assign(QMatrix* theWrappedObject, const QMatrix& arg__1) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return &( (*theWrappedObject)*= arg__1); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QMatrix::writeTo(QMatrix* theWrappedObject, QDataStream& arg__1) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | arg__1 << (*theWrappedObject); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QMatrix PythonQtWrapper_QMatrix::inverted(QMatrix* theWrappedObject, bool* invertible) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->inverted(invertible)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | qreal PythonQtWrapper_QMatrix::dx(QMatrix* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->dx()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QMatrix* PythonQtWrapper_QMatrix::rotate(QMatrix* theWrappedObject, qreal a) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return &( theWrappedObject->rotate(a)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QMatrix::setMatrix(QMatrix* theWrappedObject, qreal m11, qreal m12, qreal m21, qreal m22, qreal dx, qreal dy) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | ( theWrappedObject->setMatrix(m11, m12, m21, m22, dx, dy)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QMatrix* PythonQtWrapper_QMatrix::translate(QMatrix* theWrappedObject, qreal dx, qreal dy) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return &( theWrappedObject->translate(dx, dy)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | qreal PythonQtWrapper_QMatrix::det(QMatrix* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->det()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QMatrix PythonQtWrapper_QMatrix::operator_multiply(QMatrix* theWrappedObject, const QMatrix& o) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( (*theWrappedObject)* o); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QRegion& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | qreal PythonQtWrapper_QMatrix::m12(QMatrix* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->m12()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QMatrix* PythonQtWrapper_QMatrix::scale(QMatrix* theWrappedObject, qreal sx, qreal sy) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return &( theWrappedObject->scale(sx, sy)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QPolygon PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QPolygon& a) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(a)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QMatrix::readFrom(QMatrix* theWrappedObject, QDataStream& arg__1) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | arg__1 >> (*theWrappedObject); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRectF PythonQtWrapper_QMatrix::mapRect(QMatrix* theWrappedObject, const QRectF& arg__1) const | ||
{ | ||||
return ( theWrappedObject->mapRect(arg__1)); | ||||
} | ||||
bool PythonQtWrapper_QMatrix::isIdentity(QMatrix* theWrappedObject) const | ||||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->isIdentity()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QPoint PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QPoint& p) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(p)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QPolygon PythonQtWrapper_QMatrix::mapToPolygon(QMatrix* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->mapToPolygon(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QPointF PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QPointF& p) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(p)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QMatrix::operator_equal(QMatrix* theWrappedObject, const QMatrix& arg__1) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( (*theWrappedObject)== arg__1); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | qreal PythonQtWrapper_QMatrix::m21(QMatrix* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->m21()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRect PythonQtWrapper_QMatrix::mapRect(QMatrix* theWrappedObject, const QRect& arg__1) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->mapRect(arg__1)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QMatrix::reset(QMatrix* theWrappedObject) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | ( theWrappedObject->reset()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QMatrix* PythonQtWrapper_QMatrix::shear(QMatrix* theWrappedObject, qreal sh, qreal sv) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return &( theWrappedObject->shear(sh, sv)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | qreal PythonQtWrapper_QMatrix::m11(QMatrix* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->m11()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QLineF PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QLineF& l) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(l)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QPolygonF PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QPolygonF& a) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(a)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QPainterPath PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QPainterPath& p) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(p)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r28 | qreal PythonQtWrapper_QMatrix::dy(QMatrix* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->dy()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QLine PythonQtWrapper_QMatrix::map(QMatrix* theWrappedObject, const QLine& l) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->map(l)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | qreal PythonQtWrapper_QMatrix::m22(QMatrix* theWrappedObject) const | ||
florianlink
|
r28 | { | ||
florianlink
|
r73 | return ( theWrappedObject->m22()); | ||
florianlink
|
r28 | } | ||
florianlink
|
r73 | QString PythonQtWrapper_QMatrix::toString(QMatrix* obj) { | ||
QString result; | ||||
QDebug d(&result); | ||||
d << *obj; | ||||
return result; | ||||
florianlink
|
r13 | } | ||