aimstil  5.0.5
til::PT_IsIsolated< _TImage, _TNeighborhood > Class Template Reference

#include <til/NeighborhoodConfigurations.h>

Inheritance diagram for til::PT_IsIsolated< _TImage, _TNeighborhood >:
Collaboration diagram for til::PT_IsIsolated< _TImage, _TNeighborhood >:

Public Types

typedef _TImage TImage
 
typedef _TNeighborhood TNeighborhood
 
typedef TImage::value_type value_type
 
typedef Iterator< TImage >::ConstVolumetric ConstVolumetricIterator
 
- Public Types inherited from til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >
typedef _TImage TImage
 
typedef _TNeighborhood TNeighborhood
 
typedef TImage::value_type value_type
 
typedef Iterator< TImage >::ConstVolumetric ConstVolumetricIterator
 

Public Member Functions

 PT_IsIsolated (const TNeighborhood &nh=_TNeighborhood())
 
INLINE bool _compute (const ConstVolumetricIterator &iIm) const
 
INLINE bool compute (const ConstVolumetricIterator &iIm) const
 
- Public Member Functions inherited from til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >
 PT_NeighborhoodConfigurations (const TNeighborhood &nh)
 
void setForeground (value_type foreground)
 
void setBackground (value_type background)
 
value_type getForeground () const
 
value_type getBackground () const
 

Additional Inherited Members

- Static Public Member Functions inherited from til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >
static void next ()
 
- Protected Attributes inherited from til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >
TNeighborhood m_nh
 

Detailed Description

template<class _TImage, class _TNeighborhood = Neighborhood>
class til::PT_IsIsolated< _TImage, _TNeighborhood >

Definition at line 300 of file NeighborhoodConfigurations.h.

Member Typedef Documentation

◆ ConstVolumetricIterator

template<class _TImage , class _TNeighborhood = Neighborhood>
typedef Iterator<TImage>::ConstVolumetric til::PT_IsIsolated< _TImage, _TNeighborhood >::ConstVolumetricIterator

Definition at line 307 of file NeighborhoodConfigurations.h.

◆ TImage

template<class _TImage , class _TNeighborhood = Neighborhood>
typedef _TImage til::PT_IsIsolated< _TImage, _TNeighborhood >::TImage

Definition at line 304 of file NeighborhoodConfigurations.h.

◆ TNeighborhood

template<class _TImage , class _TNeighborhood = Neighborhood>
typedef _TNeighborhood til::PT_IsIsolated< _TImage, _TNeighborhood >::TNeighborhood

Definition at line 305 of file NeighborhoodConfigurations.h.

◆ value_type

template<class _TImage , class _TNeighborhood = Neighborhood>
typedef TImage::value_type til::PT_IsIsolated< _TImage, _TNeighborhood >::value_type

Definition at line 306 of file NeighborhoodConfigurations.h.

Constructor & Destructor Documentation

◆ PT_IsIsolated()

template<class _TImage , class _TNeighborhood = Neighborhood>
til::PT_IsIsolated< _TImage, _TNeighborhood >::PT_IsIsolated ( const TNeighborhood nh = _TNeighborhood())
inline

Definition at line 311 of file NeighborhoodConfigurations.h.

Member Function Documentation

◆ _compute()

template<class _TImage , class _TNeighborhood = Neighborhood>
INLINE bool til::PT_IsIsolated< _TImage, _TNeighborhood >::_compute ( const ConstVolumetricIterator iIm) const
inline

Definition at line 317 of file NeighborhoodConfigurations.h.

◆ compute()

template<class _TImage , class _TNeighborhood = Neighborhood>
INLINE bool til::PT_IsIsolated< _TImage, _TNeighborhood >::compute ( const ConstVolumetricIterator iIm) const
inline

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