9#ifndef KOSIMPLECOLORSPACEFACTORY_H_
10#define KOSIMPLECOLORSPACEFACTORY_H_
53 QString
id()
const override {
57 QString
name()
const override {
98 return QString(
"default");
const KoID Float32BitsColorDepthID("F32", ki18n("32-bit float/channel"))
const KoID Float64BitsColorDepthID("F64", ki18n("64-bit float/channel"))
const KoID Float16BitsColorDepthID("F16", ki18n("16-bit float/channel"))
const KoID Integer8BitsColorDepthID("U8", ki18n("8-bit integer/channel"))
const KoID Integer16BitsColorDepthID("U16", ki18n("16-bit integer/channel"))
KoID colorDepthId() const override
KoColorProfile * createColorProfile(const QByteArray &) const override
int referenceDepth() const override
bool userVisible() const override
QString defaultProfile() const override
KoSimpleColorSpaceFactory(const QString &id, const QString &name, bool userVisible, const KoID &colorModelId, const KoID &colorDepthId, int referenceDepth=-1, int crossingCost=1)
QString id() const override
QString name() const override
bool isHdr() const override
QList< KoColorConversionTransformationFactory * > colorConversionLinks() const override
int crossingCost() const override
KoID colorModelId() const override
bool profileIsCompatible(const KoColorProfile *profile) const override
QString colorSpaceEngine() const override