![]() |
Qt 6.x
The Qt SDK
|
#include <qcolortransferfunction_p.h>
Public Member Functions | |
QColorTransferFunction () noexcept | |
QColorTransferFunction (float a, float b, float c, float d, float e, float f, float g) noexcept | |
bool | isGamma () const |
bool | isLinear () const |
bool | isSRgb () const |
float | apply (float x) const |
QColorTransferFunction | inverted () const |
bool | matches (const QColorTransferFunction &o) const |
Static Public Member Functions | |
static QColorTransferFunction | fromGamma (float gamma) |
static QColorTransferFunction | fromSRgb () |
static QColorTransferFunction | fromProPhotoRgb () |
Public Attributes | |
float | m_a |
float | m_b |
float | m_c |
float | m_d |
float | m_e |
float | m_f |
float | m_g |
Friends | |
bool | operator== (const QColorTransferFunction &f1, const QColorTransferFunction &f2) |
bool | operator!= (const QColorTransferFunction &f1, const QColorTransferFunction &f2) |
Definition at line 25 of file qcolortransferfunction_p.h.
|
inlinenoexcept |
Definition at line 28 of file qcolortransferfunction_p.h.
|
inlinenoexcept |
Definition at line 31 of file qcolortransferfunction_p.h.
|
inline |
Definition at line 51 of file qcolortransferfunction_p.h.
Referenced by QColorTrcLut::fromTransferFunction().
|
inlinestatic |
Definition at line 89 of file qcolortransferfunction_p.h.
Referenced by QIcc::fromIccProfile(), QIcc::parseTRC(), and QColorSpacePrivate::setTransferFunction().
|
inlinestatic |
Definition at line 97 of file qcolortransferfunction_p.h.
Referenced by QColorSpacePrivate::setTransferFunction().
|
inlinestatic |
Definition at line 93 of file qcolortransferfunction_p.h.
Referenced by QColorTransferTable::asColorTransferFunction(), QIcc::fromIccProfile(), and QColorSpacePrivate::setTransferFunction().
|
inline |
Definition at line 59 of file qcolortransferfunction_p.h.
References d, e, and qFuzzyIsNull().
|
inline |
Definition at line 35 of file qcolortransferfunction_p.h.
Referenced by QIcc::fromIccProfile().
|
inline |
Definition at line 40 of file qcolortransferfunction_p.h.
Referenced by QIcc::fromIccProfile(), and QColorSpacePrivate::setTransferFunctionTable().
|
inline |
Definition at line 45 of file qcolortransferfunction_p.h.
Referenced by QIcc::fromIccProfile(), and QColorSpacePrivate::setTransferFunctionTable().
|
inline |
Definition at line 101 of file qcolortransferfunction_p.h.
References o.
|
friend |
Definition at line 160 of file qcolortransferfunction_p.h.
|
friend |
Definition at line 156 of file qcolortransferfunction_p.h.
float QColorTransferFunction::m_a |
Definition at line 111 of file qcolortransferfunction_p.h.
float QColorTransferFunction::m_b |
Definition at line 112 of file qcolortransferfunction_p.h.
float QColorTransferFunction::m_c |
Definition at line 113 of file qcolortransferfunction_p.h.
float QColorTransferFunction::m_d |
Definition at line 114 of file qcolortransferfunction_p.h.
float QColorTransferFunction::m_e |
Definition at line 115 of file qcolortransferfunction_p.h.
float QColorTransferFunction::m_f |
Definition at line 116 of file qcolortransferfunction_p.h.
float QColorTransferFunction::m_g |
Definition at line 117 of file qcolortransferfunction_p.h.
Referenced by QIcc::fromIccProfile().