![]() |
Qt 6.x
The Qt SDK
|
#include <qcolormatrix_p.h>
Public Member Functions | |
bool | isNull () const |
bool | isValid () const |
bool | isIdentity () const noexcept |
QColorMatrix | inverted () const |
QColorMatrix | operator* (const QColorMatrix &o) const |
QColorVector | map (const QColorVector &c) const |
QColorMatrix | transposed () const |
Static Public Member Functions | |
static QColorMatrix | identity () |
static QColorMatrix | fromScale (QColorVector v) |
static QColorMatrix | toXyzFromSRgb () |
static QColorMatrix | toXyzFromAdobeRgb () |
static QColorMatrix | toXyzFromDciP3D65 () |
static QColorMatrix | toXyzFromProPhotoRgb () |
Public Attributes | |
QColorVector | r |
QColorVector | g |
QColorVector | b |
Friends | |
bool | operator== (const QColorMatrix &m1, const QColorMatrix &m2) |
bool | operator!= (const QColorMatrix &m1, const QColorMatrix &m2) |
Definition at line 81 of file qcolormatrix_p.h.
|
inlinestatic |
Definition at line 161 of file qcolormatrix_p.h.
Referenced by QColorSpacePrimaries::toXyzMatrix().
|
inlinestatic |
Definition at line 157 of file qcolormatrix_p.h.
Referenced by isIdentity().
|
inline |
Definition at line 109 of file qcolormatrix_p.h.
References b, g, r, QColorVector::x, QColorVector::y, and QColorVector::z.
Referenced by QColorSpacePrimaries::toXyzMatrix().
|
inlinenoexcept |
Definition at line 104 of file qcolormatrix_p.h.
References identity().
Referenced by QColorTransformPrivate::apply(), and QColorTransformPrivate::isIdentity().
|
inline |
Definition at line 92 of file qcolormatrix_p.h.
|
inline |
Definition at line 96 of file qcolormatrix_p.h.
References qFuzzyIsNull().
Referenced by QColorTransformPrivate::apply(), QColorTransformPrivate::applyReturnGray(), and QColorSpace::isValid().
|
inline |
Definition at line 144 of file qcolormatrix_p.h.
References QColorVector::x.
Referenced by applyMatrix(), QColorTransform::map(), QColorTransform::map(), QColorTransform::map(), QColorTransform::map(), QColorTransform::map(), and QColorSpacePrimaries::toXyzMatrix().
|
inline |
Definition at line 127 of file qcolormatrix_p.h.
References b, g, o, r, QColorVector::x, QColorVector::y, and QColorVector::z.
|
inlinestatic |
Definition at line 174 of file qcolormatrix_p.h.
Referenced by QIcc::fromIccProfile().
|
inlinestatic |
Definition at line 180 of file qcolormatrix_p.h.
Referenced by QIcc::fromIccProfile().
|
inlinestatic |
Definition at line 186 of file qcolormatrix_p.h.
Referenced by QIcc::fromIccProfile().
|
inlinestatic |
Definition at line 168 of file qcolormatrix_p.h.
Referenced by QIcc::fromIccProfile().
|
inline |
Definition at line 150 of file qcolormatrix_p.h.
|
friend |
Definition at line 199 of file qcolormatrix_p.h.
|
friend |
Definition at line 194 of file qcolormatrix_p.h.
QColorVector QColorMatrix::b |
Definition at line 87 of file qcolormatrix_p.h.
Referenced by applyMatrix(), QIcc::fromIccProfile(), inverted(), operator*(), and QIcc::toIccProfile().
QColorVector QColorMatrix::g |
Definition at line 86 of file qcolormatrix_p.h.
Referenced by applyMatrix(), QIcc::fromIccProfile(), inverted(), operator*(), and QIcc::toIccProfile().
QColorVector QColorMatrix::r |
Definition at line 85 of file qcolormatrix_p.h.
Referenced by applyMatrix(), QIcc::fromIccProfile(), inverted(), operator*(), QIcc::toIccProfile(), and QColorSpacePrimaries::toXyzMatrix().