Krita Source Code Documentation
Loading...
Searching...
No Matches
KoColorConversionCache.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.0-or-later
5*/
6
7#ifndef _KO_COLOR_CONVERSION_CACHE_HPP_
8#define _KO_COLOR_CONVERSION_CACHE_HPP_
9
11class KoColorSpace;
12
14
21{
22public:
24public:
27
37 const KoColorSpace* dst,
39 KoColorConversionTransformation::ConversionFlags conversionFlags);
40
47 void colorSpaceIsDestroyed(const KoColorSpace* src);
48private:
49 struct Private;
50 Private* const d;
51};
52
73
74
75#endif
KoColorConversionCache::CachedTransformation * m_transfo
KoCachedColorConversionTransformation(KoColorConversionCache::CachedTransformation *transfo)
const KoColorConversionTransformation * transformation() const
KoCachedColorConversionTransformation cachedConverter(const KoColorSpace *src, const KoColorSpace *dst, KoColorConversionTransformation::Intent _renderingIntent, KoColorConversionTransformation::ConversionFlags conversionFlags)
void colorSpaceIsDestroyed(const KoColorSpace *src)