![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qcolormatrix_p.h>
Public Member Functions | |
constexpr bool | isNull () const |
constexpr float | determinant () const |
bool | isValid () const |
bool | isIdentity () const noexcept |
QColorMatrix | inverted () const |
QColorVector | map (const QColorVector &c) const |
QColorMatrix | transposed () const |
Static Public Member Functions | |
static QColorMatrix | identity () |
static QColorMatrix | fromScale (QColorVector v) |
static QColorMatrix | chromaticAdaptation (const QColorVector &whitePoint) |
static QColorMatrix | toXyzFromSRgb () |
static QColorMatrix | toXyzFromAdobeRgb () |
static QColorMatrix | toXyzFromDciP3D65 () |
static QColorMatrix | toXyzFromProPhotoRgb () |
static QColorMatrix | toXyzFromBt2020 () |
Public Attributes | |
QColorVector | r |
QColorVector | g |
QColorVector | b |
Friends | |
constexpr QColorMatrix | operator* (const QColorMatrix &a, const QColorMatrix &o) |
bool | comparesEqual (const QColorMatrix &lhs, const QColorMatrix &rhs) |
Definition at line 204 of file qcolormatrix_p.h.
|
inlinestatic |
Definition at line 288 of file qcolormatrix_p.h.
References identity(), map(), and operator*.
Referenced by QIcc::fromIccProfile().
|
inlineconstexpr |
Definition at line 216 of file qcolormatrix_p.h.
|
inlinestatic |
Definition at line 282 of file qcolormatrix_p.h.
Referenced by qColorSpacePrimaryPointsToXyzMatrix().
|
inlinestatic |
Definition at line 278 of file qcolormatrix_p.h.
Referenced by chromaticAdaptation(), isIdentity(), QColorSpacePrivate::transformationToColorSpace(), and QColorSpacePrivate::transformationToXYZ().
|
inline |
Definition at line 232 of file qcolormatrix_p.h.
Referenced by qColorSpacePrimaryPointsToXyzMatrix().
|
inlinenoexcept |
Definition at line 227 of file qcolormatrix_p.h.
References identity().
Referenced by QIcc::parseLutData(), and QIcc::parseMabData().
|
inlineconstexpr |
Definition at line 212 of file qcolormatrix_p.h.
|
inline |
Definition at line 222 of file qcolormatrix_p.h.
Referenced by QIcc::parseChad(), QIcc::parseLutData(), and QIcc::parseMabData().
|
inline |
Definition at line 265 of file qcolormatrix_p.h.
Referenced by chromaticAdaptation(), qColorSpacePrimaryPointsToXyzMatrix(), and visitElement().
|
inlinestatic |
Definition at line 321 of file qcolormatrix_p.h.
Referenced by QIcc::parseRgbMatrix().
|
inlinestatic |
Definition at line 339 of file qcolormatrix_p.h.
Referenced by QIcc::parseRgbMatrix().
|
inlinestatic |
Definition at line 327 of file qcolormatrix_p.h.
Referenced by QIcc::parseRgbMatrix().
|
inlinestatic |
Definition at line 333 of file qcolormatrix_p.h.
Referenced by QIcc::parseRgbMatrix().
|
inlinestatic |
Definition at line 315 of file qcolormatrix_p.h.
Referenced by QIcc::parseRgbMatrix().
|
inline |
Definition at line 271 of file qcolormatrix_p.h.
|
friend |
Definition at line 349 of file qcolormatrix_p.h.
|
friend |
Definition at line 248 of file qcolormatrix_p.h.
Referenced by chromaticAdaptation(), and qColorSpacePrimaryPointsToXyzMatrix().
QColorVector QColorMatrix::b |
Definition at line 210 of file qcolormatrix_p.h.
QColorVector QColorMatrix::g |
Definition at line 209 of file qcolormatrix_p.h.
QColorVector QColorMatrix::r |
Definition at line 208 of file qcolormatrix_p.h.