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