TuttleOFX  1
FloodFillDefinitions.hpp
Go to the documentation of this file.
00001 #ifndef _TUTTLE_PLUGIN_FLOODFILL_DEFINITIONS_HPP_
00002 #define _TUTTLE_PLUGIN_FLOODFILL_DEFINITIONS_HPP_
00003 
00004 #include <tuttle/plugin/global.hpp>
00005 
00006 
00007 //#define DEBUG_FLOODFILL
00008 
00009 namespace tuttle {
00010 namespace plugin {
00011 namespace floodFill {
00012 
00013 static const std::string kParamUpperThres = "upperThres";
00014 static const std::string kParamLowerThres = "lowerThres";
00015 static const std::string kParamMinMaxRelative = "minMaxRelative";
00016 
00017 static const std::string kParamMethod = "method";
00018 static const std::string kParamMethod4Connections = "4 connections";
00019 static const std::string kParamMethod8Connections = "8 connections";
00020 static const std::string kParamMethodBruteForce = "bruteForce";
00021 
00022 enum EParamMethod
00023 {
00024         eParamMethod4 = 0,
00025         eParamMethod8,
00026         eParamMethodBruteForce
00027 };
00028 
00029 
00030 
00031 }
00032 }
00033 }
00034 
00035 #endif