]> Creatis software - cpPlugins.git/blobdiff - plugins/MeshFilters/AppendMeshesFilter.h
...
[cpPlugins.git] / plugins / MeshFilters / AppendMeshesFilter.h
index 5be746c2c57faa759a2c346a6811f25ec486f5ab..161e91c9e3f33a7c4b493ee71b4d9196d78b2a22 100644 (file)
@@ -1,38 +1,21 @@
 #ifndef __CPPLUGINSIMAGEMESH__APPENDMESHESFILTER__H__
 #define __CPPLUGINSIMAGEMESH__APPENDMESHESFILTER__H__
 
-#include <plugins/cpPluginsMeshFilters_Export.h>
-#include <cpPlugins/ProcessObject.h>
+#include <cpPluginsMeshFilters_Export.h>
+#include <cpPlugins/BaseObjects/ProcessObject.h>
 
 namespace cpPluginsMeshFilters
 {
   /**
    */
   class cpPluginsMeshFilters_EXPORT AppendMeshesFilter
-    : public cpPlugins::ProcessObject
+    : public cpPlugins::BaseObjects::ProcessObject
   {
-    cpPluginsObject;
-  public:
-    typedef AppendMeshesFilter              Self;
-    typedef cpPlugins::ProcessObject        Superclass;
-    typedef itk::SmartPointer< Self >       Pointer;
-    typedef itk::SmartPointer< const Self > ConstPointer;
-
-  public:
-    itkNewMacro( Self );
-    itkTypeMacro( AppendMeshesFilter, cpPlugins::ProcessObject );
-    cpPlugins_Id_Macro( AppendMeshesFilter, MeshFilters );
-
-  protected:
-    AppendMeshesFilter( );
-    virtual ~AppendMeshesFilter( );
-
-    virtual void _GenerateData( )  ITK_OVERRIDE;
-
-  private:
-    // Purposely not implemented
-    AppendMeshesFilter( const Self& );
-    Self& operator=( const Self& );
+    cpPluginsObject(
+      AppendMeshesFilter,
+      cpPlugins::BaseObjects::ProcessObject,
+      MeshFilters
+      );
   };
 
 } // ecapseman