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

Grading tone values. More...

#include <OpenColorTransforms.h>

Public Member Functions

 GradingTone ()=delete
 
 GradingTone (const GradingTone &)=default
 
 GradingTone (GradingStyle style)
 
void validate () const
 

Public Attributes

GradingRGBMSW m_blacks
 
GradingRGBMSW m_shadows
 
GradingRGBMSW m_midtones
 
GradingRGBMSW m_highlights
 
GradingRGBMSW m_whites
 
double m_scontrast { 1.0 }
 

Detailed Description

Grading tone values.

Definition at line 612 of file OpenColorTransforms.h.

Constructor & Destructor Documentation

OCIO_NAMESPACE::GradingTone::GradingTone ( )
delete
OCIO_NAMESPACE::GradingTone::GradingTone ( const GradingTone )
default
OCIO_NAMESPACE::GradingTone::GradingTone ( GradingStyle  style)
inlineexplicit

Definition at line 616 of file OpenColorTransforms.h.

Member Function Documentation

void OCIO_NAMESPACE::GradingTone::validate ( ) const

The valid range for each parameter varies. The client is expected to enforce these bounds in the UI.

Member Data Documentation

GradingRGBMSW OCIO_NAMESPACE::GradingTone::m_blacks

Definition at line 641 of file OpenColorTransforms.h.

GradingRGBMSW OCIO_NAMESPACE::GradingTone::m_highlights

Definition at line 644 of file OpenColorTransforms.h.

GradingRGBMSW OCIO_NAMESPACE::GradingTone::m_midtones

Definition at line 643 of file OpenColorTransforms.h.

double OCIO_NAMESPACE::GradingTone::m_scontrast { 1.0 }

Definition at line 646 of file OpenColorTransforms.h.

GradingRGBMSW OCIO_NAMESPACE::GradingTone::m_shadows

Definition at line 642 of file OpenColorTransforms.h.

GradingRGBMSW OCIO_NAMESPACE::GradingTone::m_whites

Definition at line 645 of file OpenColorTransforms.h.


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