Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::KLMDynamicBorderArray< TBorder > Class Template Reference
[Region Growing Filters]

#include <itkKLMSegmentationBorder.h>

Inheritance diagram for itk::KLMDynamicBorderArray< TBorder >:

Inheritance graph
[legend]
Collaboration diagram for itk::KLMDynamicBorderArray< TBorder >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class TBorder>
class itk::KLMDynamicBorderArray< TBorder >

Object maintaining a reference to a list of borders associated with a region.

This is a tiny class similar to smart pointers that maintains a reference to a list of borders pointed by a region.

Definition at line 41 of file itkKLMSegmentationBorder.h.

Public Member Functions

Greater than operators defined
to work with static both objects
*or pointer to objects In
the degenerate *case of an
image where this 
operator will ensure that the future *merged regions do not gain more borders than other regions,*thus avoiding pathologically slow behavior.*/bool operator> (const KLMDynamicBorderArray< TBorder > &rhs) const
bool operator> (const KLMDynamicBorderArray< TBorder > *rhs) const

Static Public Member Functions

Greater than operators defined
to work with static both objects
*or pointer to objects In
the degenerate *case of an
image where 
all (or many) Lambda's are equal to some *const ant value

Public Attributes

TBorder * m_Pointer


Member Function Documentation

template<class TBorder>
Greater than operators defined to work with static both objects* or pointer to objects In the degenerate* case of an image where itk::KLMDynamicBorderArray< TBorder >::all or  many  )  const [static]
 

template<class TBorder>
Greater than operators defined to work with static both objects* or pointer to objects In the degenerate* case of an image where this itk::KLMDynamicBorderArray< TBorder >::operator will ensure that the future *merged regions do not gain more borders than other regions,*thus avoiding pathologically slow behavior.*/bool operator> const KLMDynamicBorderArray< TBorder > &  rhs  )  const [inline]
 

Definition at line 51 of file itkKLMSegmentationBorder.h.

template<class TBorder>
bool itk::KLMDynamicBorderArray< TBorder >::operator> const KLMDynamicBorderArray< TBorder > *  rhs  )  const [inline]
 

Definition at line 82 of file itkKLMSegmentationBorder.h.


Member Data Documentation

template<class TBorder>
TBorder* itk::KLMDynamicBorderArray< TBorder >::m_Pointer
 

Definition at line 112 of file itkKLMSegmentationBorder.h.

Referenced by itk::KLMDynamicBorderArray< BorderType >::operator will ensure that the future *merged regions do not gain more borders than other regions,*thus avoiding pathologically slow behavior.*/bool operator>(), and itk::KLMDynamicBorderArray< BorderType >::operator>().


The documentation for this class was generated from the following file:
Generated at Sun Jul 9 20:27:54 2006 for ITK by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2000