TuttleOFX  1
AnisotropicTensorsPluginFactory.hpp
Go to the documentation of this file.
00001 #ifndef _TUTTLE_PLUGIN_PDE_TENSORS_PLUGIN_FACTORY_HPP_
00002 #define _TUTTLE_PLUGIN_PDE_TENSORS_PLUGIN_FACTORY_HPP_
00003 
00004 #include <ofxsImageEffect.h>
00005 
00006 namespace tuttle {
00007 namespace plugin {
00008 namespace anisotropicFilter {
00009 namespace tensors {
00010 
00011 using namespace OFX;
00012 
00013 static const bool   kSupportTiles(true);
00014 static const double kDefaultSharpnessValue(0.3);
00015 static const double kDefaultAnisotropyValue(1.0);
00016 static const double kDefaultAlphaValue(0.8);
00017 static const double kDefaultSigmaValue(2.0);
00018 static const double kDefaultGeomFactValue(1.0);
00019 static const double kDefaultThresholdValue(0.00001);
00020 static const int kDefaultTensorsAlgo(2);
00021 
00022 mDeclarePluginFactory( AnisotropicTensorsPluginFactory, {}, {} );
00023 
00024 
00025 }
00026 }
00027 }
00028 }
00029 
00030 #endif // PDE_TENSORS_PLUGIN_FACTORY_HPP
00031