Krita Source Code Documentation
Loading...
Searching...
No Matches
KoCopyColorConversionTransformation.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_COPY_COLOR_CONVERSION_TRANSFORMATION_H_
8
#define _KO_COPY_COLOR_CONVERSION_TRANSFORMATION_H_
9
10
#include "
KoColorConversionTransformation.h
"
11
#include "
KoColorConversionTransformationFactory.h
"
12
13
class
KoCopyColorConversionTransformation
:
public
KoColorConversionTransformation
14
{
15
public
:
16
explicit
KoCopyColorConversionTransformation
(
const
KoColorSpace
*cs);
17
void
transform
(
const
quint8 *srcU8, quint8 *dstU8, qint32 nPixels)
const override
;
18
};
19
20
class
KoCopyColorConversionTransformationFactory
:
public
KoColorConversionTransformationFactory
21
{
22
public
:
23
KoCopyColorConversionTransformationFactory
(
const
QString& _colorModelId,
const
QString& _depthId,
const
QString& _profileName);
24
KoColorConversionTransformation
*
createColorTransformation
(
const
KoColorSpace
* srcColorSpace,
25
const
KoColorSpace
* dstColorSpace,
26
KoColorConversionTransformation::Intent
renderingIntent,
27
KoColorConversionTransformation::ConversionFlags conversionFlags)
const override
;
28
};
29
30
31
#endif
KoColorConversionTransformationFactory.h
KoColorConversionTransformation.h
KoColorSpace
Definition
KoColorSpace.h:78
KoCopyColorConversionTransformationFactory
Definition
KoCopyColorConversionTransformation.h:21
KoCopyColorConversionTransformationFactory::createColorTransformation
KoColorConversionTransformation * createColorTransformation(const KoColorSpace *srcColorSpace, const KoColorSpace *dstColorSpace, KoColorConversionTransformation::Intent renderingIntent, KoColorConversionTransformation::ConversionFlags conversionFlags) const override
Definition
KoCopyColorConversionTransformation.cpp:24
KoCopyColorConversionTransformationFactory::KoCopyColorConversionTransformationFactory
KoCopyColorConversionTransformationFactory(const QString &_colorModelId, const QString &_depthId, const QString &_profileName)
Definition
KoCopyColorConversionTransformation.cpp:22
KoCopyColorConversionTransformation
Definition
KoCopyColorConversionTransformation.h:14
KoCopyColorConversionTransformation::transform
void transform(const quint8 *srcU8, quint8 *dstU8, qint32 nPixels) const override
Definition
KoCopyColorConversionTransformation.cpp:16
KoCopyColorConversionTransformation::KoCopyColorConversionTransformation
KoCopyColorConversionTransformation(const KoColorSpace *cs)
Definition
KoCopyColorConversionTransformation.cpp:12
KoColorConversionTransformationFactory
Definition
KoColorConversionTransformationFactory.cpp:16
KoColorConversionTransformation
Definition
KoColorConversionTransformation.cpp:17
KoColorConversionTransformation::Intent
Intent
Definition
KoColorConversionTransformation.h:30
libs
pigment
KoCopyColorConversionTransformation.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52