Krita Source Code Documentation
Loading...
Searching...
No Matches
KoColorConversionTransformationAbstractFactory Class Referenceabstract

#include <KoColorConversionTransformationAbstractFactory.h>

+ Inheritance diagram for KoColorConversionTransformationAbstractFactory:

Public Member Functions

virtual KoColorProofingConversionTransformationcreateColorProofingTransformation (const KoColorSpace *srcColorSpace, const KoColorSpace *dstColorSpace, const KoColorSpace *proofingSpace, KoColorProofingConversionTransformation::Intent renderingIntent, KoColorProofingConversionTransformation::Intent proofingIntent, bool bpcFirstTransform, quint8 *gamutWarning, KoColorConversionTransformation::ConversionFlags displayConversionFlags) const
 
virtual KoColorConversionTransformationcreateColorTransformation (const KoColorSpace *srcColorSpace, const KoColorSpace *dstColorSpace, KoColorConversionTransformation::Intent renderingIntent, KoColorConversionTransformation::ConversionFlags conversionFlags) const =0
 
 KoColorConversionTransformationAbstractFactory ()
 
virtual ~KoColorConversionTransformationAbstractFactory ()
 

Detailed Description

Constructor & Destructor Documentation

◆ KoColorConversionTransformationAbstractFactory()

KoColorConversionTransformationAbstractFactory::KoColorConversionTransformationAbstractFactory ( )
inline

Definition at line 18 of file KoColorConversionTransformationAbstractFactory.h.

18{}

◆ ~KoColorConversionTransformationAbstractFactory()

virtual KoColorConversionTransformationAbstractFactory::~KoColorConversionTransformationAbstractFactory ( )
inlinevirtual

Definition at line 19 of file KoColorConversionTransformationAbstractFactory.h.

19{}

Member Function Documentation

◆ createColorProofingTransformation()

virtual KoColorProofingConversionTransformation * KoColorConversionTransformationAbstractFactory::createColorProofingTransformation ( const KoColorSpace * srcColorSpace,
const KoColorSpace * dstColorSpace,
const KoColorSpace * proofingSpace,
KoColorProofingConversionTransformation::Intent renderingIntent,
KoColorProofingConversionTransformation::Intent proofingIntent,
bool bpcFirstTransform,
quint8 * gamutWarning,
KoColorConversionTransformation::ConversionFlags displayConversionFlags ) const
inlinevirtual

Reimplemented in IccColorSpaceEngine.

Definition at line 35 of file KoColorConversionTransformationAbstractFactory.h.

43 {
44 Q_UNUSED(srcColorSpace);
45 Q_UNUSED(dstColorSpace);
46 Q_UNUSED(proofingSpace);
47 Q_UNUSED(renderingIntent);
48 Q_UNUSED(proofingIntent);
49 Q_UNUSED(bpcFirstTransform);
50 Q_UNUSED(gamutWarning);
51 Q_UNUSED(displayConversionFlags);
52 qFatal("createColorProofingTransform undefined.");
53 return 0;
54 }

◆ createColorTransformation()

virtual KoColorConversionTransformation * KoColorConversionTransformationAbstractFactory::createColorTransformation ( const KoColorSpace * srcColorSpace,
const KoColorSpace * dstColorSpace,
KoColorConversionTransformation::Intent renderingIntent,
KoColorConversionTransformation::ConversionFlags conversionFlags ) const
pure virtual

The documentation for this class was generated from the following file: