]> Creatis software - cpPlugins.git/blobdiff - plugins/GenericFilters/JoinBoundingBoxes.h
...
[cpPlugins.git] / plugins / GenericFilters / JoinBoundingBoxes.h
index b2cf4c1edb6eee400d90087baac83b0007f731f4..24183f6f23576bcfd9a25ad7cbddfd27ed9f6923 100644 (file)
@@ -1,38 +1,21 @@
 #ifndef __CPPLUGINSGENERICFILTERS__JOINBOUNDINGBOXES__H__
 #define __CPPLUGINSGENERICFILTERS__JOINBOUNDINGBOXES__H__
 
-#include <plugins/GenericFilters/cpPluginsGenericFilters_Export.h>
-#include <cpPlugins/ProcessObject.h>
+#include <cpPluginsGenericFilters_Export.h>
+#include <cpPlugins/BaseObjects/ProcessObject.h>
 
 namespace cpPluginsGenericFilters
 {
   /**
    */
   class cpPluginsGenericFilters_EXPORT JoinBoundingBoxes
-    : public cpPlugins::ProcessObject
+    : public cpPlugins::BaseObjects::ProcessObject
   {
-    cpPluginsObject;
-  public:
-    typedef JoinBoundingBoxes               Self;
-    typedef cpPlugins::ProcessObject        Superclass;
-    typedef itk::SmartPointer< Self >       Pointer;
-    typedef itk::SmartPointer< const Self > ConstPointer;
-
-  public:
-    itkNewMacro( Self );
-    itkTypeMacro( JoinBoundingBoxes, cpPlugins::ProcessObject );
-    cpPlugins_Id_Macro( JoinBoundingBoxes, GenericFilters );
-
-  protected:
-    JoinBoundingBoxes( );
-    virtual ~JoinBoundingBoxes( );
-
-    virtual void _GenerateData( ) ITK_OVERRIDE;
-
-  private:
-    // Purposely not implemented
-    JoinBoundingBoxes( const Self& );
-    Self& operator=( const Self& );
+    cpPluginsObject(
+      JoinBoundingBoxes,
+      cpPlugins::BaseObjects::ProcessObject,
+      GenericFilters
+      );
   };
 
 } // ecapseman