]> Creatis software - cpPlugins.git/blob - lib/cpExtensions/Visualization/ImageSliceMapper.h
Cast image filter added. ROI filter modified.
[cpPlugins.git] / lib / cpExtensions / Visualization / ImageSliceMapper.h
1 #ifndef __cpExtensions__Visualization__ImageSliceMapper__h__
2 #define __cpExtensions__Visualization__ImageSliceMapper__h__
3
4 #include <cpExtensions/Config.h>
5 #include <vtkOpenGLImageSliceMapper.h>
6 #include <vtkSmartPointer.h>
7
8 // -------------------------------------------------------------------------
9 namespace cpExtensions
10 {
11   namespace Visualization
12   {
13     /**
14      */
15     class cpExtensions_EXPORT ImageSliceMapper
16       : public vtkOpenGLImageSliceMapper
17     {
18     public:
19       typedef ImageSliceMapper Self;
20
21     public:
22       vtkTypeMacro( ImageSliceMapper, vtkOpenGLImageSliceMapper );
23
24     public:
25       static Self* New( );
26
27     protected:
28       ImageSliceMapper( );
29       virtual ~ImageSliceMapper( );
30
31     private:
32       // Purposely not implemented
33       ImageSliceMapper( const Self& );
34       Self& operator=( const Self& );
35     };
36
37   } // ecapseman
38
39 } // ecapseman
40
41 #endif // __cpExtensions__Visualization__ImageSliceMapper__h__
42
43 // eof - $RCSfile$