TuttleOFX  1
tuttle::plugin::colorspace Namespace Reference

Data Structures

struct  ColorSpaceProcessParams
class  ColorSpacePlugin
class  ColorSpaceProcess

Functions

 mDeclarePluginFactory (ColorSpacePluginFactory,{},{})

Variables

static const bool kSupportTiles = true
static const bool kSupportTemporalClipAccess = true
static const std::string kColorSpaceIn = "in"
static const std::string kColorSpaceOut = "out"
static const std::string kColorSpaceReferenceSpaceIn = "inputReferenceSpace"
static const std::string kColorSpaceReferenceSpaceOut = "outputReferenceSpace"
static const std::string kColorSpaceCustomizedIn = "inputCustomized"
static const std::string kColorSpaceCustomizedOut = "outputCustomized"
static const std::string kColorSpaceGradationLawIn = "inGradationLaw"
static const std::string kColorSpaceGradationLawOut = "outGradationLaw"
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 std::string kColorSpaceOutGammaValue = "outGammaValue"
static const std::string kColorSpaceOutBlackPoint = "outBlackPoint"
static const std::string kColorSpaceOutWhitePoint = "outWhitePoint"
static const std::string kColorSpaceOutGammaSensito = "outGammaSensito"
static const std::string kColorSpaceLayoutIn = "inLayout"
static const std::string kColorSpaceLayoutOut = "outLayout"
static const std::string kColorSpaceTempColorIn = "inColorTemperature"
static const std::string kColorSpaceTempColorOut = "outColorTemperature"
static const std::string kColorSpacePrimariesIn = "inPrimaries"
static const std::string kColorSpacePrimariesOut = "outPrimaries"
static const std::string kColorSpaceXrIn = "inXr"
static const std::string kColorSpaceYrIn = "inYr"
static const std::string kColorSpaceXgIn = "inXg"
static const std::string kColorSpaceYgIn = "inYg"
static const std::string kColorSpaceXbIn = "inXb"
static const std::string kColorSpaceYbIn = "inYb"
static const std::string kColorSpaceXrOut = "outXr"
static const std::string kColorSpaceYrOut = "outYr"
static const std::string kColorSpaceXgOut = "outXg"
static const std::string kColorSpaceYgOut = "outYg"
static const std::string kColorSpaceXbOut = "outXb"
static const std::string kColorSpaceYbOut = "outYb"

Function Documentation

tuttle::plugin::colorspace::mDeclarePluginFactory ( ColorSpacePluginFactory  )

Variable Documentation

const std::string tuttle::plugin::colorspace::kColorSpaceCustomizedIn = "inputCustomized" [static]

Definition at line 20 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceCustomizedOut = "outputCustomized" [static]

Definition at line 21 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceIn = "in" [static]

Definition at line 14 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceOut = "out" [static]

Definition at line 15 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpacePrimariesIn = "inPrimaries" [static]

Definition at line 43 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpacePrimariesOut = "outPrimaries" [static]

Definition at line 44 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceReferenceSpaceIn = "inputReferenceSpace" [static]

Definition at line 17 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceReferenceSpaceOut = "outputReferenceSpace" [static]

Definition at line 18 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceTempColorIn = "inColorTemperature" [static]
const std::string tuttle::plugin::colorspace::kColorSpaceTempColorOut = "outColorTemperature" [static]
const std::string tuttle::plugin::colorspace::kColorSpaceXbIn = "inXb" [static]

Definition at line 50 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceXbOut = "outXb" [static]

Definition at line 57 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceXgIn = "inXg" [static]

Definition at line 48 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceXgOut = "outXg" [static]

Definition at line 55 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceXrIn = "inXr" [static]

Definition at line 46 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceXrOut = "outXr" [static]

Definition at line 53 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceYbIn = "inYb" [static]

Definition at line 51 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceYbOut = "outYb" [static]

Definition at line 58 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceYgIn = "inYg" [static]

Definition at line 49 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceYgOut = "outYg" [static]

Definition at line 56 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceYrIn = "inYr" [static]

Definition at line 47 of file ColorSpaceDefinitions.hpp.

const std::string tuttle::plugin::colorspace::kColorSpaceYrOut = "outYr" [static]

Definition at line 54 of file ColorSpaceDefinitions.hpp.

Definition at line 12 of file ColorSpaceDefinitions.hpp.

const bool tuttle::plugin::colorspace::kSupportTiles = true [static]

Definition at line 11 of file ColorSpaceDefinitions.hpp.