15 #ifndef itkTwinThresholdBoundaryFilter_h
16 #define itkTwinThresholdBoundaryFilter_h
18 #include <itkImageToImageFilter.h>
37 template<
class TImageType>
43 typedef ImageToImageFilter<TImageType, TImageType>
Superclass;
59 itkStaticConstMacro(
Dimension,
unsigned int, TImageType::ImageDimension);
68 itkSetMacro(ThresholdForInput1, PixelType);
69 itkGetMacro(ThresholdForInput1, PixelType);
72 itkSetMacro(ThresholdForInput2, PixelType);
73 itkGetMacro(ThresholdForInput2, PixelType);
76 itkSetMacro(True, PixelType);
77 itkGetMacro(True, PixelType);
80 itkSetMacro(False, PixelType);
81 itkGetMacro(False, PixelType);
84 itkSetMacro(FullyConnected,
bool);
85 itkGetMacro(FullyConnected,
bool);
92 void PrintSelf(std::ostream& os, Indent indent)
const;
97 void operator=(
const Self&);
99 PixelType m_ThresholdForInput1;
100 PixelType m_ThresholdForInput2;
106 bool m_FullyConnected;
112 #ifndef ITK_MANUAL_INSTANTIATION
113 #include "itkTwinThresholdBoundaryFilter.txx"
void SetInput2(ImagePointer image)
Definition: itkTwinThresholdBoundaryFilter.h:65
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: glew.h:4052
Definition: niftkITKAffineResampleImage.cxx:74
TImageType::PixelType PixelType
Definition: itkTwinThresholdBoundaryFilter.h:50
TImageType ImageType
Definition: itkTwinThresholdBoundaryFilter.h:48
SmartPointer< Self > Pointer
Definition: itkTwinThresholdBoundaryFilter.h:44
TwinThresholdBoundaryFilter Self
Definition: itkTwinThresholdBoundaryFilter.h:42
void SetInput1(ImagePointer image)
Definition: itkTwinThresholdBoundaryFilter.h:62
float PixelType
Definition: niftkBreastDCEandADC.cxx:88
SmartPointer< const Self > ConstPointer
Definition: itkTwinThresholdBoundaryFilter.h:45
ImageType::Pointer ImagePointer
Definition: itkTwinThresholdBoundaryFilter.h:49
const unsigned int Dimension
Definition: niftkBreastDCEandADC.cxx:89
Definition: itkTwinThresholdBoundaryFilter.h:38
ImageToImageFilter< TImageType, TImageType > Superclass
Definition: itkTwinThresholdBoundaryFilter.h:43