TuttleOFX  1
LocalMaximaDefinitions.hpp
Go to the documentation of this file.
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