QTransform

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (C++) extern (C++)
@QMetaType.Type.QTransform
@Q_MOVABLE_TYPE
struct QTransform {}

Constructors

this
this(qt.core.namespace.Initialization )
Undocumented in source.
this
this(qreal h11, qreal h12, qreal h13, qreal h21, qreal h22, qreal h23, qreal h31, qreal h32, qreal h33)
Undocumented in source.
this
this(qreal h11, qreal h12, qreal h21, qreal h22, qreal dx, qreal dy)
Undocumented in source.
this
this(const(QMatrix) mtx)
Undocumented in source.
this
this(const(QTransform) other)
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Enums

TransformationType
enum TransformationType
Undocumented in source.

Functions

adjoint
QTransform adjoint()
Undocumented in source.
det
qreal det()
Undocumented in source. Be warned that the author may not have intended to support it.
determinant
qreal determinant()
Undocumented in source. Be warned that the author may not have intended to support it.
dx
qreal dx()
Undocumented in source. Be warned that the author may not have intended to support it.
dy
qreal dy()
Undocumented in source. Be warned that the author may not have intended to support it.
inverted
QTransform inverted(bool* invertible)
Undocumented in source.
isAffine
bool isAffine()
Undocumented in source. Be warned that the author may not have intended to support it.
isIdentity
bool isIdentity()
Undocumented in source. Be warned that the author may not have intended to support it.
isInvertible
bool isInvertible()
Undocumented in source. Be warned that the author may not have intended to support it.
isRotating
bool isRotating()
Undocumented in source. Be warned that the author may not have intended to support it.
isScaling
bool isScaling()
Undocumented in source. Be warned that the author may not have intended to support it.
isTranslating
bool isTranslating()
Undocumented in source. Be warned that the author may not have intended to support it.
m11
qreal m11()
Undocumented in source. Be warned that the author may not have intended to support it.
m12
qreal m12()
Undocumented in source. Be warned that the author may not have intended to support it.
m13
qreal m13()
Undocumented in source. Be warned that the author may not have intended to support it.
m21
qreal m21()
Undocumented in source. Be warned that the author may not have intended to support it.
m22
qreal m22()
Undocumented in source. Be warned that the author may not have intended to support it.
m23
qreal m23()
Undocumented in source. Be warned that the author may not have intended to support it.
m31
qreal m31()
Undocumented in source. Be warned that the author may not have intended to support it.
m32
qreal m32()
Undocumented in source. Be warned that the author may not have intended to support it.
m33
qreal m33()
Undocumented in source. Be warned that the author may not have intended to support it.
map
QPoint map(const(QPoint) p)
Undocumented in source.
map
QPointF map(const(QPointF) p)
Undocumented in source.
map
QLine map(const(QLine) l)
Undocumented in source.
map
QLineF map(const(QLineF) l)
Undocumented in source.
map
QPolygonF map(const(QPolygonF) a)
Undocumented in source.
map
QPolygon map(const(QPolygon) a)
Undocumented in source.
map
QRegion map(const(QRegion) r)
Undocumented in source.
map
QPainterPath map(const(QPainterPath) p)
Undocumented in source.
map
void map(int x, int y, int* tx, int* ty)
Undocumented in source.
map
void map(qreal x, qreal y, qreal* tx, qreal* ty)
Undocumented in source.
mapRect
QRect mapRect(const(QRect) )
Undocumented in source.
mapRect
QRectF mapRect(const(QRectF) )
Undocumented in source.
mapToPolygon
QPolygon mapToPolygon(const(QRect) r)
Undocumented in source.
opOpAssign
QTransform opOpAssign(qreal num)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
QTransform opOpAssign(qreal num)
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source.
rotate
QTransform rotate(qreal a, qt.core.namespace.Axis axis)
Undocumented in source.
rotateRadians
QTransform rotateRadians(qreal a, qt.core.namespace.Axis axis)
Undocumented in source.
scale
QTransform scale(qreal sx, qreal sy)
Undocumented in source.
setMatrix
void setMatrix(qreal m11, qreal m12, qreal m13, qreal m21, qreal m22, qreal m23, qreal m31, qreal m32, qreal m33)
Undocumented in source.
shear
QTransform shear(qreal sh, qreal sv)
Undocumented in source.
toAffine
const(QMatrix) toAffine()
Undocumented in source.
translate
QTransform translate(qreal dx, qreal dy)
Undocumented in source.
transposed
QTransform transposed()
Undocumented in source.
type
TransformationType type()
Undocumented in source.

Static functions

fromScale
QTransform fromScale(qreal dx, qreal dy)
Undocumented in source.
fromTranslate
QTransform fromTranslate(qreal dx, qreal dy)
Undocumented in source.
quadToQuad
bool quadToQuad(const(QPolygonF) one, const(QPolygonF) two, QTransform result)
Undocumented in source.
quadToSquare
bool quadToSquare(const(QPolygonF) quad, QTransform result)
Undocumented in source.
squareToQuad
bool squareToQuad(const(QPolygonF) square, QTransform result)
Undocumented in source.

Meta