X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=plugins%2FImageMeshFilters%2FRasterMeshFilter.h;h=1cb276c15d153dba748b2b83203c268685acf33d;hb=db0a767418f78b371c1e4fb0db00e6b75df74ff3;hp=d6c19539960c6866b81002279b76d7b09f691ad2;hpb=d054d8c8f86998e3644fc8c1253df27cd483fe4c;p=cpPlugins.git diff --git a/plugins/ImageMeshFilters/RasterMeshFilter.h b/plugins/ImageMeshFilters/RasterMeshFilter.h index d6c1953..1cb276c 100644 --- a/plugins/ImageMeshFilters/RasterMeshFilter.h +++ b/plugins/ImageMeshFilters/RasterMeshFilter.h @@ -1,18 +1,11 @@ #ifndef __cpPluginsImageMesh__RasterMeshFilter__h__ #define __cpPluginsImageMesh__RasterMeshFilter__h__ -#include +#include #include #include #include -// ------------------------------------------------------------------------- -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