File indexing completed on 2024-05-12 15:59:33
0001 /* 0002 * SPDX-FileCopyrightText: 2007 Cyrille Berger <cberger@cberger.net> 0003 * 0004 * SPDX-License-Identifier: LGPL-2.1-or-later 0005 */ 0006 0007 #include "KoColorProofingConversionTransformation.h" 0008 0009 #include "KoColorSpace.h" 0010 0011 0012 KoColorProofingConversionTransformation::KoColorProofingConversionTransformation(const KoColorSpace* srcCs, 0013 const KoColorSpace* dstCs, 0014 const KoColorSpace* proofingSpace, 0015 Intent renderingIntent, 0016 Intent proofingIntent, 0017 ConversionFlags conversionFlags, 0018 quint8 *gamutWarning, 0019 double adaptationState) 0020 : KoColorConversionTransformation(srcCs, dstCs, renderingIntent, conversionFlags) 0021 { 0022 Q_ASSERT(proofingSpace); 0023 m_proofingIntent = proofingIntent; 0024 m_gamutWarning = gamutWarning; 0025 m_adaptationState = adaptationState; 0026 m_proofingSpace = proofingSpace; 0027 } 0028 0029 KoColorProofingConversionTransformation::~KoColorProofingConversionTransformation() 0030 { 0031 } 0032 0033 const KoColorSpace* KoColorProofingConversionTransformation::proofingSpace() const 0034 { 0035 return m_proofingSpace; 0036 }