Krita Source Code Documentation
Loading...
Searching...
No Matches
KoMultipleColorConversionTransformation.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_MULTIPLE_COLOR_CONVERSION_TRANSFORMATION_H_
8
#define _KO_MULTIPLE_COLOR_CONVERSION_TRANSFORMATION_H_
9
10
#include <
KoColorConversionTransformation.h
>
11
12
#include "kritapigment_export.h"
13
23
class
KRITAPIGMENT_EXPORT
KoMultipleColorConversionTransformation
:
public
KoColorConversionTransformation
24
{
25
public
:
31
KoMultipleColorConversionTransformation
(
const
KoColorSpace
* srcCs,
const
KoColorSpace
* dstCs,
KoColorConversionTransformation::Intent
, KoColorConversionTransformation::ConversionFlags conversionFlags);
32
~KoMultipleColorConversionTransformation
()
override
;
38
void
appendTransfo(
KoColorConversionTransformation
* transfo);
39
void
transform
(
const
quint8 *src, quint8 *dst, qint32 nPixels)
const override
;
40
private
:
41
struct
Private
;
42
Private
*
const
d
;
43
};
44
45
#endif
KoColorConversionTransformation.h
KoColorSpace
Definition
KoColorSpace.h:78
Private
Definition
SvgTransformParser.cpp:20
KoColorConversionTransformation
Definition
KoColorConversionTransformation.cpp:17
KoColorConversionTransformation::transform
void transform(const quint8 *src, quint8 *dst, qint32 nPixels) const override=0
KoColorConversionTransformation::Intent
Intent
Definition
KoColorConversionTransformation.h:30
KoMultipleColorConversionTransformation
Definition
KoMultipleColorConversionTransformation.cpp:13
KoMultipleColorConversionTransformation::d
Private *const d
Definition
KoMultipleColorConversionTransformation.h:42
libs
pigment
KoMultipleColorConversionTransformation.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52