![]() |
Qt 6.x
The Qt SDK
|
#include <qdistancefield_p.h>
Inheritance diagram for QDistanceFieldData:
Collaboration diagram for QDistanceFieldData:Public Member Functions | |
| QDistanceFieldData () | |
| QDistanceFieldData (const QDistanceFieldData &other) | |
| ~QDistanceFieldData () | |
Public Member Functions inherited from QSharedData | |
| QSharedData () noexcept | |
| Constructs a QSharedData object with a reference count of 0. | |
| QSharedData (const QSharedData &) noexcept | |
| Constructs a QSharedData object with reference count 0. | |
| QSharedData & | operator= (const QSharedData &)=delete |
| ~QSharedData ()=default | |
Static Public Member Functions | |
| static QDistanceFieldData * | create (const QSize &size) |
| static QDistanceFieldData * | create (const QPainterPath &path, bool doubleResolution) |
Public Attributes | |
| glyph_t | glyph |
| int | width |
| int | height |
| int | nbytes |
| uchar * | data |
Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
Definition at line 36 of file qdistancefield_p.h.
|
inline |
Definition at line 39 of file qdistancefield_p.h.
Referenced by create().
Here is the caller graph for this function:| QDistanceFieldData::QDistanceFieldData | ( | const QDistanceFieldData & | other | ) |
Definition at line 809 of file qdistancefield.cpp.
References nbytes, and other().
Here is the call graph for this function:| QDistanceFieldData::~QDistanceFieldData | ( | ) |
Definition at line 822 of file qdistancefield.cpp.
|
static |
Definition at line 842 of file qdistancefield.cpp.
References create(), data, makeDistanceField(), qCeil(), QT_DISTANCEFIELD_RADIUS(), and QT_DISTANCEFIELD_SCALE().
Here is the call graph for this function:
|
static |
Definition at line 827 of file qdistancefield.cpp.
References QDistanceFieldData(), and data.
Referenced by QDistanceField::QDistanceField(), QDistanceField::setGlyph(), and QDistanceField::setGlyph().
Here is the call graph for this function:
Here is the caller graph for this function:| uchar* QDistanceFieldData::data |
Definition at line 50 of file qdistancefield_p.h.
Referenced by QDistanceField::bits(), QDistanceField::bits(), QDistanceField::constBits(), QDistanceField::constScanLine(), QDistanceField::copy(), create(), create(), QDistanceField::isNull(), QDistanceField::scanLine(), QDistanceField::scanLine(), and QDistanceField::toImage().
| glyph_t QDistanceFieldData::glyph |
Definition at line 46 of file qdistancefield_p.h.
Referenced by QDistanceField::QDistanceField(), QDistanceField::copy(), QDistanceField::glyph(), QDistanceField::setGlyph(), and QDistanceField::setGlyph().
| int QDistanceFieldData::height |
Definition at line 48 of file qdistancefield_p.h.
Referenced by QDistanceField::copy(), QDistanceField::height(), and QDistanceField::toImage().
| int QDistanceFieldData::nbytes |
Definition at line 49 of file qdistancefield_p.h.
Referenced by QDistanceFieldData(), and QDistanceField::copy().
| int QDistanceFieldData::width |
Definition at line 47 of file qdistancefield_p.h.
Referenced by QDistanceField::constScanLine(), QDistanceField::copy(), QDistanceField::scanLine(), QDistanceField::scanLine(), QDistanceField::toImage(), and QDistanceField::width().