|
Krita Source Code Documentation
|
#include <KoColorConversionAlphaTransformation.h>
Inheritance diagram for KoColorConversionFromAlphaTransformationFactoryImpl< alpha_channel_type >:Public Member Functions | |
| KoColorConversionTransformation * | createColorTransformation (const KoColorSpace *srcColorSpace, const KoColorSpace *dstColorSpace, KoColorConversionTransformation::Intent renderingIntent, KoColorConversionTransformation::ConversionFlags conversionFlags) const override |
| KoColorConversionFromAlphaTransformationFactoryImpl (const QString &_dstModelId, const QString &_dstDepthId, const QString &_dstProfileName) | |
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 from 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 24 of file KoColorConversionAlphaTransformation.h.
| KoColorConversionFromAlphaTransformationFactoryImpl< alpha_channel_type >::KoColorConversionFromAlphaTransformationFactoryImpl | ( | const QString & | _dstModelId, |
| const QString & | _dstDepthId, | ||
| const QString & | _dstProfileName ) |
Definition at line 110 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 121 of file KoColorConversionAlphaTransformation.cpp.
References KoColorSpace::colorDepthId(), KoColorSpace::colorModelId(), Float16BitsColorDepthID, Float32BitsColorDepthID, GrayAColorModelID, Integer16BitsColorDepthID, Integer8BitsColorDepthID, and LABAColorModelID.