oln::lrde::ufmt::hdc_maxtree< I > Struct Template Reference

Inheritance diagram for oln::lrde::ufmt::hdc_maxtree< I >:

Inheritance graph
[legend]
Collaboration diagram for oln::lrde::ufmt::hdc_maxtree< I >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef ad_maxtree< I > super
typedef super::image image
typedef super::point point
typedef super::dpoint dpoint
typedef super::dparent_t dparent_t
typedef super::dpar_t dpar_t
typedef super::value value

Public Member Functions

 hdc_maxtree (const abstract::image< I > &f, const typename oln::lrde::ufmt::internal::neighborhood< I >::ret &nbh)
template<class A>
void go ()
void init ()
void compute_parent ()
template<class A>
std::vector< node_< A > > extract_maxtree ()
template<class A>
void compute_attributes (std::vector< node_< A > > &node)
point find_root (point x, value h)
void do_union (const point &n, const point &p, value h)

Public Attributes

const oln::lrde::ufmt::internal::neighborhood<
I >::ret & 
nbh
std::vector< int > S
std::vector< size_t > H
std::vector< typename mlc::exact<
I >::ret::dpoint_type > 
dp_pre_
std::vector< typename mlc::exact<
I >::ret::dpoint_type > 
dp_post_
std::vector< int > dp_pre
std::vector< int > dp_post
unsigned nb
unsigned nnodes

Detailed Description

template<class I>
struct oln::lrde::ufmt::hdc_maxtree< I >

Definition at line 66 of file hdc_maxtree.hh.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 20 20:27:52 2007 for Olena by  doxygen 1.5.1