NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
itk::TwinThresholdBoundaryFilter< TImageType > Class Template Reference
Inheritance diagram for itk::TwinThresholdBoundaryFilter< TImageType >:
Inheritance graph
[legend]
Collaboration diagram for itk::TwinThresholdBoundaryFilter< TImageType >:
Collaboration graph
[legend]

Public Types

typedef TwinThresholdBoundaryFilter Self
 
typedef ImageToImageFilter
< TImageType, TImageType > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef TImageType ImageType
 
typedef ImageType::Pointer ImagePointer
 
typedef TImageType::PixelType PixelType
 

Public Member Functions

virtual const char * GetClassName () const
 
 itkStaticConstMacro (Dimension, unsigned int, TImageType::ImageDimension)
 
void SetInput1 (ImagePointer image)
 
void SetInput2 (ImagePointer image)
 
virtual void SetThresholdForInput1 (PixelType _arg)
 
virtual PixelType GetThresholdForInput1 ()
 
virtual void SetThresholdForInput2 (PixelType _arg)
 
virtual PixelType GetThresholdForInput2 ()
 
virtual void SetTrue (PixelType _arg)
 
virtual PixelType GetTrue ()
 
virtual void SetFalse (PixelType _arg)
 
virtual PixelType GetFalse ()
 
virtual void SetFullyConnected (bool _arg)
 
virtual bool GetFullyConnected ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 TwinThresholdBoundaryFilter ()
 
 ~TwinThresholdBoundaryFilter ()
 
void GenerateData ()
 
void PrintSelf (std::ostream &os, Indent indent) const
 

Member Typedef Documentation

template<class TImageType >
typedef SmartPointer<const Self> itk::TwinThresholdBoundaryFilter< TImageType >::ConstPointer
template<class TImageType >
typedef ImageType::Pointer itk::TwinThresholdBoundaryFilter< TImageType >::ImagePointer
template<class TImageType >
typedef TImageType itk::TwinThresholdBoundaryFilter< TImageType >::ImageType
template<class TImageType >
typedef TImageType::PixelType itk::TwinThresholdBoundaryFilter< TImageType >::PixelType
template<class TImageType >
typedef SmartPointer<Self> itk::TwinThresholdBoundaryFilter< TImageType >::Pointer
template<class TImageType >
typedef TwinThresholdBoundaryFilter itk::TwinThresholdBoundaryFilter< TImageType >::Self
template<class TImageType >
typedef ImageToImageFilter<TImageType, TImageType> itk::TwinThresholdBoundaryFilter< TImageType >::Superclass

Constructor & Destructor Documentation

template<class TImageType >
itk::TwinThresholdBoundaryFilter< TImageType >::TwinThresholdBoundaryFilter ( )
protected
template<class TImageType >
itk::TwinThresholdBoundaryFilter< TImageType >::~TwinThresholdBoundaryFilter ( )
protected

Member Function Documentation

template<class TImageType >
void itk::TwinThresholdBoundaryFilter< TImageType >::GenerateData ( )
protected
template<class TImageType >
virtual const char* itk::TwinThresholdBoundaryFilter< TImageType >::GetClassName ( ) const
virtual

Run-time type information

template<class TImageType >
virtual PixelType itk::TwinThresholdBoundaryFilter< TImageType >::GetFalse ( )
virtual
template<class TImageType >
virtual bool itk::TwinThresholdBoundaryFilter< TImageType >::GetFullyConnected ( )
virtual
template<class TImageType >
virtual PixelType itk::TwinThresholdBoundaryFilter< TImageType >::GetThresholdForInput1 ( )
virtual
template<class TImageType >
virtual PixelType itk::TwinThresholdBoundaryFilter< TImageType >::GetThresholdForInput2 ( )
virtual
template<class TImageType >
virtual PixelType itk::TwinThresholdBoundaryFilter< TImageType >::GetTrue ( )
virtual
template<class TImageType >
itk::TwinThresholdBoundaryFilter< TImageType >::itkStaticConstMacro ( Dimension  ,
unsigned  int,
TImageType::ImageDimension   
)

Get the number of dimensions we are working in.

template<class TImageType >
static Pointer itk::TwinThresholdBoundaryFilter< TImageType >::New ( )
static

Method for creation through object factory

template<class TImageType >
void itk::TwinThresholdBoundaryFilter< TImageType >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const
protected
template<class TImageType >
virtual void itk::TwinThresholdBoundaryFilter< TImageType >::SetFalse ( PixelType  _arg)
virtual

Set/Get the false value (i.e. we are on boundary).

template<class TImageType >
virtual void itk::TwinThresholdBoundaryFilter< TImageType >::SetFullyConnected ( bool  _arg)
virtual

Set/Get whether we are doing FullyConnected or not.

template<class TImageType >
void itk::TwinThresholdBoundaryFilter< TImageType >::SetInput1 ( ImagePointer  image)
inline

Sets input 1.

template<class TImageType >
void itk::TwinThresholdBoundaryFilter< TImageType >::SetInput2 ( ImagePointer  image)
inline

Sets input 2.

template<class TImageType >
virtual void itk::TwinThresholdBoundaryFilter< TImageType >::SetThresholdForInput1 ( PixelType  _arg)
virtual

Set/Get threshold 1.

template<class TImageType >
virtual void itk::TwinThresholdBoundaryFilter< TImageType >::SetThresholdForInput2 ( PixelType  _arg)
virtual

Set/Get threshold 2.

template<class TImageType >
virtual void itk::TwinThresholdBoundaryFilter< TImageType >::SetTrue ( PixelType  _arg)
virtual

Set/Get the true value (i.e. we are on boundary).


The documentation for this class was generated from the following file: