TuttleOFX
1
|
00001 #ifndef _TUTTLE_PLUGIN_CONTEXT_SAMPLER_DEFINITION_HPP_ 00002 #define _TUTTLE_PLUGIN_CONTEXT_SAMPLER_DEFINITION_HPP_ 00003 00004 #include <terry/sampler/sampler.hpp> 00005 00006 #include <string> 00007 00008 00009 00010 namespace tuttle { 00011 namespace plugin { 00012 00013 static const std::string kParamFilter = "filter"; 00014 static const std::string kParamFilterLabel = "Filter"; 00015 00016 static const std::string kParamFilterNearest = "nearest"; 00017 static const std::string kParamFilterBilinear = "bilinear"; 00018 static const std::string kParamFilterBC = "bc"; 00019 static const std::string kParamFilterBicubic = "bicubic"; 00020 static const std::string kParamFilterCatrom = "catmul-rom"; 00021 static const std::string kParamFilterKeys = "keys"; 00022 static const std::string kParamFilterSimon = "simon"; 00023 static const std::string kParamFilterRifman = "rifman"; 00024 static const std::string kParamFilterMitchell = "mitchell"; 00025 static const std::string kParamFilterParzen = "parzen"; 00026 static const std::string kParamFilterLanczos = "lanczos"; 00027 static const std::string kParamFilterLanczos3 = "lanczos3"; 00028 static const std::string kParamFilterLanczos4 = "lanczos4"; 00029 static const std::string kParamFilterLanczos6 = "lanczos6"; 00030 static const std::string kParamFilterLanczos12 = "lanczos12"; 00031 static const std::string kParamFilterGaussian = "gaussian"; 00032 00033 static const std::string kParamFilterB = "b"; 00034 static const std::string kParamFilterC = "c"; 00035 00036 static const std::string kParamFilterSize = "filterSize"; 00037 static const std::string kParamFilterSharpen = "filterSharpen"; 00038 static const std::string kParamFilterSigma = "filterSigma"; 00039 00040 static const std::string kParamFilterOutOfImage = "outOfImage"; 00041 static const std::string kParamFilterOutBlack = "black"; 00042 static const std::string kParamFilterOutTransparency = "transparency"; 00043 static const std::string kParamFilterOutCopy = "copy"; 00044 static const std::string kParamFilterOutMirror = "mirror"; 00045 00046 00047 } 00048 } 00049 #endif