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

itk::watershed::SegmentTree< TScalarType >::merge_t Struct Reference

#include <itkWatershedSegmentTree.h>

Collaboration diagram for itk::watershed::SegmentTree< TScalarType >::merge_t:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class TScalarType>
struct itk::watershed::SegmentTree< TScalarType >::merge_t

Elements of the list (nodes of the tree). A record of a merge between two segments (unsigned long labels) at a particular saliency.

Definition at line 60 of file itkWatershedSegmentTree.h.

Public Attributes

unsigned long from
ScalarType saliency
unsigned long to


Member Data Documentation

template<class TScalarType>
unsigned long itk::watershed::SegmentTree< TScalarType >::merge_t::from

Definition at line 62 of file itkWatershedSegmentTree.h.

template<class TScalarType>
ScalarType itk::watershed::SegmentTree< TScalarType >::merge_t::saliency

Definition at line 64 of file itkWatershedSegmentTree.h.

Referenced by itk::watershed::SegmentTree< TScalarType >::sort_comp::operator()(), and itk::watershed::SegmentTree< TScalarType >::merge_comp::operator()().

template<class TScalarType>
unsigned long itk::watershed::SegmentTree< TScalarType >::merge_t::to

Definition at line 63 of file itkWatershedSegmentTree.h.


The documentation for this struct was generated from the following file:
Generated at Wed Jul 30 13:07:55 2008 for ITK by doxygen 1.5.1 written by Dimitri van Heesch, © 1997-2000