22 virtual void setAdjustmentMidPoint(quint8
value);
23 virtual void setBrightnessAdjustment(qreal
value);
24 virtual void setContrastAdjustment(qreal
value);
26 virtual bool isImageType()
const;
28 quint8 adjustmentMidPoint()
const;
29 qreal brightnessAdjustment()
const;
30 qreal contrastAdjustment()
const;
32 void toXML(QDomDocument& d, QDomElement& e)
const override;
34 void setHasColorAndTransparency(
bool value);
35 bool hasColorAndTransparency()
const;
37 qreal estimatedSourceMidPoint()
const;
38 qreal adjustedMidPoint()
const;
40 bool autoAdjustMidPoint()
const;
41 virtual void setAutoAdjustMidPoint(
bool autoAdjustMidPoint);
44 bool m_autoAdjustMidPoint =
false;
45 quint8 m_adjustmentMidPoint = 127;
46 qreal m_brightnessAdjustment = 0.0;
47 qreal m_contrastAdjustment = 0.0;
48 bool m_hasColorAndTransparency =
false;