Référence de la classe KoLabColorSpace

#include <KoLabColorSpace.h>

Graphe d'héritage de KoLabColorSpace:

[légende]
Graphe de collaboration de KoLabColorSpace:
[légende]
Liste de tous les membres

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

Description détaillée

Définition à la ligne 31 du fichier KoLabColorSpace.h.


Documentation des contructeurs et destructeur

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 :


Documentation des fonctions membres

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.

Paramètres:
independence the measure to which this colorspace will suffer from the manipulations of the tool or filter asking
Renvoie:
false if no degradation will take place, true if degradation will take place

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 :


Documentation des données membres

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]

Définition à la ligne 42 du fichier KoLabColorSpace.h.

Référencé par normalisedChannelValueText().

const quint32 KoLabColorSpace::MAX_CHANNEL_AB = 0xffff [static, private]

Définition à la ligne 43 du fichier KoLabColorSpace.h.

Référencé par normalisedChannelValueText().

const quint32 KoLabColorSpace::CHANNEL_AB_ZERO_OFFSET = 0x8000 [static, private]

Définition à la ligne 44 du fichier KoLabColorSpace.h.

Référencé par normalisedChannelValueText().


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Wed Nov 22 23:46:21 2006 pour KPlato par  doxygen 1.5.1-p1