TuttleOFX
1
|
Data Structures | |
struct | PushPixelProcessParams |
class | PushPixelPlugin |
PushPixel plugin. More... | |
class | PushPixelProcess |
PushPixel process. More... | |
Enumerations | |
enum | EParamInterpolation { eParamInterpolationNearest = 0, eParamInterpolationBilinear } |
enum | EParamBorder { eParamBorderMirror = 0, eParamBorderConstant, eParamBorderBlack, eParamBorderPadded } |
enum | EParamOutput { eParamOutputMotionVectors = 0, eParamOutputPushPixel } |
Functions | |
const std::string | kParamInterpolation ("interpolation") |
const std::string | kParamInterpolationNearest ("nearest neighbor") |
const std::string | kParamInterpolationBilinear ("bilinear") |
mDeclarePluginFactory (PushPixelPluginFactory,{},{}) | |
Variables | |
static const std::string | kClipMask = "mask" |
static const std::string | kParamSize = "size" |
static const std::string | kParamNormalizedKernel = "normalizedKernel" |
static const std::string | kParamIntensity = "intensity" |
static const std::string | kParamAngle = "angle" |
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 std::string | kParamOutput = "output" |
static const std::string | kParamOutputMotionVectors = "Motion vectors" |
static const std::string | kParamOutputPushPixel = "Push pixel" |
static const std::string | kHelpButton = "Help" |
static const std::string | kHelpString = "Move pixels depending on the mask's gradient." |
static const bool | kSupportTiles = true |
Definition at line 31 of file PushPixelDefinitions.hpp.
Definition at line 20 of file PushPixelDefinitions.hpp.
Definition at line 42 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamInterpolation | ( | "interpolation" | ) |
const std::string tuttle::plugin::pushPixel::kParamInterpolationBilinear | ( | "bilinear" | ) |
const std::string tuttle::plugin::pushPixel::kParamInterpolationNearest | ( | "nearest neighbor" | ) |
tuttle::plugin::pushPixel::mDeclarePluginFactory | ( | PushPixelPluginFactory | ) |
const std::string tuttle::plugin::pushPixel::kClipMask = "mask" [static] |
Definition at line 11 of file PushPixelDefinitions.hpp.
Referenced by tuttle::plugin::pushPixel::PushPixelPlugin::PushPixelPlugin(), and tuttle::plugin::pushPixel::PushPixelProcess< View >::PushPixelProcess().
const std::string tuttle::plugin::pushPixel::kHelpButton = "Help" [static] |
Definition at line 48 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kHelpString = "Move pixels depending on the mask's gradient." [static] |
Definition at line 49 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamAngle = "angle" [static] |
Definition at line 15 of file PushPixelDefinitions.hpp.
Referenced by tuttle::plugin::pushPixel::PushPixelPlugin::PushPixelPlugin().
const std::string tuttle::plugin::pushPixel::kParamBorder = "border" [static] |
Definition at line 26 of file PushPixelDefinitions.hpp.
Referenced by tuttle::plugin::pushPixel::PushPixelPlugin::PushPixelPlugin().
const std::string tuttle::plugin::pushPixel::kParamBorderBlack = "Black" [static] |
Definition at line 29 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamBorderConstant = "Constant" [static] |
Definition at line 28 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamBorderMirror = "Mirror" [static] |
Definition at line 27 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamBorderPadded = "Padded" [static] |
Definition at line 30 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamIntensity = "intensity" [static] |
Definition at line 14 of file PushPixelDefinitions.hpp.
Referenced by tuttle::plugin::pushPixel::PushPixelPlugin::PushPixelPlugin().
const std::string tuttle::plugin::pushPixel::kParamNormalizedKernel = "normalizedKernel" [static] |
Definition at line 13 of file PushPixelDefinitions.hpp.
Referenced by tuttle::plugin::pushPixel::PushPixelPlugin::PushPixelPlugin().
const std::string tuttle::plugin::pushPixel::kParamOutput = "output" [static] |
Definition at line 39 of file PushPixelDefinitions.hpp.
Referenced by tuttle::plugin::pushPixel::PushPixelPlugin::PushPixelPlugin().
const std::string tuttle::plugin::pushPixel::kParamOutputMotionVectors = "Motion vectors" [static] |
Definition at line 40 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamOutputPushPixel = "Push pixel" [static] |
Definition at line 41 of file PushPixelDefinitions.hpp.
const std::string tuttle::plugin::pushPixel::kParamSize = "size" [static] |
Definition at line 12 of file PushPixelDefinitions.hpp.
Referenced by tuttle::plugin::pushPixel::PushPixelPlugin::PushPixelPlugin().
const bool tuttle::plugin::pushPixel::kSupportTiles = true [static] |
Definition at line 13 of file PushPixelPluginFactory.cpp.