]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Plugins/BasicFilters/Cutter.h
Merge branch 'master' of ssh://git.creatis.insa-lyon.fr/cpPlugins
[cpPlugins.git] / lib / cpPlugins / Plugins / BasicFilters / Cutter.h
index 8887adc133227fff485eb142efa8fc02a446c3ec..8374bbcb69b1516d87a2f7d5dd8b16e32b4513a7 100644 (file)
@@ -4,9 +4,6 @@
 #include <cpPlugins/BasicFilters/cpPluginsBasicFilters_Export.h>
 #include <cpPlugins/Interface/BaseProcessObjects.h>
 
-class vtkAlgorithm;
-class vtkPolyDataAlgorithm;
-
 namespace cpPlugins
 {
   namespace BasicFilters
@@ -25,10 +22,10 @@ namespace cpPlugins
     public:
       itkNewMacro( Self );
       itkTypeMacro( Cutter, cpPluginsInterfaceMeshToMeshFilter );
-
-    public:
-      virtual vtkAlgorithm* GetVTKAlgorithm( );
-      virtual const vtkAlgorithm* GetVTKAlgorithm( ) const;
+      cpPlugins_Id_Macro(
+        cpPlugins::BasicFilters::Cutter,
+        "MeshToMeshFilter"
+        );
 
     protected:
       Cutter( );
@@ -40,9 +37,6 @@ namespace cpPlugins
       // Purposely not implemented
       Cutter( const Self& );
       Self& operator=( const Self& );
-
-    protected:
-      vtkPolyDataAlgorithm* m_Algorithm;
     };
 
     // ---------------------------------------------------------------------