]> Creatis software - bbtk.git/blobdiff - packages/itk/src/bbitkTypedImageToAnyImage.h
=== MAJOR RELEASE ====
[bbtk.git] / packages / itk / src / bbitkTypedImageToAnyImage.h
index 50efb5031f1e6cac262155114895285406855b61..edb82685e3aba183f1eb217c0677a28c96c8cd23 100644 (file)
@@ -15,8 +15,9 @@ namespace bbitk
   template <class itkImageTypePointer>
   class TypedImageToAnyImage : public bbtk::AtomicBlackBox
   {  
-    BBTK_USER_BLACK_BOX_INTERFACE(TypedImageToAnyImage,
-                                 bbtk::AtomicBlackBox);
+    BBTK_TEMPLATE_BLACK_BOX_INTERFACE(TypedImageToAnyImage,
+                                     bbtk::AtomicBlackBox,
+                                     itkImageTypePointer);
     BBTK_DECLARE_INPUT(In,itkImageTypePointer);
     BBTK_DECLARE_OUTPUT(Out,anyImagePointer);
     BBTK_PROCESS(DoIt);
@@ -26,7 +27,8 @@ namespace bbitk
  
   //=================================================================
   // BlackBox description
-  BBTK_BEGIN_DESCRIBE_TEMPLATE_BLACK_BOX(TypedImageToAnyImage);
+  BBTK_BEGIN_DESCRIBE_TEMPLATE_BLACK_BOX(TypedImageToAnyImage,
+                                     bbtk::AtomicBlackBox);
   BBTK_NAME(bbtk::HumanTypeName<T>()
            + "To" + bbtk::HumanTypeName<anyImagePointer>());
   BBTK_AUTHOR("laurent.guigues at creatis.insa-lyon.fr");