TuttleOFX  1
PushPixelDefinitions.hpp File Reference
Include dependency graph for PushPixelDefinitions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tuttle
 

This file provides a set of reimplementations of CImg functions by means of the generic image library (gil). Functions for image blurring.


namespace  tuttle::plugin
namespace  tuttle::plugin::pushPixel

Enumerations

enum  tuttle::plugin::pushPixel::EParamInterpolation { tuttle::plugin::pushPixel::eParamInterpolationNearest = 0, tuttle::plugin::pushPixel::eParamInterpolationBilinear }
enum  tuttle::plugin::pushPixel::EParamBorder { tuttle::plugin::pushPixel::eParamBorderMirror = 0, tuttle::plugin::pushPixel::eParamBorderConstant, tuttle::plugin::pushPixel::eParamBorderBlack, tuttle::plugin::pushPixel::eParamBorderPadded }
enum  tuttle::plugin::pushPixel::EParamOutput { tuttle::plugin::pushPixel::eParamOutputMotionVectors = 0, tuttle::plugin::pushPixel::eParamOutputPushPixel }

Functions

const std::string tuttle::plugin::pushPixel::kParamInterpolation ("interpolation")
const std::string tuttle::plugin::pushPixel::kParamInterpolationNearest ("nearest neighbor")
const std::string tuttle::plugin::pushPixel::kParamInterpolationBilinear ("bilinear")

Variables

static const std::string tuttle::plugin::pushPixel::kClipMask = "mask"
static const std::string tuttle::plugin::pushPixel::kParamSize = "size"
static const std::string tuttle::plugin::pushPixel::kParamNormalizedKernel = "normalizedKernel"
static const std::string tuttle::plugin::pushPixel::kParamIntensity = "intensity"
static const std::string tuttle::plugin::pushPixel::kParamAngle = "angle"
static const std::string tuttle::plugin::pushPixel::kParamBorder = "border"
static const std::string tuttle::plugin::pushPixel::kParamBorderMirror = "Mirror"
static const std::string tuttle::plugin::pushPixel::kParamBorderConstant = "Constant"
static const std::string tuttle::plugin::pushPixel::kParamBorderBlack = "Black"
static const std::string tuttle::plugin::pushPixel::kParamBorderPadded = "Padded"
static const std::string tuttle::plugin::pushPixel::kParamOutput = "output"
static const std::string tuttle::plugin::pushPixel::kParamOutputMotionVectors = "Motion vectors"
static const std::string tuttle::plugin::pushPixel::kParamOutputPushPixel = "Push pixel"
static const std::string tuttle::plugin::pushPixel::kHelpButton = "Help"
static const std::string tuttle::plugin::pushPixel::kHelpString = "Move pixels depending on the mask's gradient."