TuttleOFX
1
|
00001 #ifndef _TUTTLE_PLUGIN_LOCALMAXIMA_DEFINITIONS_HPP_ 00002 #define _TUTTLE_PLUGIN_LOCALMAXIMA_DEFINITIONS_HPP_ 00003 00004 #include <tuttle/plugin/global.hpp> 00005 00006 00007 namespace tuttle { 00008 namespace plugin { 00009 namespace localmaxima { 00010 00011 static const std::string kParamBorder = "border"; 00012 static const std::string kParamBorderBlack = "Black"; 00013 static const std::string kParamBorderPadded = "Padded"; 00014 00015 enum EParamBorder 00016 { 00017 eParamBorderBlack, 00018 eParamBorderPadded 00019 }; 00020 00021 static const std::string kParamOutputComponent = "outputComponent"; 00022 static const std::string kParamOutputComponentRGBA = "RGBA"; 00023 static const std::string kParamOutputComponentRGB = "RGB"; 00024 static const std::string kParamOutputComponentAlpha = "Alpha"; 00025 00026 enum EParamOutputComponent 00027 { 00028 eParamOutputComponentRGBA = 0, 00029 eParamOutputComponentRGB, 00030 eParamOutputComponentAlpha 00031 }; 00032 00033 //static const std::string kParamFillAllChannels = "fillAllChannels"; 00034 00035 } 00036 } 00037 } 00038 00039 #endif