|
Krita Source Code Documentation
|
#include <KoColorConversionAlphaTransformation.h>
Inheritance diagram for KoColorConversionToAlphaTransformationFactoryImpl< alpha_channel_type >:Public Member Functions | |
| KoColorConversionTransformation * | createColorTransformation (const KoColorSpace *srcColorSpace, const KoColorSpace *dstColorSpace, KoColorConversionTransformation::Intent renderingIntent, KoColorConversionTransformation::ConversionFlags conversionFlags) const override |
| KoColorConversionToAlphaTransformationFactoryImpl (const QString &_dstModelId, const QString &_dstDepthId, const QString &_srcProfileName) | |
Public Member Functions inherited from KoColorConversionTransformationFactory | |
| QString | dstColorDepthId () const |
| QString | dstColorModelId () const |
| QString | dstProfile () const |
| KoColorConversionTransformationFactory (const QString &_srcModelId, const QString &_srcDepthId, const QString &_srcProfile, const QString &_dstModelId, const QString &_dstDepthId, const QString &_dstProfile) | |
| QString | srcColorDepthId () const |
| QString | srcColorModelId () const |
| QString | srcProfile () const |
| ~KoColorConversionTransformationFactory () override | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Public Member Functions inherited from KoColorConversionTransformationAbstractFactory | |
| virtual KoColorProofingConversionTransformation * | createColorProofingTransformation (const KoColorSpace *srcColorSpace, const KoColorSpace *dstColorSpace, const KoColorSpace *proofingSpace, KoColorProofingConversionTransformation::Intent renderingIntent, KoColorProofingConversionTransformation::Intent proofingIntent, bool bpcFirstTransform, quint8 *gamutWarning, KoColorConversionTransformation::ConversionFlags displayConversionFlags) const |
| KoColorConversionTransformationAbstractFactory () | |
| virtual | ~KoColorConversionTransformationAbstractFactory () |
Additional Inherited Members | |
Public Attributes inherited from KoColorConversionTransformationFactory | |
| QString | dstDepthId |
| QString | dstModelId |
| QString | dstProfile |
| QString | srcDepthId |
| QString | srcModelId |
| QString | srcProfile |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
Protected Member Functions inherited from KoColorConversionTransformationFactory | |
| bool | canBeDestination (const KoColorSpace *dstCS) const |
| bool | canBeSource (const KoColorSpace *srcCS) const |
Create converter to the alpha color space to any color space This class is for use by the KoColorConversionSystem, no reason to use it directly.
Definition at line 47 of file KoColorConversionAlphaTransformation.h.
| KoColorConversionToAlphaTransformationFactoryImpl< alpha_channel_type >::KoColorConversionToAlphaTransformationFactoryImpl | ( | const QString & | _dstModelId, |
| const QString & | _dstDepthId, | ||
| const QString & | _srcProfileName ) |
Definition at line 256 of file KoColorConversionAlphaTransformation.cpp.
|
overridevirtual |
Creates a color transformation between the source color space and the destination color space.
| srcColorSpace | source color space |
| dstColorSpace | destination color space |
| renderingIntent | rendering intent |
| conversionFlags | conversion flags |
Implements KoColorConversionTransformationAbstractFactory.
Definition at line 265 of file KoColorConversionAlphaTransformation.cpp.
References KoColorSpace::colorDepthId(), KoColorSpace::colorModelId(), Float16BitsColorDepthID, Float32BitsColorDepthID, GrayAColorModelID, Integer16BitsColorDepthID, Integer8BitsColorDepthID, and LABAColorModelID.