|
Krita Source Code Documentation
|
#include <CmykF32ColorSpace.h>
Inheritance diagram for CmykF32ColorSpaceFactory:Public Member Functions | |
| CmykF32ColorSpaceFactory () | |
| KoID | colorDepthId () const override |
| KoID | colorModelId () const override |
| KoColorSpace * | createColorSpace (const KoColorProfile *p) const override |
| QString | defaultProfile () const override |
| QString | id () const override |
| bool | isHdr () const override |
| QString | name () const override |
| int | referenceDepth () const override |
| bool | userVisible () const override |
Public Member Functions inherited from LcmsColorSpaceFactory | |
| QList< KoColorConversionTransformationFactory * > | colorConversionLinks () const override |
| QString | colorSpaceEngine () const override |
| KoColorProfile * | createColorProfile (const QByteArray &rawData) const override |
| int | crossingCost () const override |
| bool | isHdr () const override |
| LcmsColorSpaceFactory (cmsUInt32Number cmType, cmsColorSpaceSignature colorSpaceSignature) | |
| bool | profileIsCompatible (const KoColorProfile *profile) const override |
Public Member Functions inherited from KoColorSpaceFactory | |
| virtual QList< KoColorConversionTransformationFactory * > | colorConversionLinksFromProfile (const KoColorProfile *profile) const |
| colorConversionLinksFromProfile Sometimes, we need to generate special color conversion links based on the properties of the profile. The Perceptual Quantizer profiles are an example of this. This function is called inside the color conversion system. | |
| const KoColorProfile * | colorProfile (const QByteArray &rawData, ProfileRegistrationInterface *registrationInterface, const CustomProfileNameAlias &customProfileNameAlias) const |
| const KoColorSpace * | grabColorSpace (const KoColorProfile *profile) |
| virtual | ~KoColorSpaceFactory () |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Additional Inherited Members | |
Public Types inherited from KoColorSpaceFactory | |
| using | CustomProfileNameAlias = QHash<QString, QString> |
Public Attributes inherited from KoColorSpaceFactory | |
| QHash< QString, KoColorSpace * > | availableColorspaces |
| QList< KoColorProfile * > | colorprofiles |
| QMutex | mutex |
| QHash< KoColorSpace *, QString > | stackInformation |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
Protected Member Functions inherited from KoColorSpaceFactory | |
| KoColorSpaceFactory () | |
Definition at line 57 of file CmykF32ColorSpace.h.
|
inline |
Definition at line 61 of file CmykF32ColorSpace.h.
|
inlineoverridevirtual |
Implements KoColorSpaceFactory.
Definition at line 86 of file CmykF32ColorSpace.h.
References Float32BitsColorDepthID.
|
inlineoverridevirtual |
Implements KoColorSpaceFactory.
Definition at line 81 of file CmykF32ColorSpace.h.
References CMYKAColorModelID.
|
inlineoverridevirtual |
creates a color space using the given profile.
Implements KoColorSpaceFactory.
Definition at line 96 of file CmykF32ColorSpace.h.
|
inlineoverridevirtual |
Returns the default icc profile for use with this colorspace. This may be ""
Implements KoColorSpaceFactory.
Definition at line 101 of file CmykF32ColorSpace.h.
|
inlineoverridevirtual |
Return the unchanging name of this color space
Implements KoColorSpaceFactory.
Definition at line 71 of file CmykF32ColorSpace.h.
References CmykF32ColorSpace::colorSpaceId().
|
inlineoverridevirtual |
Implements KoColorSpaceFactory.
Definition at line 106 of file CmykF32ColorSpace.h.
|
inlineoverridevirtual |
return the i18n'able description.
Implements KoColorSpaceFactory.
Definition at line 76 of file CmykF32ColorSpace.h.
References CMYKAColorModelID, Float32BitsColorDepthID, and KoID::name().
|
inlineoverridevirtual |
Implements KoColorSpaceFactory.
Definition at line 91 of file CmykF32ColorSpace.h.
|
inlineoverridevirtual |
Implements KoColorSpaceFactory.
Definition at line 66 of file CmykF32ColorSpace.h.