"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "plugins/color/lcms2engine/colorprofiles/IccColorProfile.h" between
krita-5.1.3.tar.xz and krita-5.1.4.tar.xz

About: Krita is a painting program offering art tools for everyone (concept art, texture and matte painters, illustrations and comics).

IccColorProfile.h  (krita-5.1.3.tar.xz):IccColorProfile.h  (krita-5.1.4.tar.xz)
skipping to change at line 65 skipping to change at line 65
virtual bool valid() const = 0; virtual bool valid() const = 0;
virtual bool isSuitableForOutput() const = 0; virtual bool isSuitableForOutput() const = 0;
virtual bool isSuitableForPrinting() const = 0; virtual bool isSuitableForPrinting() const = 0;
virtual bool isSuitableForDisplay() const = 0; virtual bool isSuitableForDisplay() const = 0;
virtual bool hasColorants() const = 0; virtual bool hasColorants() const = 0;
virtual QVector <double> getColorantsXYZ() const = 0; virtual QVector <double> getColorantsXYZ() const = 0;
virtual QVector <double> getColorantsxyY() const = 0; virtual QVector <double> getColorantsxyY() const = 0;
virtual QVector <double> getWhitePointXYZ() const = 0; virtual QVector <double> getWhitePointXYZ() const = 0;
virtual QVector <double> getWhitePointxyY() const = 0; virtual QVector <double> getWhitePointxyY() const = 0;
virtual QVector <double> getEstimatedTRC() const = 0; virtual QVector <double> getEstimatedTRC() const = 0;
virtual bool compareTRC(TransferCharacteristics characteristics, float e rror) const = 0;
virtual QByteArray getProfileUniqueId() const = 0; virtual QByteArray getProfileUniqueId() const = 0;
}; };
public: public:
explicit IccColorProfile(const QString &fileName = QString()); explicit IccColorProfile(const QString &fileName = QString());
explicit IccColorProfile(const QByteArray &rawData); explicit IccColorProfile(const QByteArray &rawData);
explicit IccColorProfile(const QVector<double> &colorants, explicit IccColorProfile(const QVector<double> &colorants,
const ColorPrimaries colorPrimariesType = PRIMARIES _UNSPECIFIED, const ColorPrimaries colorPrimariesType = PRIMARIES _UNSPECIFIED,
const TransferCharacteristics transferFunction = TR C_LINEAR); const TransferCharacteristics transferFunction = TR C_LINEAR);
IccColorProfile(const IccColorProfile &rhs); IccColorProfile(const IccColorProfile &rhs);
skipping to change at line 104 skipping to change at line 105
bool supportsAbsolute() const override; bool supportsAbsolute() const override;
bool supportsRelative() const override; bool supportsRelative() const override;
bool hasColorants() const override; bool hasColorants() const override;
bool hasTRC() const override; bool hasTRC() const override;
bool isLinear() const override; bool isLinear() const override;
QVector <qreal> getColorantsXYZ() const override; QVector <qreal> getColorantsXYZ() const override;
QVector <qreal> getColorantsxyY() const override; QVector <qreal> getColorantsxyY() const override;
QVector <qreal> getWhitePointXYZ() const override; QVector <qreal> getWhitePointXYZ() const override;
QVector <qreal> getWhitePointxyY() const override; QVector <qreal> getWhitePointxyY() const override;
QVector <qreal> getEstimatedTRC() const override; QVector <qreal> getEstimatedTRC() const override;
bool compareTRC(TransferCharacteristics characteristics, float error) const override;
void linearizeFloatValue(QVector <qreal> & Value) const override; void linearizeFloatValue(QVector <qreal> & Value) const override;
void delinearizeFloatValue(QVector <qreal> & Value) const override; void delinearizeFloatValue(QVector <qreal> & Value) const override;
void linearizeFloatValueFast(QVector <qreal> & Value) const override; void linearizeFloatValueFast(QVector <qreal> & Value) const override;
void delinearizeFloatValueFast(QVector <qreal> & Value) const override; void delinearizeFloatValueFast(QVector <qreal> & Value) const override;
QByteArray uniqueId() const override; QByteArray uniqueId() const override;
bool operator==(const KoColorProfile &) const override; bool operator==(const KoColorProfile &) const override;
QString type() const override QString type() const override
{ {
return "icc"; return "icc";
} }
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)