API reference - Class QTransformNotation used in Ruby API documentation Description: Binding of QTransform Sub-classes: TransformationType
Public constructors
Public methods
Public static methods and constants
Protected methods (static, non-static and constructors)
Deprecated methods (protected, public, static, non-static and constructors)
Detailed description[const] bool !=(const QTransform arg1)Description: Method bool QTransform::operator!=(const QTransform &) [const] QTransform *(const QTransform o)Description: Method QTransform QTransform::operator*(const QTransform &o) [const] QTransform *(double n)Description: Operator QTransform ::operator *(const QTransform &a, qreal n) This is the mapping of the global operator to the instance method. [const] QTransform +(double n)Description: Operator QTransform ::operator +(const QTransform &a, qreal n) This is the mapping of the global operator to the instance method. QTransform +=(double div)Description: Method QTransform &QTransform::operator+=(double div) [const] QTransform -(double n)Description: Operator QTransform ::operator -(const QTransform &a, qreal n) This is the mapping of the global operator to the instance method. QTransform -=(double div)Description: Method QTransform &QTransform::operator-=(double div) [const] QTransform /(double n)Description: Operator QTransform ::operator /(const QTransform &a, qreal n) This is the mapping of the global operator to the instance method. QTransform /=(double div)Description: Method QTransform &QTransform::operator/=(double div) QTransform =(const QTransform arg1)Description: Method QTransform &QTransform::operator*=(const QTransform &) Python specific notes:This method is not available for Python QTransform =(double div)Description: Method QTransform &QTransform::operator*=(double div) Python specific notes:This method is not available for Python [const] bool ==(const QTransform arg1)Description: Method bool QTransform::operator==(const QTransform &) [static,const] new QTransform_TransformationType ptr TxNoneDescription: Enum constant QTransform::TxNone [static,const] new QTransform_TransformationType ptr TxProjectDescription: Enum constant QTransform::TxProject [static,const] new QTransform_TransformationType ptr TxRotateDescription: Enum constant QTransform::TxRotate [static,const] new QTransform_TransformationType ptr TxScaleDescription: Enum constant QTransform::TxScale [static,const] new QTransform_TransformationType ptr TxShearDescription: Enum constant QTransform::TxShear [static,const] new QTransform_TransformationType ptr TxTranslateDescription: Enum constant QTransform::TxTranslate void _assign(const QTransform other)Description: Assigns another object to self void _createDescription: Ensures the C++ object is created Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created. void _destroyDescription: Explicitly destroys the object Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing. [const] bool _destroyed?Description: Returns a value indicating whether the object was already destroyed This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself. [const] bool _is_const_object?Description: Returns a value indicating whether the reference is a const reference This method returns true, if self is a const reference. In that case, only const methods may be called on self. void _manageDescription: Marks the object as managed by the script side. After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required. Usually it's not required to call this method. It has been introduced in version 0.24. void _unmanageDescription: Marks the object as no longer owned by the script side. Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur. Usually it's not required to call this method. It has been introduced in version 0.24. [const] QTransform adjointDescription: Method QTransform QTransform::adjoint() QTransform assign(const QTransform arg1)Description: Method QTransform &QTransform::operator=(const QTransform &) void createDescription: Ensures the C++ object is created Use of this method is deprecated. Use _create instead void destroyDescription: Explicitly destroys the object Use of this method is deprecated. Use _destroy instead [const] bool destroyed?Description: Returns a value indicating whether the object was already destroyed Use of this method is deprecated. Use _destroyed? instead [const] double detDescription: Method double QTransform::det() [const] double determinantDescription: Method double QTransform::determinant() [const] new QTransform ptr dupDescription: Creates a copy of self [const] double dxDescription: Method double QTransform::dx() [const] double dyDescription: Method double QTransform::dy() [static] QTransform fromScale(double dx,double dy)Description: Static method QTransform QTransform::fromScale(double dx, double dy) This method is static and can be called without an instance. [static] QTransform fromTranslate(double dx,double dy)Description: Static method QTransform QTransform::fromTranslate(double dx, double dy) This method is static and can be called without an instance. [const] QTransform inverted(bool ptr invertible = 0)Description: Method QTransform QTransform::inverted(bool *invertible) [const] bool isAffine?Description: Method bool QTransform::isAffine() [const] bool isIdentity?Description: Method bool QTransform::isIdentity() [const] bool isInvertible?Description: Method bool QTransform::isInvertible() [const] bool isRotating?Description: Method bool QTransform::isRotating() [const] bool isScaling?Description: Method bool QTransform::isScaling() [const] bool isTranslating?Description: Method bool QTransform::isTranslating() [const] bool is_const_object?Description: Returns a value indicating whether the reference is a const reference Use of this method is deprecated. Use _is_const_object? instead [const] double m11Description: Method double QTransform::m11() [const] double m12Description: Method double QTransform::m12() [const] double m13Description: Method double QTransform::m13() [const] double m21Description: Method double QTransform::m21() [const] double m22Description: Method double QTransform::m22() [const] double m23Description: Method double QTransform::m23() [const] double m31Description: Method double QTransform::m31() [const] double m32Description: Method double QTransform::m32() [const] double m33Description: Method double QTransform::m33() [const] QPoint map(const QPoint p)Description: Method QPoint QTransform::map(const QPoint &p) [const] QPointF map(const QPointF p)Description: Method QPointF QTransform::map(const QPointF &p) [const] QLine map(const QLine l)Description: Method QLine QTransform::map(const QLine &l) [const] QLineF map(const QLineF l)Description: Method QLineF QTransform::map(const QLineF &l) [const] QPolygonF map(const QPolygonF a)Description: Method QPolygonF QTransform::map(const QPolygonF &a) [const] QPolygon map(const QPolygon a)Description: Method QPolygon QTransform::map(const QPolygon &a) [const] QRegion map(const QRegion r)Description: Method QRegion QTransform::map(const QRegion &r) [const] QPainterPath map(const QPainterPath p)Description: Method QPainterPath QTransform::map(const QPainterPath &p) [const] void map(int x,int y,int ptr tx,int ptr ty)Description: Method void QTransform::map(int x, int y, int *tx, int *ty) [const] void map(double x,double y,double ptr tx,double ptr ty)Description: Method void QTransform::map(double x, double y, double *tx, double *ty) [const] QRect mapRect(const QRect arg1)Description: Method QRect QTransform::mapRect(const QRect &) [const] QRectF mapRect(const QRectF arg1)Description: Method QRectF QTransform::mapRect(const QRectF &) [const] QPolygon mapToPolygon(const QRect r)Description: Method QPolygon QTransform::mapToPolygon(const QRect &r) [static] new QTransform new(const Qt_Initialization arg1)Description: Constructor QTransform::QTransform(Qt::Initialization) This method creates an object of class QTransform. Python specific notes:This method is the default initializer of the object [static] new QTransform newDescription: Constructor QTransform::QTransform() This method creates an object of class QTransform. Python specific notes:This method is the default initializer of the object [static] new QTransform new(double h11,double h12,double h13,double h21,double h22,double h23,double h31,double h32,double h33 = 1.0)Description: Constructor QTransform::QTransform(double h11, double h12, double h13, double h21, double h22, double h23, double h31, double h32, double h33) This method creates an object of class QTransform. Python specific notes:This method is the default initializer of the object [static] new QTransform new(double h11,double h12,double h21,double h22,double dx,double dy)Description: Constructor QTransform::QTransform(double h11, double h12, double h21, double h22, double dx, double dy) This method creates an object of class QTransform. Python specific notes:This method is the default initializer of the object [static] new QTransform new(const QMatrix mtx)Description: Constructor QTransform::QTransform(const QMatrix &mtx) This method creates an object of class QTransform. Python specific notes:This method is the default initializer of the object [static] bool quadToQuad(const QPolygonF one,const QPolygonF two,QTransform result)Description: Static method bool QTransform::quadToQuad(const QPolygonF &one, const QPolygonF &two, QTransform &result) This method is static and can be called without an instance. [static] bool quadToSquare(const QPolygonF quad,QTransform result)Description: Static method bool QTransform::quadToSquare(const QPolygonF &quad, QTransform &result) This method is static and can be called without an instance. void resetDescription: Method void QTransform::reset() QTransform rotate(double a,const Qt_Axis axis = Qt::ZAxis)Description: Method QTransform &QTransform::rotate(double a, Qt::Axis axis) QTransform rotateRadians(double a,const Qt_Axis axis = Qt::ZAxis)Description: Method QTransform &QTransform::rotateRadians(double a, Qt::Axis axis) QTransform scale(double sx,double sy)Description: Method QTransform &QTransform::scale(double sx, double sy) void setMatrix(double m11,double m12,double m13,double m21,double m22,double m23,double m31,double m32,double m33)Description: Method void QTransform::setMatrix(double m11, double m12, double m13, double m21, double m22, double m23, double m31, double m32, double m33) QTransform shear(double sh,double sv)Description: Method QTransform &QTransform::shear(double sh, double sv) [static] bool squareToQuad(const QPolygonF square,QTransform result)Description: Static method bool QTransform::squareToQuad(const QPolygonF &square, QTransform &result) This method is static and can be called without an instance. [const] QMatrix toAffineDescription: Method const QMatrix &QTransform::toAffine() QTransform translate(double dx,double dy)Description: Method QTransform &QTransform::translate(double dx, double dy) [const] QTransform transposedDescription: Method QTransform QTransform::transposed() [const] QTransform_TransformationType typeDescription: Method QTransform::TransformationType QTransform::type() |