QtBase  v6.3.1
Classes | Functions
qtransform.h File Reference
#include <QtGui/qtguiglobal.h>
#include <QtGui/qpolygon.h>
#include <QtGui/qregion.h>
#include <QtGui/qwindowdefs.h>
#include <QtCore/qline.h>
#include <QtCore/qpoint.h>
#include <QtCore/qrect.h>
Include dependency graph for qtransform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QTransform
 The QTransform class specifies 2D transformations of a coordinate system. More...
 

Functions

 Q_DECLARE_TYPEINFO (QTransform, Q_RELOCATABLE_TYPE)
 
Q_GUI_EXPORT Q_DECL_CONST_FUNCTION size_t qHash (const QTransform &key, size_t seed=0) noexcept
 
QT_WARNING_POP bool qFuzzyCompare (const QTransform &t1, const QTransform &t2)
 
Q_GUI_EXPORT QDataStreamoperator<< (QDataStream &, const QTransform &)
 
Q_GUI_EXPORT QDataStreamoperator>> (QDataStream &, QTransform &)
 
Q_GUI_EXPORT QDebug operator<< (QDebug, const QTransform &)
 
QPoint operator* (const QPoint &p, const QTransform &m)
 
QPointF operator* (const QPointF &p, const QTransform &m)
 
QLineF operator* (const QLineF &l, const QTransform &m)
 
QLine operator* (const QLine &l, const QTransform &m)
 
QPolygon operator* (const QPolygon &a, const QTransform &m)
 
QPolygonF operator* (const QPolygonF &a, const QTransform &m)
 
QRegion operator* (const QRegion &r, const QTransform &m)
 
QTransform operator* (const QTransform &a, qreal n)
 
QTransform operator/ (const QTransform &a, qreal n)
 
QTransform operator+ (const QTransform &a, qreal n)
 
QTransform operator- (const QTransform &a, qreal n)
 

Function Documentation

◆ operator*() [1/8]

QLine operator* ( const QLine l,
const QTransform m 
)
related

Definition at line 365 of file qtransform.h.

◆ operator*() [2/8]

QLineF operator* ( const QLineF l,
const QTransform m 
)
related

Definition at line 363 of file qtransform.h.

◆ operator*() [3/8]

QPoint operator* ( const QPoint p,
const QTransform m 
)
related

Definition at line 359 of file qtransform.h.

◆ operator*() [4/8]

QPointF operator* ( const QPointF p,
const QTransform m 
)
related

Definition at line 361 of file qtransform.h.

◆ operator*() [5/8]

QPolygon operator* ( const QPolygon a,
const QTransform m 
)
related

Definition at line 367 of file qtransform.h.

◆ operator*() [6/8]

QPolygonF operator* ( const QPolygonF a,
const QTransform m 
)
related

Definition at line 369 of file qtransform.h.

◆ operator*() [7/8]

QRegion operator* ( const QRegion r,
const QTransform m 
)
related

Definition at line 371 of file qtransform.h.

◆ operator*() [8/8]

QTransform operator* ( const QTransform a,
qreal  n 
)
inline

Definition at line 374 of file qtransform.h.

◆ operator+()

QTransform operator+ ( const QTransform a,
qreal  n 
)
inline

Definition at line 378 of file qtransform.h.

◆ operator-()

QTransform operator- ( const QTransform a,
qreal  n 
)
inline

Definition at line 380 of file qtransform.h.

◆ operator/()

QTransform operator/ ( const QTransform a,
qreal  n 
)
inline

Definition at line 376 of file qtransform.h.

◆ operator<<() [1/2]

Q_GUI_EXPORT QDataStream& operator<< ( QDataStream s,
const QTransform m 
)
related

Definition at line 1034 of file qtransform.cpp.

◆ operator<<() [2/2]

Q_GUI_EXPORT QDebug operator<< ( QDebug  dbg,
const QTransform m 
)

Definition at line 1082 of file qtransform.cpp.

◆ operator>>()

Q_GUI_EXPORT QDataStream& operator>> ( QDataStream s,
QTransform t 
)
related

Definition at line 1058 of file qtransform.cpp.

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QTransform  ,
Q_RELOCATABLE_TYPE   
)

◆ qFuzzyCompare()

QT_WARNING_POP bool qFuzzyCompare ( const QTransform t1,
const QTransform t2 
)
related

Definition at line 333 of file qtransform.h.

◆ qHash()

Q_GUI_EXPORT Q_DECL_CONST_FUNCTION size_t qHash ( const QTransform key,
size_t  seed = 0 
)
related