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

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

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

Collaboration graph
[legend]
List of all members.

Public Types

typedef I image
typedef mlc::exact< I >::ret::point_type point
typedef mlc::exact< I >::ret::dpoint_type dpoint
typedef mlc::exact< I >::ret::value_type value
typedef oln::lrde::ufmt::internal::neighborhood<
I >::ret 
Nbh
typedef mlc::exact< Nbh
>::ret::iter_type 
niter
typedef mute< I, ntg::bin
>::ret 
bin_image_t
typedef mute< I, ntg::int_u8
>::ret 
int_u8_image_t

Public Member Functions

 ap_maxtree (const abstract::image< I > &f, const typename oln::lrde::ufmt::internal::neighborhood< I >::ret &nbh)
void make_set (const point &x)
bool is_root (const point &x) const
bool is_level_root (const point &x) const
point find_level_root (const point &x)
point anc (point x, value h)
void swap (point &x, point &y)
point parent_ (const point &p) const
const valuef_ (const point &p) const
const I & f_ () const
bool is_root_ (const point &p) const
bool is_level_root_ (const point &p) const

Public Attributes

const I & f
const Nbhnbh
mute< I, point >::ret par

Detailed Description

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

Definition at line 56 of file ap_maxtree.hh.


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