]> Creatis software - bbtk.git/blobdiff - packages/itk/src/bbitkExtractImageFilter.h
Renamed UserBlackBox into AtomicBlackBox which is a better name (versus ComplexBlackB...
[bbtk.git] / packages / itk / src / bbitkExtractImageFilter.h
index 4433d03a58a01792ef3e8e9dd37437a0063ffda7..e6597613bb233c8998f7cd4d11b64ab993383ba3 100644 (file)
@@ -1,6 +1,6 @@
 #ifdef _USE_ITK_
 
-#include "bbtkUserBlackBox.h"
+#include "bbtkAtomicBlackBox.h"
 #include "itkExtractImageFilter.h"
 #include "bbitkImage.h"
 #include "bbitkImageRegion.h"
@@ -12,10 +12,10 @@ namespace bbitk
   template <class T>
   class /*BBTK_EXPORT*/ ExtractImageFilter
     : 
-    public bbtk::UserBlackBox,
+    public bbtk::AtomicBlackBox,
     public itk::ExtractImageFilter<T,T>
   {
-    BBTK_USER_BLACK_BOX_INTERFACE(ExtractImageFilter,bbtk::UserBlackBox);
+    BBTK_USER_BLACK_BOX_INTERFACE(ExtractImageFilter,bbtk::AtomicBlackBox);
     typedef itk::ExtractImageFilter<T,T> itkParent;
 
     BBTK_DECLARE_ITK_INPUT(itkParent,In,const T*);
@@ -40,10 +40,10 @@ namespace bbitk
   // Generic "untemplatized" filter
   //===================================================
   class /*BBTK_EXPORT*/ ExtractImageFilterGeneric
-    : public bbtk::UserBlackBox
+    : public bbtk::AtomicBlackBox
   {
     BBTK_USER_BLACK_BOX_INTERFACE(ExtractImageFilterGeneric,
-                                 bbtk::UserBlackBox);
+                                 bbtk::AtomicBlackBox);
     BBTK_DECLARE_INPUT(In,anyImagePointer);
     BBTK_DECLARE_INPUT(Region,anyImageRegion);
     BBTK_DECLARE_OUTPUT(Out,anyImagePointer);
@@ -53,7 +53,8 @@ namespace bbitk
     template <class T> void Process();
   };
   
-  BBTK_BEGIN_DESCRIBE_BLACK_BOX(ExtractImageFilterGeneric,bbtk::UserBlackBox);
+  BBTK_BEGIN_DESCRIBE_BLACK_BOX(ExtractImageFilterGeneric,
+                               bbtk::AtomicBlackBox);
   BBTK_NAME("ExtractImageFilter");
   BBTK_AUTHOR("laurent.guigues at creatis.insa-lyon.fr");
   BBTK_CATEGORY("image;filter");