Qt 4.8
|
#include "qtransform.h"
#include "qdatastream.h"
#include "qdebug.h"
#include "qmatrix.h"
#include "qregion.h"
#include "qpainterpath.h"
#include "qvariant.h"
#include <qmath.h>
#include <qnumeric.h>
#include <private/qbezier_p.h>
Go to the source code of this file.
Classes | |
struct | QHomogeneousCoordinate |
Macros | |
#define | MAP(x, y, nx, ny) |
#define | Q_NEAR_CLIP (sizeof(qreal) == sizeof(double) ? 0.000001 : 0.0001) |
Variables | |
const qreal | deg2rad = qreal(0.017453292519943295769) |
const qreal | inv_dist_to_plane = 1. / 1024. |
#define MAP | ( | x, | |
y, | |||
nx, | |||
ny | |||
) |
Definition at line 61 of file qtransform.cpp.
Referenced by QTransform::map(), QTransform::mapRect(), and QTransform::mapToPolygon().
#define Q_NEAR_CLIP (sizeof(qreal) == sizeof(double) ? 0.000001 : 0.0001) |
Definition at line 56 of file qtransform.cpp.
Referenced by lineTo_clipped(), and needsPerspectiveClipping().
|
inlinestatic |
Definition at line 1608 of file qtransform.cpp.
Referenced by mapProjective().
|
inlinestatic |
Definition at line 1567 of file qtransform.cpp.
Referenced by cubicTo_clipped(), and mapProjective().
|
inlinestatic |
Definition at line 1558 of file qtransform.cpp.
Referenced by lineTo_clipped().
|
static |
Definition at line 1393 of file qtransform.cpp.
Referenced by QTransform::map().
|
static |
Definition at line 1627 of file qtransform.cpp.
|
inlinestatic |
Definition at line 1912 of file qtransform.cpp.
Referenced by QTransform::mapRect().
|
related |
Definition at line 1064 of file qtransform.cpp.
Referenced by qFuzzyCompare().
QDebug operator<< | ( | QDebug | dbg, |
const QTransform & | m | ||
) |
Definition at line 1115 of file qtransform.cpp.
|
related |
Definition at line 1091 of file qtransform.cpp.
Referenced by qFuzzyCompare().
Q_AUTOTEST_EXPORT QPainterPath qt_regionToPath | ( | const QRegion & | region | ) |
Definition at line 1160 of file qregion.cpp.
Referenced by QTransform::map().
Q_GUI_EXPORT bool qt_scaleForTransform | ( | const QTransform & | transform, |
qreal * | scale | ||
) |
Definition at line 2407 of file qtransform.cpp.
Referenced by QPaintEngineEx::createState(), cubicTo_clipped(), QPixmapBlurFilter::draw(), QGL2PaintEngineEx::fill(), lineTo_clipped(), qt_blurImage(), QStrokerOps::setCurveThresholdFromTransform(), QVGPaintEnginePrivate::setTransform(), QGL2PaintEngineEx::stroke(), QOpenGLPaintEnginePrivate::strokeLines(), QOpenGLPaintEnginePrivate::strokePath(), QX11PaintEngine::updateMatrix(), QRasterPaintEngine::updateMatrix(), and QVGPaintEnginePrivate::updateTransform().
Definition at line 595 of file qtransform.cpp.
Referenced by QTransform::rotate().
const qreal inv_dist_to_plane = 1. / 1024. |
Definition at line 596 of file qtransform.cpp.
Referenced by QTransform::rotate(), and QTransform::rotateRadians().