HDK
|
#include <OpenColorTransforms.h>
Public Member Functions | |
virtual GradingRGBCurveRcPtr | createEditableCopy () const =0 |
virtual void | validate () const =0 |
virtual bool | isIdentity () const =0 |
virtual ConstGradingBSplineCurveRcPtr | getCurve (RGBCurveType c) const =0 |
virtual GradingBSplineCurveRcPtr | getCurve (RGBCurveType c)=0 |
virtual | ~GradingRGBCurve ()=default |
Do not use (needed only for pybind11). More... | |
Static Public Member Functions | |
static GradingRGBCurveRcPtr | Create (GradingStyle style) |
static GradingRGBCurveRcPtr | Create (const ConstGradingRGBCurveRcPtr &rhs) |
static GradingRGBCurveRcPtr | Create (const ConstGradingBSplineCurveRcPtr &red, const ConstGradingBSplineCurveRcPtr &green, const ConstGradingBSplineCurveRcPtr &blue, const ConstGradingBSplineCurveRcPtr &master) |
Protected Member Functions | |
GradingRGBCurve ()=default | |
A set of red, green, blue and master curves. It is used by RGBCurveTransform and can be used as a dynamic property (see DynamicPropertyGradingRGBCurve).
Definition at line 539 of file OpenColorTransforms.h.
|
virtualdefault |
Do not use (needed only for pybind11).
|
protecteddefault |
|
static |
|
static |
|
static |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |