]> Creatis software - cpPlugins.git/blob - lib/cpPluginsBase/RawDataFunctor.h
Moved to version 1.0
[cpPlugins.git] / lib / cpPluginsBase / RawDataFunctor.h
1 // =========================================================================
2 // @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
3 // =========================================================================
4 #ifndef __cpPluginsBase__RawDataFunctor__h__
5 #define __cpPluginsBase__RawDataFunctor__h__
6
7 #include <cpPluginsBase_Export.h>
8 #include <cpPlugins/Functor.h>
9
10 namespace cpPluginsBase
11 {
12   class CPPLUGINSBASE_EXPORT RawDataFunctor
13     : public cpPlugins::Functor
14   {
15     cpPluginsTypeMacro( RawDataFunctor, cpPlugins::Functor );
16
17   public:
18     virtual unsigned char Evaluate( const unsigned char& c ) const = 0;
19
20   protected:
21     RawDataFunctor( );
22     virtual ~RawDataFunctor( );
23   };
24
25 } // ecapseman
26
27 #endif // __cpPluginsBase__RawDataFunctor__h__
28
29 // eof - $RCSfile$