[Digikam-devel] [Bug 146464] lighttable does not deal with colour management
Gilles Caulier
caulier.gilles at gmail.com
Thu Jun 7 08:00:52 BST 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=146464
------- Additional Comments From caulier.gilles gmail com 2007-06-07 09:00 -------
SVN commit 672447 by cgilles:
libkdraw from KDE3 branches : patch from Jakob Stergaard to perform equality test between 2 rawdecoding settings.
CCBUGS: 146464
M +24 -0 rawdecodingsettings.h
--- branches/extragear/kde3/libs/libkdcraw/rawdecodingsettings.h #672446:672447
@ -80,6 +80,30 @
colorBalanceMultipliers[3] = 0.0;
};
+ /** Compare for equality */
+ bool operator==(const RawDecodingSettings &o) const
+ {
+ return sixteenBitsImage == o.sixteenBitsImage
+ && brightness == o.brightness
+ && RAWQuality == o.RAWQuality
+ && outputColorSpace == o.outputColorSpace
+ && RGBInterpolate4Colors == o.RGBInterpolate4Colors
+ && DontStretchPixels == o.DontStretchPixels
+ && unclipColors == o.unclipColors
+ && cameraColorBalance == o.cameraColorBalance
+ && automaticColorBalance == o.automaticColorBalance
+ && halfSizeColorImage == o.halfSizeColorImage
+ && enableBlackPoint == o.enableBlackPoint
+ && blackPoint == o.blackPoint
+ && enableNoiseReduction == o.enableNoiseReduction
+ && NRThreshold == o.NRThreshold
+ && enableColorMultipliers == o.enableColorMultipliers
+ && colorBalanceMultipliers[0] == o.colorBalanceMultipliers[0]
+ && colorBalanceMultipliers[1] == o.colorBalanceMultipliers[1]
+ && colorBalanceMultipliers[2] == o.colorBalanceMultipliers[2]
+ && colorBalanceMultipliers[3] == o.colorBalanceMultipliers[3]
+ ;
+ };
/** Standard destructor */
virtual ~RawDecodingSettings(){};
More information about the Digikam-devel
mailing list