#include <KoLabColorSpace.h>
Graphe d'héritage de KoLabColorSpace:
Fonctions membres publiques | |
KoLabColorSpace (KoColorSpaceRegistry *parent, KoColorProfile *p) | |
virtual bool | willDegrade (ColorSpaceIndependence independence) const |
virtual QString | normalisedChannelValueText (const quint8 *pixel, quint32 channelIndex) const |
Attributs privés statiques | |
static const quint32 | CHANNEL_L = 0 |
static const quint32 | CHANNEL_A = 1 |
static const quint32 | CHANNEL_B = 2 |
static const quint32 | CHANNEL_ALPHA = 3 |
static const quint32 | MAX_CHANNEL_L = 0xff00 |
static const quint32 | MAX_CHANNEL_AB = 0xffff |
static const quint32 | CHANNEL_AB_ZERO_OFFSET = 0x8000 |
Définition à la ligne 31 du fichier KoLabColorSpace.h.
KoLabColorSpace::KoLabColorSpace | ( | KoColorSpaceRegistry * | parent, | |
KoColorProfile * | p | |||
) |
Définition à la ligne 29 du fichier KoLabColorSpace.cpp.
Références KoChannelInfo::ALPHA, CHANNEL_A, CHANNEL_ALPHA, CHANNEL_B, CHANNEL_L, KoChannelInfo::COLOR, COMPOSITE_ERASE, COMPOSITE_OVER, KoLcmsColorSpace< LabU16Traits >::init(), KoColorSpace::m_channels, KoColorSpace::m_compositeOps, et KoChannelInfo::UINT16.
Voici le graphe d'appel pour cette fonction :
bool KoLabColorSpace::willDegrade | ( | ColorSpaceIndependence | independence | ) | const [virtual] |
If false, images in this colorspace will degrade considerably by functions, tools and filters that have the given measure of colorspace independence.
independence | the measure to which this colorspace will suffer from the manipulations of the tool or filter asking |
Implémente KoColorSpace.
Définition à la ligne 41 du fichier KoLabColorSpace.cpp.
Références TO_RGBA8.
QString KoLabColorSpace::normalisedChannelValueText | ( | const quint8 * | pixel, | |
quint32 | channelIndex | |||
) | const [virtual] |
Return a string with the channel's value with integer channels normalised to the floating point range 0 to 1, if appropriate.
Réimplémentée à partir de KoColorSpaceAbstract< LabU16Traits >.
Définition à la ligne 49 du fichier KoLabColorSpace.cpp.
Références CHANNEL_A, CHANNEL_AB_ZERO_OFFSET, CHANNEL_ALPHA, CHANNEL_B, CHANNEL_L, MAX_CHANNEL_AB, MAX_CHANNEL_L, KoColorSpaceAbstract< LabU16Traits >::nChannels(), et UINT16_MAX.
Voici le graphe d'appel pour cette fonction :
const quint32 KoLabColorSpace::CHANNEL_L = 0 [static, private] |
Définition à la ligne 38 du fichier KoLabColorSpace.h.
Référencé par KoLabColorSpace(), et normalisedChannelValueText().
const quint32 KoLabColorSpace::CHANNEL_A = 1 [static, private] |
Définition à la ligne 39 du fichier KoLabColorSpace.h.
Référencé par KoLabColorSpace(), et normalisedChannelValueText().
const quint32 KoLabColorSpace::CHANNEL_B = 2 [static, private] |
Définition à la ligne 40 du fichier KoLabColorSpace.h.
Référencé par KoLabColorSpace(), et normalisedChannelValueText().
const quint32 KoLabColorSpace::CHANNEL_ALPHA = 3 [static, private] |
Définition à la ligne 41 du fichier KoLabColorSpace.h.
Référencé par KoLabColorSpace(), et normalisedChannelValueText().
const quint32 KoLabColorSpace::MAX_CHANNEL_L = 0xff00 [static, private] |
const quint32 KoLabColorSpace::MAX_CHANNEL_AB = 0xffff [static, private] |
const quint32 KoLabColorSpace::CHANNEL_AB_ZERO_OFFSET = 0x8000 [static, private] |