TuttleOFX
1
|
Data Structures | |
struct | ConvolutionProcessParams |
class | ConvolutionPlugin |
Convolution plugin. More... | |
class | ConvolutionProcess |
Convolution process. More... | |
Enumerations | |
enum | EParamBorder { eParamBorderMirror = 0, eParamBorderConstant, eParamBorderBlack, eParamBorderPadded } |
Functions | |
std::string | getCoefName (const unsigned int y, const unsigned int x) |
mDeclarePluginFactory (ConvolutionPluginFactory,{},{}) | |
Variables | |
static const std::string | kParamSize = "size" |
static const unsigned int | kParamSizeMax = 9 |
static const std::string | kParamCoef = "coef_" |
static const std::string | kParamBorder = "border" |
static const std::string | kParamBorderMirror = "Mirror" |
static const std::string | kParamBorderConstant = "Constant" |
static const std::string | kParamBorderBlack = "Black" |
static const std::string | kParamBorderPadded = "Padded" |
static const bool | kSupportTiles = false |
Definition at line 28 of file ConvolutionDefinitions.hpp.
std::string tuttle::plugin::convolution::getCoefName | ( | const unsigned int | y, |
const unsigned int | x | ||
) | [inline] |
Definition at line 16 of file ConvolutionDefinitions.hpp.
References kParamCoef.
Referenced by tuttle::plugin::convolution::ConvolutionPlugin::ConvolutionPlugin().
tuttle::plugin::convolution::mDeclarePluginFactory | ( | ConvolutionPluginFactory | ) |
const std::string tuttle::plugin::convolution::kParamBorder = "border" [static] |
Definition at line 22 of file ConvolutionDefinitions.hpp.
Referenced by tuttle::plugin::convolution::ConvolutionPlugin::ConvolutionPlugin().
const std::string tuttle::plugin::convolution::kParamBorderBlack = "Black" [static] |
Definition at line 25 of file ConvolutionDefinitions.hpp.
const std::string tuttle::plugin::convolution::kParamBorderConstant = "Constant" [static] |
Definition at line 24 of file ConvolutionDefinitions.hpp.
const std::string tuttle::plugin::convolution::kParamBorderMirror = "Mirror" [static] |
Definition at line 23 of file ConvolutionDefinitions.hpp.
const std::string tuttle::plugin::convolution::kParamBorderPadded = "Padded" [static] |
Definition at line 26 of file ConvolutionDefinitions.hpp.
const std::string tuttle::plugin::convolution::kParamCoef = "coef_" [static] |
Definition at line 14 of file ConvolutionDefinitions.hpp.
Referenced by getCoefName().
const std::string tuttle::plugin::convolution::kParamSize = "size" [static] |
Definition at line 12 of file ConvolutionDefinitions.hpp.
Referenced by tuttle::plugin::convolution::ConvolutionPlugin::changedParam(), and tuttle::plugin::convolution::ConvolutionPlugin::ConvolutionPlugin().
const unsigned int tuttle::plugin::convolution::kParamSizeMax = 9 [static] |
Definition at line 13 of file ConvolutionDefinitions.hpp.
Referenced by tuttle::plugin::convolution::ConvolutionPlugin::changedParam(), and tuttle::plugin::convolution::ConvolutionPlugin::ConvolutionPlugin().
const bool tuttle::plugin::convolution::kSupportTiles = false [static] |
Definition at line 9 of file ConvolutionPluginFactory.hpp.