TuttleOFX
1
|
Data Structures | |
struct | MathOperatorProcessParams |
class | MathOperatorPlugin |
MathOperator plugin. More... | |
class | MathOperatorProcess |
MathOperator process. More... | |
Enumerations | |
enum | EMathOperatorMathOperator { eMathOperatorOperatorPlus = 0, eMathOperatorOperatorMultiply, eMathOperatorOperatorPow, eMathOperatorOperatorSqrt, eMathOperatorOperatorLog, eMathOperatorOperatorLn } |
enum | EMathOperatorType { eMathOperatorTypeRgba = 0, eMathOperatorTypeRgb = 1, eMathOperatorTypeChannels = 2 } |
Functions | |
mDeclarePluginFactory (MathOperatorPluginFactory,{},{}) | |
Variables | |
static const std::string | kMathOperatorOperator = "operation" |
static const std::string | kMathOperatorPlus = "plus" |
static const std::string | kMathOperatorMultiply = "multiply" |
static const std::string | kMathOperatorPow = "pow" |
static const std::string | kMathOperatorSqrt = "sqrt" |
static const std::string | kMathOperatorLog = "log" |
static const std::string | kMathOperatorLn = "ln" |
static const std::string | kMathOperatorType = "type" |
static const std::string | kMathOperatorRgba = "rgba" |
static const std::string | kMathOperatorRgb = "rgb" |
static const std::string | kMathOperatorChannels = "split" |
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 | kRedChannel = "red_channel" |
static const std::string | kGreenChannel = "green_channel" |
static const std::string | kBlueChannel = "blue_channel" |
static const std::string | kAlphaChannel = "alpha_channel" |
static const bool | kSupportTiles = false |
eMathOperatorOperatorPlus | |
eMathOperatorOperatorMultiply | |
eMathOperatorOperatorPow | |
eMathOperatorOperatorSqrt | |
eMathOperatorOperatorLog | |
eMathOperatorOperatorLn |
Definition at line 39 of file MathOperatorDefinitions.hpp.
Definition at line 49 of file MathOperatorDefinitions.hpp.
tuttle::plugin::mathOperator::mDeclarePluginFactory | ( | MathOperatorPluginFactory | ) |
const std::string tuttle::plugin::mathOperator::kAlphaChannel = "alpha_channel" [static] |
Definition at line 37 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kAlphaValue = "alpha" [static] |
Definition at line 32 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kBlueChannel = "blue_channel" [static] |
Definition at line 36 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kBlueValue = "blue" [static] |
Definition at line 31 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kGreenChannel = "green_channel" [static] |
Definition at line 35 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kGreenValue = "green" [static] |
Definition at line 30 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kMasterValue = "master" [static] |
Definition at line 28 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kMathOperatorChannels = "split" [static] |
Definition at line 26 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorLn = "ln" [static] |
Definition at line 20 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorLog = "log" [static] |
Definition at line 19 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorMultiply = "multiply" [static] |
Definition at line 16 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorOperator = "operation" [static] |
Definition at line 13 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kMathOperatorPlus = "plus" [static] |
Definition at line 15 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorPow = "pow" [static] |
Definition at line 17 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorRgb = "rgb" [static] |
Definition at line 25 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorRgba = "rgba" [static] |
Definition at line 24 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorSqrt = "sqrt" [static] |
Definition at line 18 of file MathOperatorDefinitions.hpp.
const std::string tuttle::plugin::mathOperator::kMathOperatorType = "type" [static] |
Definition at line 22 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::changedParam(), and tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kRedChannel = "red_channel" [static] |
Definition at line 34 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const std::string tuttle::plugin::mathOperator::kRedValue = "red" [static] |
Definition at line 29 of file MathOperatorDefinitions.hpp.
Referenced by tuttle::plugin::mathOperator::MathOperatorPlugin::MathOperatorPlugin().
const bool tuttle::plugin::mathOperator::kSupportTiles = false [static] |
Definition at line 12 of file MathOperatorPluginFactory.cpp.