KHTML
Go to the documentation of this file.
27 #include "wtf/Platform.h"
41 : m_transform(a, b, c, d, tx, ty)
52 m_transform.setMatrix(a, b, c, d, tx, ty);
58 m_transform.map(qreal(x), qreal(y), &tx2, &ty2);
65 return m_transform.mapRect(rect);
70 return m_transform.mapRect(rect);
75 return m_transform.isIdentity();
80 return m_transform.m11();
85 m_transform.setMatrix(a,
b(),
c(),
d(),
e(),
f());
90 return m_transform.m12();
95 m_transform.setMatrix(
a(), b,
c(),
d(),
e(),
f());
100 return m_transform.m21();
105 m_transform.setMatrix(
a(),
b(), c,
d(),
e(),
f());
110 return m_transform.m22();
115 m_transform.setMatrix(
a(),
b(),
c(), d,
e(),
f());
120 return m_transform.dx();
125 m_transform.setMatrix(
a(),
b(),
c(),
d(), e,
f());
130 return m_transform.dy();
135 m_transform.setMatrix(
a(),
b(),
c(),
d(),
e(), f);
145 m_transform.
scale(sx, sy);
163 m_transform.
shear(sx, sy);
169 return m_transform.det();
177 return m_transform.inverted();
180 AffineTransform::operator QMatrix()
const
187 return m_transform == other.m_transform;
192 m_transform *= other.m_transform;
198 return m_transform * other.m_transform;
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat May 18 2013 11:43:18 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.