]> Creatis software - cpPlugins.git/blobdiff - plugins/ImageMeshFilters/RasterMeshFilter.h
...
[cpPlugins.git] / plugins / ImageMeshFilters / RasterMeshFilter.h
index d6c19539960c6866b81002279b76d7b09f691ad2..1cb276c15d153dba748b2b83203c268685acf33d 100644 (file)
@@ -1,18 +1,11 @@
 #ifndef __cpPluginsImageMesh__RasterMeshFilter__h__
 #define __cpPluginsImageMesh__RasterMeshFilter__h__
 
-#include <plugins/cpPluginsImageMeshFilters_Export.h>
+#include <cpPluginsImageMeshFilters_Export.h>
 #include <cpPlugins/BaseObjects/ProcessObject.h>
 #include <cpPlugins/DataObjects/Image.h>
 #include <vtkSmartPointer.h>
 
-// -------------------------------------------------------------------------
-class vtkStripper;
-class vtkLinearExtrusionFilter;
-class vtkPolyDataToImageStencil;
-class vtkImageStencil;
-
-// -------------------------------------------------------------------------
 namespace cpPluginsImageMeshFilters
 {
   /**
@@ -31,17 +24,10 @@ namespace cpPluginsImageMeshFilters
 
   protected:
     template< class _TMesh >
-      inline void _GD0_2D( _TMesh* mesh );
+    inline void _GD0_2D( _TMesh* mesh );
 
     template< class _TMesh >
-      inline void _GD0_3D( _TMesh* mesh );
-
-  protected:
-    TImage::Pointer m_WhiteImage;
-    vtkSmartPointer< vtkStripper > m_Stripper;
-    vtkSmartPointer< vtkLinearExtrusionFilter > m_Extruder;
-    vtkSmartPointer< vtkPolyDataToImageStencil > m_PolyDataToStencil;
-    vtkSmartPointer< vtkImageStencil > m_ImageStencil;
+    inline void _GD0_3D( _TMesh* mesh );
   };
 
 } // ecapseman