TuttleOFX  1
BlurDefinitions.hpp
Go to the documentation of this file.
00001 #ifndef _TUTTLE_PLUGIN_BLUR_DEFINITIONS_HPP_
00002 #define _TUTTLE_PLUGIN_BLUR_DEFINITIONS_HPP_
00003 
00004 #include <tuttle/plugin/global.hpp>
00005 
00006 namespace tuttle {
00007 namespace plugin {
00008 namespace blur {
00009 
00010 static const std::string kParamSize           = "size";
00011 static const std::string kParamBorder         = "border";
00012 static const std::string kParamBorderNo       = "No";
00013 static const std::string kParamBorderMirror   = "Mirror";
00014 static const std::string kParamBorderConstant = "Constant";
00015 static const std::string kParamBorderBlack    = "Black";
00016 static const std::string kParamBorderPadded   = "Padded";
00017 
00018 enum EParamBorder
00019 {
00020         eParamBorderNo = 0,
00021         eParamBorderMirror,
00022         eParamBorderConstant,
00023         eParamBorderBlack,
00024         eParamBorderPadded
00025 };
00026 
00027 static const std::string kParamGroupAdvanced = "advanced";
00028 static const std::string kParamNormalizedKernel = "normalizedKernel";
00029 static const std::string kParamKernelEpsilon = "kernelEpsilon";
00030 
00031 }
00032 }
00033 }
00034 
00035 #endif