![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qcolortransferfunction_p.h>
Public Types | |
| enum class | Hint : quint32 { NoHint = 0 , Calculated = 1 , IsGamma = 2 , IsIdentity = 4 , IsSRgb = 8 } |
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 | isIdentity () const |
| bool | isSRgb () const |
| float | apply (float x) const |
| QColorTransferFunction | inverted () const |
| bool | matches (const QColorTransferFunction &o) const |
| Q_DECLARE_FLAGS (Hints, Hint) | |
Static Public Member Functions | |
| static QColorTransferFunction | fromGamma (float gamma) |
| static QColorTransferFunction | fromSRgb () |
| static QColorTransferFunction | fromProPhotoRgb () |
| static QColorTransferFunction | fromBt2020 () |
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 26 of file qcolortransferfunction_p.h.
|
strong |
| Enumerator | |
|---|---|
| NoHint | |
| Calculated | |
| IsGamma | |
| IsIdentity | |
| IsSRgb | |
Definition at line 141 of file qcolortransferfunction_p.h.
|
inlinenoexcept |
Definition at line 29 of file qcolortransferfunction_p.h.
References QColorTransferFunction(), m_a, m_b, m_c, m_d, m_e, m_f, and m_g.
Referenced by QColorTransferFunction(), QIcc::parseTRC(), and QIcc::parseTRCs().
|
inlinenoexcept |
Definition at line 34 of file qcolortransferfunction_p.h.
References QColorTransferFunction(), m_a, m_b, m_c, m_d, m_e, m_f, and m_g.
Referenced by QColorTransferFunction(), inverted(), and QIcc::parseTRC().
|
inline |
|
inlinestatic |
Definition at line 118 of file qcolortransferfunction_p.h.
References Calculated.
|
inlinestatic |
Definition at line 102 of file qcolortransferfunction_p.h.
References Calculated, IsGamma, IsIdentity, and NoHint.
Referenced by QIcc::parseTRC(), and QIcc::parseTRCs().
|
inlinestatic |
Definition at line 113 of file qcolortransferfunction_p.h.
References Calculated.
|
inlinestatic |
Definition at line 108 of file qcolortransferfunction_p.h.
References Calculated, and IsSRgb.
Referenced by QIcc::parseTRCs().
|
inline |
Definition at line 68 of file qcolortransferfunction_p.h.
References QColorTransferFunction(), m_a, m_b, m_c, m_d, m_e, m_f, and m_g.
|
inline |
Definition at line 38 of file qcolortransferfunction_p.h.
Referenced by QIcc::writeColorTrc().
|
inline |
Definition at line 43 of file qcolortransferfunction_p.h.
Referenced by QColorSpacePrivate::setTransferFunctionTable().
|
inline |
Definition at line 48 of file qcolortransferfunction_p.h.
Referenced by QColorSpacePrivate::setTransferFunctionTable().
|
inline |
Definition at line 123 of file qcolortransferfunction_p.h.
References m_a, m_b, m_c, m_d, m_e, m_f, and m_g.
Referenced by operator!=, and operator==.
| QColorTransferFunction::Q_DECLARE_FLAGS | ( | Hints | , |
| Hint | ) |
|
friend |
Definition at line 192 of file qcolortransferfunction_p.h.
References matches().
|
friend |
Definition at line 188 of file qcolortransferfunction_p.h.
References matches().
| float QColorTransferFunction::m_a |
Definition at line 133 of file qcolortransferfunction_p.h.
Referenced by QColorTransferFunction(), QColorTransferFunction(), apply(), inverted(), matches(), and QIcc::writeColorTrc().
| float QColorTransferFunction::m_b |
Definition at line 134 of file qcolortransferfunction_p.h.
Referenced by QColorTransferFunction(), QColorTransferFunction(), apply(), inverted(), matches(), and QIcc::writeColorTrc().
| float QColorTransferFunction::m_c |
Definition at line 135 of file qcolortransferfunction_p.h.
Referenced by QColorTransferFunction(), QColorTransferFunction(), apply(), inverted(), matches(), and QIcc::writeColorTrc().
| float QColorTransferFunction::m_d |
Definition at line 136 of file qcolortransferfunction_p.h.
Referenced by QColorTransferFunction(), QColorTransferFunction(), apply(), inverted(), matches(), and QIcc::writeColorTrc().
| float QColorTransferFunction::m_e |
Definition at line 137 of file qcolortransferfunction_p.h.
Referenced by QColorTransferFunction(), QColorTransferFunction(), apply(), inverted(), matches(), and QIcc::writeColorTrc().
| float QColorTransferFunction::m_f |
Definition at line 138 of file qcolortransferfunction_p.h.
Referenced by QColorTransferFunction(), QColorTransferFunction(), apply(), inverted(), matches(), and QIcc::writeColorTrc().
| float QColorTransferFunction::m_g |
Definition at line 139 of file qcolortransferfunction_p.h.
Referenced by QColorTransferFunction(), QColorTransferFunction(), apply(), inverted(), matches(), and QIcc::writeColorTrc().