mln::border::impl Namespace Reference

Implementation namespace of border namespace. More...


Namespaces

namespace  generic
 Generic implementation namespace of border namespace.

Functions

template<typename I>
void duplicate_1D (I &ima)
template<typename I>
void duplicate_2D (I &ima)
template<typename I>
void duplicate_3D (I &ima)
template<typename I, typename J>
void equalize_ (const I &ima1, const J &ima2, unsigned min_thickness)
template<typename I>
void fill_size_1 (const Image< I > &ima_, const typename I::value &v)
template<typename I>
void fill_size_n (const I &ima_, const typename I::value &v)
template<typename I>
unsigned find_ (trait::image::speed::fastest, const I &ima)
template<typename I>
unsigned find_ (trait::image::speed::any, const I &ima)
template<typename T, typename S, typename E>
unsigned find__ (const mln::internal::image_base< T, S, E > &)
template<typename I, typename T, typename S, typename E>
unsigned find__ (const mln::internal::image_morpher< I, T, S, E > &ima)
template<typename I>
unsigned get_ (trait::image::ext_domain::none, trait::image::category::any, const I &)
template<typename I>
unsigned get_ (trait::image::ext_domain::some, trait::image::category::morpher, const I &ima)
template<typename I>
unsigned get_ (trait::image::ext_domain::some, trait::image::category::primary, const I &ima)
template<typename I>
void mirror_ (const box1d &, const I &ima_)
template<typename I>
void resize (I &ima, unsigned thickness)


Detailed Description

Implementation namespace of border namespace.

Function Documentation

template<typename I>
void mln::border::impl::duplicate_1D ( I &  ima  )  [inline]

template<typename I>
void mln::border::impl::duplicate_2D ( I &  ima  )  [inline]

template<typename I>
void mln::border::impl::duplicate_3D ( I &  ima  )  [inline]

template<typename I, typename J>
void mln::border::impl::equalize_ ( const I &  ima1,
const J &  ima2,
unsigned  min_thickness 
) [inline]

template<typename I>
void mln::border::impl::fill_size_1 ( const Image< I > &  ima_,
const typename I::value &  v 
) [inline]

template<typename I>
void mln::border::impl::fill_size_n ( const I &  ima_,
const typename I::value &  v 
) [inline]

template<typename I>
unsigned mln::border::impl::find_ ( trait::image::speed::fastest  ,
const I &  ima 
) [inline]

Definition at line 83 of file find.hh.

template<typename I>
unsigned mln::border::impl::find_ ( trait::image::speed::any  ,
const I &  ima 
) [inline]

Definition at line 76 of file find.hh.

References find__().

Referenced by mln::border::find().

template<typename T, typename S, typename E>
unsigned mln::border::impl::find__ ( const mln::internal::image_base< T, S, E > &   )  [inline]

Definition at line 69 of file find.hh.

template<typename I, typename T, typename S, typename E>
unsigned mln::border::impl::find__ ( const mln::internal::image_morpher< I, T, S, E > &  ima  )  [inline]

Definition at line 62 of file find.hh.

References mln::internal::image_morpher< I, T, S, E >::delegatee_(), and mln::border::find().

Referenced by find_().

template<typename I>
unsigned mln::border::impl::get_ ( trait::image::ext_domain::none  ,
trait::image::category::any  ,
const I &   
) [inline]

Definition at line 77 of file border/get.hh.

template<typename I>
unsigned mln::border::impl::get_ ( trait::image::ext_domain::some  ,
trait::image::category::morpher  ,
const I &  ima 
) [inline]

Definition at line 68 of file border/get.hh.

References mln::border::get().

template<typename I>
unsigned mln::border::impl::get_ ( trait::image::ext_domain::some  ,
trait::image::category::primary  ,
const I &  ima 
) [inline]

Definition at line 60 of file border/get.hh.

Referenced by mln::border::get().

template<typename I>
void mln::border::impl::mirror_ ( const box1d &  ,
const I &  ima_ 
) [inline]

template<typename I>
void mln::border::impl::resize ( I &  ima,
unsigned  thickness 
) [inline]

Definition at line 74 of file resize.hh.

References mln::duplicate(), mln::data::fill(), and mln::border::get().

Referenced by mln::border::internal::resize_dispatch().


Generated on Sun Apr 25 01:57:49 2010 for Milena (Olena) by  doxygen 1.5.6