New curve editor, first batch (parametric curves, overlaid histogram in curve area)
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
#include <rtengine.h>
|
||||
#include <procparams.h>
|
||||
|
||||
class CurveParamsEdited {
|
||||
class ToneCurveParamsEdited {
|
||||
|
||||
public:
|
||||
bool curve;
|
||||
@@ -33,16 +33,19 @@ class CurveParamsEdited {
|
||||
bool contrast;
|
||||
bool shcompr;
|
||||
bool hlcompr;
|
||||
};
|
||||
|
||||
class ToneCurveParamsEdited : public CurveParamsEdited {
|
||||
|
||||
public:
|
||||
bool autoexp;
|
||||
bool clip;
|
||||
bool expcomp;
|
||||
};
|
||||
|
||||
class LCurveParamsEdited {
|
||||
|
||||
public:
|
||||
bool brightness;
|
||||
bool contrast;
|
||||
bool curve;
|
||||
};
|
||||
|
||||
class SharpeningParamsEdited {
|
||||
|
||||
public:
|
||||
@@ -217,7 +220,7 @@ class ParamsEdited {
|
||||
|
||||
public:
|
||||
ToneCurveParamsEdited toneCurve;
|
||||
CurveParamsEdited lumaCurve;
|
||||
LCurveParamsEdited lumaCurve;
|
||||
SharpeningParamsEdited sharpening;
|
||||
ColorBoostParamsEdited colorBoost;
|
||||
WBParamsEdited wb;
|
||||
|
Reference in New Issue
Block a user