TuttleOFX  1
tuttle::plugin::colorGradation Namespace Reference

Data Structures

struct  ColorGradationProcessParams
class  ColorGradationPlugin
 ColorGradation plugin. More...
class  ColorGradationProcess
 ColorGradation process. More...

Enumerations

enum  EParamGradation {
  eParamGradation_linear = 0, eParamGradation_sRGB, eParamGradation_Rec709, eParamGradation_cineon,
  eParamGradation_gamma, eParamGradation_panalog, eParamGradation_REDLog, eParamGradation_ViperLog,
  eParamGradation_REDSpace, eParamGradation_AlexaV3LogC
}

Functions

 mDeclarePluginFactory (ColorGradationPluginFactory,{},{})

Variables

const std::string kParamIn = "in"
const std::string kParamOut = "out"
const std::string kParamGradation_linear = "Linear"
const std::string kParamGradation_sRGB = "sRGB"
const std::string kParamGradation_Rec709 = "Rec709"
const std::string kParamGradation_cineon = "Cineon"
const std::string kParamGradation_gamma = "Gamma"
const std::string kParamGradation_panalog = "Panalog"
const std::string kParamGradation_REDLog = "REDLog"
const std::string kParamGradation_ViperLog = "ViperLog"
const std::string kParamGradation_REDSpace = "REDSpace"
const std::string kParamGradation_AlexaV3LogC = "AlexaV3LogC"
static const std::string kColorSpaceInGammaValue = "inGammaValue"
static const std::string kColorSpaceInBlackPoint = "inBlackPoint"
static const std::string kColorSpaceInWhitePoint = "inWhitePoint"
static const std::string kColorSpaceInGammaSensito = "inGammaSensito"
static const double kColorSpaceInBlackPointDefaultValue = 95
static const double kColorSpaceInWhitePointDefaultValue = 685
static const double kColorSpaceInGammaSensitoDefaultValue = 0.6
static const std::string kColorSpaceOutGammaValue = "outGammaValue"
static const std::string kColorSpaceOutBlackPoint = "outBlackPoint"
static const std::string kColorSpaceOutWhitePoint = "outWhitePoint"
static const std::string kColorSpaceOutGammaSensito = "outGammaSensito"
const std::string kParamProcessAlpha = "processAlpha"
const std::string kParamInvert = "invert"
static const bool kSupportTiles = true

Enumeration Type Documentation

Enumerator:
eParamGradation_linear 
eParamGradation_sRGB 
eParamGradation_Rec709 
eParamGradation_cineon 
eParamGradation_gamma 
eParamGradation_panalog 
eParamGradation_REDLog 
eParamGradation_ViperLog 
eParamGradation_REDSpace 
eParamGradation_AlexaV3LogC 

Definition at line 26 of file ColorGradationDefinitions.hpp.


Function Documentation

tuttle::plugin::colorGradation::mDeclarePluginFactory ( ColorGradationPluginFactory  )

Variable Documentation

Definition at line 22 of file ColorGradationDefinitions.hpp.

Definition at line 16 of file ColorGradationDefinitions.hpp.

Definition at line 17 of file ColorGradationDefinitions.hpp.

Definition at line 13 of file ColorGradationDefinitions.hpp.

Definition at line 18 of file ColorGradationDefinitions.hpp.

Definition at line 15 of file ColorGradationDefinitions.hpp.

Definition at line 19 of file ColorGradationDefinitions.hpp.

Definition at line 21 of file ColorGradationDefinitions.hpp.

Definition at line 14 of file ColorGradationDefinitions.hpp.

Definition at line 20 of file ColorGradationDefinitions.hpp.

Definition at line 11 of file ColorGradationPluginFactory.cpp.