]> Creatis software - cpPlugins.git/blob - plugins/ImageGradientFilters/MultiScaleGaussianImageFilter.h
9781cb34b88d08c28a7e822ab5d287a8c2ae2879
[cpPlugins.git] / plugins / ImageGradientFilters / MultiScaleGaussianImageFilter.h
1 #ifndef __cpPluginsImageGradientFilters__MultiScaleGaussianImageFilter__h__
2 #define __cpPluginsImageGradientFilters__MultiScaleGaussianImageFilter__h__
3
4 #include <plugins/cpPluginsImageGradientFilters_Export.h>
5 #include <cpPlugins/BaseObjects/ProcessObject.h>
6
7 namespace cpPluginsImageGradientFilters
8 {
9   /**
10    */
11   class cpPluginsImageGradientFilters_EXPORT MultiScaleGaussianImageFilter
12     : public cpPlugins::BaseObjects::ProcessObject
13   {
14     cpPluginsObject(
15       MultiScaleGaussianImageFilter,
16       cpPlugins::BaseObjects::ProcessObject,
17       ImageGradientFilters
18       );
19
20   protected:
21     template< class _TImage >
22       inline void _GD0( _TImage* image );
23
24     template< class _TInputImage, class _TScalar >
25       inline void _GD1( _TInputImage* o );
26   };
27
28 } // ecapseman
29
30 #endif // __cpPluginsImageGradientFilters__MultiScaleGaussianImageFilter__h__
31
32 // eof - $RCSfile$