#ifdef _USE_ITK_
-#include "bbtkUserBlackBox.h"
+#include "bbtkAtomicBlackBox.h"
#include "itkBinaryThresholdImageFilter.h"
#include "bbitkImage.h"
template <class T>
class /*BBTK_EXPORT*/ BinaryThresholdImageFilter
:
- public bbtk::UserBlackBox,
+ public bbtk::AtomicBlackBox,
public itk::BinaryThresholdImageFilter<T,T>
{
BBTK_USER_BLACK_BOX_INTERFACE(BinaryThresholdImageFilter,
- bbtk::UserBlackBox);
+ bbtk::AtomicBlackBox);
typedef itk::BinaryThresholdImageFilter<T,T> itkParent;
BBTK_DECLARE_ITK_INPUT(itkParent,In,const T*);
BBTK_DECLARE_ITK_PARAM(itkParent,LowerThreshold,typename T::PixelType);
//===================================================
class /*BBTK_EXPORT*/ BinaryThresholdImageFilterGeneric
:
- public bbtk::UserBlackBox
+ public bbtk::AtomicBlackBox
{
BBTK_USER_BLACK_BOX_INTERFACE(BinaryThresholdImageFilterGeneric,
- bbtk::UserBlackBox);
+ bbtk::AtomicBlackBox);
BBTK_DECLARE_INPUT(In,anyImagePointer);
BBTK_DECLARE_INPUT(LowerThreshold,double);
BBTK_DECLARE_INPUT(UpperThreshold,double);
};
BBTK_BEGIN_DESCRIBE_BLACK_BOX(BinaryThresholdImageFilterGeneric,
- bbtk::UserBlackBox);
+ bbtk::AtomicBlackBox);
BBTK_NAME("BinaryThresholdImageFilter");
BBTK_AUTHOR("laurent.guigues at creatis.insa-lyon.fr");
BBTK_CATEGORY("filter;image");