Krita Source Code Documentation
Loading...
Searching...
No Matches
LcmsColorSpace.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2002 Patrick Julien <freak@codepimps.org>
3
* SPDX-FileCopyrightText: 2005-2006 C. Boemann <cbo@boemann.dk>
4
* SPDX-FileCopyrightText: 2004, 2006-2007 Cyrille Berger <cberger@cberger.net>
5
*
6
* SPDX-License-Identifier: LGPL-2.1-or-later
7
*/
8
9
#include "
LcmsColorSpace.h
"
10
#include "
KoColorConversionTransformationFactory.h
"
11
#include "
KoColorModelStandardIds.h
"
12
13
#include "QDebug"
14
15
cmsHPROFILE
KoLcmsDefaultTransformations::s_RGBProfile
= 0;
16
QMap< QString, QMap< LcmsColorProfileContainer *, KoLcmsDefaultTransformations * > >
KoLcmsDefaultTransformations::s_transformations
;
17
18
// -- LcmsColorSpaceFactory --
19
QList<KoColorConversionTransformationFactory *>
LcmsColorSpaceFactory::colorConversionLinks
()
const
20
{
21
return
QList<KoColorConversionTransformationFactory *>
();
22
}
23
24
KoColorProfile
*
LcmsColorSpaceFactory::createColorProfile
(
const
QByteArray &rawData)
const
25
{
26
return
new
IccColorProfile
(rawData);
27
}
KoColorConversionTransformationFactory.h
KoColorModelStandardIds.h
LcmsColorSpace.h
IccColorProfile
Definition
IccColorProfile.h:20
LcmsColorSpaceFactory::createColorProfile
KoColorProfile * createColorProfile(const QByteArray &rawData) const override
Definition
LcmsColorSpace.cpp:24
LcmsColorSpaceFactory::colorConversionLinks
QList< KoColorConversionTransformationFactory * > colorConversionLinks() const override
Definition
LcmsColorSpace.cpp:19
QList
Definition
KisQStringListFwd.h:16
KoColorProfile
Definition
KoColorProfile.cpp:15
KoLcmsDefaultTransformations::s_transformations
static QMap< QString, QMap< LcmsColorProfileContainer *, KoLcmsDefaultTransformations * > > s_transformations
Definition
LcmsColorSpace.h:63
KoLcmsDefaultTransformations::s_RGBProfile
static cmsHPROFILE s_RGBProfile
Definition
LcmsColorSpace.h:62
plugins
color
lcms2engine
LcmsColorSpace.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52