7#ifndef _KO_COLOR_SPACE_ENGINE_H_
8#define _KO_COLOR_SPACE_ENGINE_H_
34 const QString&
id()
const;
35 const QString&
name()
const;
54 virtual bool supportsColorSpace(
const QString& colorModelId,
const QString& colorDepthId,
const KoColorProfile *profile)
const;
ColorPrimaries
The colorPrimaries enum Enum of colorants, follows ITU H.273 for values 0 to 255, and has extra known...
TransferCharacteristics
The transferCharacteristics enum Enum of transfer characteristics, follows ITU H.273 for values 0 to ...
PythonPluginManager * instance
virtual const KoColorProfile * getProfile(const QVector< double > &colorants, ColorPrimaries colorPrimaries, TransferCharacteristics transferFunction)=0
getProfile This tries to generate a profile with the given characteristics and add it to the registry...
virtual void removeProfile(const QString &filename)=0
const QString & name() const
const QString & id() const
virtual const KoColorProfile * addProfile(const QString &filename)=0
virtual const KoColorProfile * addProfile(const QByteArray &data)=0