]> Creatis software - FrontAlgorithms.git/blob - plugins/Plugins/MultiplyImageAndDistanceMap.h
Architecture revisited.
[FrontAlgorithms.git] / plugins / Plugins / MultiplyImageAndDistanceMap.h
1 #ifndef __fpaPlugins__MultiplyImageAndDistanceMap__h__
2 #define __fpaPlugins__MultiplyImageAndDistanceMap__h__
3
4 #include <fpa/Config.h>
5 #include <plugins/fpaPlugins_Export.h>
6 #include <cpPlugins/BaseObjects/ProcessObject.h>
7
8 namespace fpaPlugins
9 {
10   /**
11    */
12   class fpaPlugins_EXPORT MultiplyImageAndDistanceMap
13     : public cpPlugins::BaseObjects::ProcessObject
14   {
15     cpPluginsObject(
16       MultiplyImageAndDistanceMap, cpPlugins::BaseObjects::ProcessObject, fpa
17       );
18
19   protected:
20     template< class _TImage >
21       inline void _GD0( _TImage* image );
22
23     template< class _TImage, class _TDistanceMap >
24       inline void _GD1( _TImage* input, _TDistanceMap* dmap );
25   };
26
27 } // ecapseman
28
29 #endif // __fpaPlugins__MultiplyImageAndDistanceMap__h__
30
31 // eof - $RCSfile$