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

#include <til/NeighborhoodConfigurations.h>

Inheritance diagram for til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >:

Public Types

typedef _TImage TImage
 
typedef _TNeighborhood TNeighborhood
 
typedef TImage::value_type value_type
 
typedef Iterator< TImage >::ConstVolumetric ConstVolumetricIterator
 

Public Member Functions

 PT_NeighborhoodConfigurations (const TNeighborhood &nh)
 
void setForeground (value_type foreground)
 
void setBackground (value_type background)
 
value_type getForeground () const
 
value_type getBackground () const
 

Static Public Member Functions

static void next ()
 

Protected Attributes

TNeighborhood m_nh
 

Detailed Description

template<class _TImage, class _TNeighborhood>
class til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >

Definition at line 20 of file NeighborhoodConfigurations.h.

Member Typedef Documentation

◆ ConstVolumetricIterator

template<class _TImage , class _TNeighborhood >
typedef Iterator<TImage>::ConstVolumetric til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::ConstVolumetricIterator

Definition at line 28 of file NeighborhoodConfigurations.h.

◆ TImage

template<class _TImage , class _TNeighborhood >
typedef _TImage til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::TImage

Definition at line 25 of file NeighborhoodConfigurations.h.

◆ TNeighborhood

template<class _TImage , class _TNeighborhood >
typedef _TNeighborhood til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::TNeighborhood

Definition at line 26 of file NeighborhoodConfigurations.h.

◆ value_type

template<class _TImage , class _TNeighborhood >
typedef TImage::value_type til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::value_type

Definition at line 27 of file NeighborhoodConfigurations.h.

Constructor & Destructor Documentation

◆ PT_NeighborhoodConfigurations()

template<class _TImage , class _TNeighborhood >
til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::PT_NeighborhoodConfigurations ( const TNeighborhood nh)
inlineexplicit

Member Function Documentation

◆ getBackground()

template<class _TImage , class _TNeighborhood >
value_type til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::getBackground ( ) const
inline

Definition at line 48 of file NeighborhoodConfigurations.h.

◆ getForeground()

◆ next()

template<class _TImage , class _TNeighborhood >
static void til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::next ( )
inlinestatic

Definition at line 55 of file NeighborhoodConfigurations.h.

◆ setBackground()

template<class _TImage , class _TNeighborhood >
void til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::setBackground ( value_type  background)
inline

Definition at line 45 of file NeighborhoodConfigurations.h.

◆ setForeground()

template<class _TImage , class _TNeighborhood >
void til::PT_NeighborhoodConfigurations< _TImage, _TNeighborhood >::setForeground ( value_type  foreground)
inline

Definition at line 44 of file NeighborhoodConfigurations.h.

Member Data Documentation

◆ m_nh


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