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

Functions

OCIOEXPORT
DynamicPropertyDoubleRcPtr 
AsDouble (DynamicPropertyRcPtr &prop)
 
OCIOEXPORT
DynamicPropertyGradingPrimaryRcPtr 
AsGradingPrimary (DynamicPropertyRcPtr &prop)
 
OCIOEXPORT
DynamicPropertyGradingRGBCurveRcPtr 
AsGradingRGBCurve (DynamicPropertyRcPtr &prop)
 
OCIOEXPORT
DynamicPropertyGradingToneRcPtr 
AsGradingTone (DynamicPropertyRcPtr &prop)
 

Function Documentation

OCIOEXPORT DynamicPropertyDoubleRcPtr OCIO_NAMESPACE::DynamicPropertyValue::AsDouble ( DynamicPropertyRcPtr &  prop)

Get the property as DynamicPropertyDoubleRcPtr to access the double value. Will throw if property type is not a type that holds a double such as DYNAMIC_PROPERTY_EXPOSURE.

OCIOEXPORT DynamicPropertyGradingPrimaryRcPtr OCIO_NAMESPACE::DynamicPropertyValue::AsGradingPrimary ( DynamicPropertyRcPtr &  prop)

Get the property as DynamicPropertyGradingPrimaryRcPtr to access the GradingPrimary value. Will throw if property type is not DYNAMIC_PROPERTY_GRADING_PRIMARY.

OCIOEXPORT DynamicPropertyGradingRGBCurveRcPtr OCIO_NAMESPACE::DynamicPropertyValue::AsGradingRGBCurve ( DynamicPropertyRcPtr &  prop)

Get the property as DynamicPropertyGradingRGBCurveRcPtr to access the GradingRGBCurveRcPtr value. Will throw if property type is not DYNAMIC_PROPERTY_GRADING_RGBCURVE.

OCIOEXPORT DynamicPropertyGradingToneRcPtr OCIO_NAMESPACE::DynamicPropertyValue::AsGradingTone ( DynamicPropertyRcPtr &  prop)

Get the property as DynamicPropertyGradingToneRcPtr to access the GradingTone value. Will throw if property type is not DYNAMIC_PROPERTY_GRADING_TONE.