TuttleOFX  1
tuttle::plugin::gamma Namespace Reference

Data Structures

struct  GammaProcessParams
class  GammaPlugin
 Gamma plugin. More...
class  GammaProcess
 Gamma process. More...

Enumerations

enum  EGammaType { eGammaTypeGlobal = 0, eGammaTypeChannels = 1 }

Functions

 mDeclarePluginFactory (GammaPluginFactory,{},{})

Variables

static const std::string kMasterValue = "master"
static const std::string kRedValue = "red"
static const std::string kGreenValue = "green"
static const std::string kBlueValue = "blue"
static const std::string kAlphaValue = "alpha"
static const std::string kGammaType = "gammaType"
static const std::string kInvert = "invert"
static const std::string kGammaGlobal = "Global"
static const std::string kGammaChannels = "RGBA"
static const bool kSupportTiles = true

Enumeration Type Documentation

Enumerator:
eGammaTypeGlobal 
eGammaTypeChannels 

Definition at line 19 of file GammaDefinitions.hpp.


Function Documentation

tuttle::plugin::gamma::mDeclarePluginFactory ( GammaPluginFactory  )

Variable Documentation

const std::string tuttle::plugin::gamma::kAlphaValue = "alpha" [static]
const std::string tuttle::plugin::gamma::kBlueValue = "blue" [static]
const std::string tuttle::plugin::gamma::kGammaChannels = "RGBA" [static]

Definition at line 18 of file GammaDefinitions.hpp.

const std::string tuttle::plugin::gamma::kGammaGlobal = "Global" [static]

Definition at line 17 of file GammaDefinitions.hpp.

const std::string tuttle::plugin::gamma::kGreenValue = "green" [static]
const std::string tuttle::plugin::gamma::kInvert = "invert" [static]
const std::string tuttle::plugin::gamma::kMasterValue = "master" [static]

Definition at line 9 of file GammaDefinitions.hpp.

Referenced by tuttle::plugin::gamma::GammaPlugin::GammaPlugin().

const std::string tuttle::plugin::gamma::kRedValue = "red" [static]
const bool tuttle::plugin::gamma::kSupportTiles = true [static]

Definition at line 11 of file GammaPluginFactory.cpp.