![]() |
Qt 6.x
The Qt SDK
|
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qrect.h>
#include <QtGui/qtransform.h>
#include <QtGui/qpainterpath.h>
#include <private/qrasterdefs_p.h>
#include <private/qdatabuffer_p.h>
#include "qpaintengineex_p.h"
Go to the source code of this file.
Classes | |
class | QOutlineMapper |
Macros | |
#define | QT_FT_BEGIN_HEADER |
#define | QT_FT_END_HEADER |
Functions | |
Q_GUI_EXPORT bool | qt_scaleForTransform (const QTransform &transform, qreal *scale) |
Variables | |
QT_BEGIN_NAMESPACE constexpr int | QT_RASTER_COORD_LIMIT = ((1<<15) - 1) |
#define QT_FT_BEGIN_HEADER |
Definition at line 24 of file qoutlinemapper_p.h.
#define QT_FT_END_HEADER |
Definition at line 25 of file qoutlinemapper_p.h.
Q_GUI_EXPORT bool qt_scaleForTransform | ( | const QTransform & | transform, |
qreal * | scale | ||
) |
Definition at line 2301 of file qtransform.cpp.
References qAbs(), qFuzzyCompare(), qMax(), qSqrt(), QTransform::TxRotate, QTransform::TxScale, and QTransform::TxTranslate.
Referenced by QCoreTextFontEngine::draw(), QPixmapBlurFilter::draw(), QCoreTextFontEngine::imageForGlyph(), QStrokerOps::setCurveThresholdFromTransform(), QOutlineMapper::setMatrix(), QOpenGL2PaintEngineEx::stroke(), QRasterPaintEngine::updateMatrix(), and QX11PaintEngine::updateMatrix().
|
constexpr |
Definition at line 38 of file qoutlinemapper_p.h.
Referenced by QRasterPaintEngine::drawEllipse(), QRasterPaintEngine::fillPath(), QRasterBuffer::prepare(), QOutlineMapper::setClipRect(), and QRasterPaintEnginePrivate::systemStateChanged().