HDK
|
#include <OpenColorTransforms.h>
Public Member Functions | |
GradingRGBMSW ()=default | |
GradingRGBMSW (double red, double green, double blue, double master, double start, double width) | |
GradingRGBMSW (const double(&rgbmsw)[6]) | |
GradingRGBMSW (double start, double width) | |
Public Attributes | |
double | m_red { 1. } |
double | m_green { 1. } |
double | m_blue { 1. } |
double | m_master { 1. } |
double | m_start { 0. } |
double | m_width { 1. } |
Used by the grading tone transforms to hold the red, green, blue, master, start, and width components of a single parameter. The master component affects all three channels (RGB). The start and width components control the range of tones affected. Although this struct simply uses "start" and "width" for all the range values, the actual user-facing name changes based on the parameter.
Definition at line 571 of file OpenColorTransforms.h.
|
default |
|
inline |
Definition at line 574 of file OpenColorTransforms.h.
|
inline |
Definition at line 583 of file OpenColorTransforms.h.
|
inline |
Definition at line 592 of file OpenColorTransforms.h.
double OCIO_NAMESPACE::GradingRGBMSW::m_blue { 1. } |
Definition at line 599 of file OpenColorTransforms.h.
double OCIO_NAMESPACE::GradingRGBMSW::m_green { 1. } |
Definition at line 598 of file OpenColorTransforms.h.
double OCIO_NAMESPACE::GradingRGBMSW::m_master { 1. } |
Definition at line 600 of file OpenColorTransforms.h.
double OCIO_NAMESPACE::GradingRGBMSW::m_red { 1. } |
Definition at line 597 of file OpenColorTransforms.h.
double OCIO_NAMESPACE::GradingRGBMSW::m_start { 0. } |
Definition at line 601 of file OpenColorTransforms.h.
double OCIO_NAMESPACE::GradingRGBMSW::m_width { 1. } |
Definition at line 602 of file OpenColorTransforms.h.