]> Creatis software - bbtk.git/blobdiff - packages/itk/src/bbitkBinaryThresholdImageFilter.h
*** empty log message ***
[bbtk.git] / packages / itk / src / bbitkBinaryThresholdImageFilter.h
index aeea6b27d948c6997305cb165a2bda6e98a877ac..b0bf700c3f539288ee0eb627bee99393300ac153 100644 (file)
@@ -17,14 +17,14 @@ namespace bbitk
     BBTK_TEMPLATE_BLACK_BOX_INTERFACE(BinaryThresholdImageFilter,
                                      bbtk::AtomicBlackBox,T);
     typedef itk::BinaryThresholdImageFilter<T,T> itkParent;
-    BBTK_DECLARE_ITK_INPUT(itkParent,In,const T*);
-    BBTK_DECLARE_ITK_PARAM(itkParent,LowerThreshold,typename T::PixelType);
-    BBTK_DECLARE_ITK_PARAM(itkParent,UpperThreshold,typename T::PixelType);
-    BBTK_DECLARE_ITK_PARAM(itkParent,InsideValue,typename T::PixelType);
-    BBTK_DECLARE_ITK_PARAM(itkParent,OutsideValue,typename T::PixelType);
-    BBTK_DECLARE_ITK_OUTPUT(itkParent,Out,T*);
-    BBTK_PROCESS(itkParent::Update);
-    void bbDelete() { itkParent::UnRegister(); }
+    BBTK_DECLARE_ITK_INPUT(In,const T*);
+    BBTK_DECLARE_ITK_PARAM(LowerThreshold,typename T::PixelType);
+    BBTK_DECLARE_ITK_PARAM(UpperThreshold,typename T::PixelType);
+    BBTK_DECLARE_ITK_PARAM(InsideValue,typename T::PixelType);
+    BBTK_DECLARE_ITK_PARAM(OutsideValue,typename T::PixelType);
+    BBTK_DECLARE_ITK_OUTPUT(Out,T*);
+    BBTK_ITK_PROCESS();
+    BBTK_ITK_DELETE();
 
     void bbUserConstructor() { Init(); }
     void bbUserCopyConstructor() { Init(); }