Krita Source Code Documentation
Loading...
Searching...
No Matches
KoColorConversionTransformationFactory.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2007 Cyrille Berger <cberger@cberger.net>
3
*
4
* SPDX-License-Identifier: LGPL-2.1-or-later
5
*/
6
7
#ifndef _KO_COLOR_CONVERSION_TRANSFORMATION_FACTORY_H_
8
#define _KO_COLOR_CONVERSION_TRANSFORMATION_FACTORY_H_
9
10
class
KoColorSpace
;
11
class
KoColorConversionTransformation
;
12
13
#include <QString>
14
#include <
KoColorConversionTransformationAbstractFactory.h
>
15
19
class
KRITAPIGMENT_EXPORT
KoColorConversionTransformationFactory
:
public
KoColorConversionTransformationAbstractFactory
20
{
21
public
:
34
KoColorConversionTransformationFactory
(
const
QString &_srcModelId,
const
QString &_srcDepthId,
const
QString &_srcProfile,
const
QString &_dstModelId,
const
QString &_dstDepthId,
const
QString &_dstProfile);
35
~KoColorConversionTransformationFactory
()
override
;
36
37
public
:
41
QString srcColorModelId()
const
;
45
QString srcColorDepthId()
const
;
50
QString
srcProfile
()
const
;
54
QString dstColorModelId()
const
;
58
QString dstColorDepthId()
const
;
63
QString
dstProfile
()
const
;
64
protected
:
69
bool
canBeSource(
const
KoColorSpace
* srcCS)
const
;
74
bool
canBeDestination(
const
KoColorSpace
* dstCS)
const
;
75
private
:
76
struct
Private
;
77
Private
*
const
d
;
78
};
79
80
#endif
KoColorConversionTransformationAbstractFactory.h
KoColorConversionTransformationAbstractFactory
Definition
KoColorConversionTransformationAbstractFactory.h:16
KoColorSpace
Definition
KoColorSpace.h:78
Private
Definition
SvgTransformParser.cpp:20
KoColorConversionTransformationFactory
Definition
KoColorConversionTransformationFactory.cpp:16
KoColorConversionTransformationFactory::d
Private *const d
Definition
KoColorConversionTransformationFactory.h:77
KoColorConversionTransformationFactory::srcProfile
QString srcProfile() const
KoColorConversionTransformationFactory::dstProfile
QString dstProfile() const
KoColorConversionTransformation
Definition
KoColorConversionTransformation.cpp:17
libs
pigment
KoColorConversionTransformationFactory.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52