#include <KoColorConversionTransformationFactory.h>
|
| 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 |
| |
| | Private (KisCanvas2 *c) |
| |
| 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 |
| |
| virtual KoColorConversionTransformation * | createColorTransformation (const KoColorSpace *srcColorSpace, const KoColorSpace *dstColorSpace, KoColorConversionTransformation::Intent renderingIntent, KoColorConversionTransformation::ConversionFlags conversionFlags) const =0 |
| |
| | KoColorConversionTransformationAbstractFactory () |
| |
| virtual | ~KoColorConversionTransformationAbstractFactory () |
| |
Factory to create a color transformation between two colorspaces.
Definition at line 16 of file KoColorConversionTransformationFactory.cpp.
◆ KoColorConversionTransformationFactory()
| KoColorConversionTransformationFactory::KoColorConversionTransformationFactory |
( |
const QString & | _srcModelId, |
|
|
const QString & | _srcDepthId, |
|
|
const QString & | _srcProfile, |
|
|
const QString & | _dstModelId, |
|
|
const QString & | _dstDepthId, |
|
|
const QString & | _dstProfile ) |
Create a color conversion transformation factory, that can create KoColorConversionTransformation object between a source colorspace and a destination colorspace.
- Parameters
-
| _srcModelId | id for the source color model |
| _srcDepthId | id for the source depth |
| _dstModelId | id for the destination color model |
| _dstDepthId | id for the destination depth |
| _srcProfile | name of the source profile, or empty if any profile |
| _dstProfile | name of the destination profile, or empty if any profile |
Definition at line 25 of file KoColorConversionTransformationFactory.cpp.
26{
27 d->srcModelId = _srcModelId;
28 d->srcDepthId = _srcDepthId;
29 d->dstModelId = _dstModelId;
30 d->dstDepthId = _dstDepthId;
33}
static KoColorSpaceRegistry * instance()
QString profileAlias(const QString &name) const
References d, KoColorSpaceRegistry::instance(), and KoColorSpaceRegistry::profileAlias().
◆ ~KoColorConversionTransformationFactory()
| KoColorConversionTransformationFactory::~KoColorConversionTransformationFactory |
( |
| ) |
|
|
override |
◆ canBeDestination()
| bool KoColorConversionTransformationFactory::canBeDestination |
( |
const KoColorSpace * | dstCS | ) |
const |
|
protected |
◆ canBeSource()
| bool KoColorConversionTransformationFactory::canBeSource |
( |
const KoColorSpace * | srcCS | ) |
const |
|
protected |
◆ dstColorDepthId()
| QString KoColorConversionTransformationFactory::dstColorDepthId |
( |
| ) |
const |
◆ dstColorModelId()
| QString KoColorConversionTransformationFactory::dstColorModelId |
( |
| ) |
const |
◆ dstProfile()
| QString KoColorConversionTransformationFactory::dstProfile |
( |
| ) |
const |
- Returns
- the name of the destination profile (note that an empty name means all profiles can be used)
◆ srcColorDepthId()
| QString KoColorConversionTransformationFactory::srcColorDepthId |
( |
| ) |
const |
◆ srcColorModelId()
| QString KoColorConversionTransformationFactory::srcColorModelId |
( |
| ) |
const |
◆ srcProfile()
| QString KoColorConversionTransformationFactory::srcProfile |
( |
| ) |
const |
- Returns
- the name of the source profile (note that an empty name means all profiles can be used)
| Private* const KoColorConversionTransformationFactory::d |
|
private |
◆ dstDepthId
| QString KoColorConversionTransformationFactory::dstDepthId |
◆ dstModelId
| QString KoColorConversionTransformationFactory::dstModelId |
◆ dstProfile
| QString KoColorConversionTransformationFactory::dstProfile |
◆ srcDepthId
| QString KoColorConversionTransformationFactory::srcDepthId |
◆ srcModelId
| QString KoColorConversionTransformationFactory::srcModelId |
◆ srcProfile
| QString KoColorConversionTransformationFactory::srcProfile |
The documentation for this class was generated from the following files: