HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OCIO_NAMESPACE::GradingRGBM Struct Reference

#include <OpenColorTransforms.h>

Public Member Functions

 GradingRGBM ()=default
 
 GradingRGBM (const GradingRGBM &)=default
 
 GradingRGBM (double red, double green, double blue, double master)
 
 GradingRGBM (const double(&rgbm)[4])
 

Public Attributes

double m_red { 0. }
 
double m_green { 0. }
 
double m_blue { 0. }
 
double m_master { 0. }
 

Detailed Description

Used by the grading transforms to hold the red, green, blue, and master components of a single parameter. The master component affects all three channels (RGB).

Definition at line 433 of file OpenColorTransforms.h.

Constructor & Destructor Documentation

OCIO_NAMESPACE::GradingRGBM::GradingRGBM ( )
default
OCIO_NAMESPACE::GradingRGBM::GradingRGBM ( const GradingRGBM )
default
OCIO_NAMESPACE::GradingRGBM::GradingRGBM ( double  red,
double  green,
double  blue,
double  master 
)
inline

Definition at line 437 of file OpenColorTransforms.h.

OCIO_NAMESPACE::GradingRGBM::GradingRGBM ( const double(&)  rgbm[4])
inline

Definition at line 444 of file OpenColorTransforms.h.

Member Data Documentation

double OCIO_NAMESPACE::GradingRGBM::m_blue { 0. }

Definition at line 453 of file OpenColorTransforms.h.

double OCIO_NAMESPACE::GradingRGBM::m_green { 0. }

Definition at line 452 of file OpenColorTransforms.h.

double OCIO_NAMESPACE::GradingRGBM::m_master { 0. }

Definition at line 454 of file OpenColorTransforms.h.

double OCIO_NAMESPACE::GradingRGBM::m_red { 0. }

Definition at line 451 of file OpenColorTransforms.h.


The documentation for this struct was generated from the following file: