Public Types | Public Member Functions | Public Attributes

mln::geom::impl::chamfer_t< I_, W_ > Struct Template Reference

#include <chamfer.hh>

List of all members.

Public Types

typedef I_ I
typedef mln::trait::ch_value
< I, unsigned >::ret 
O
typedef I_::site P
typedef W_ W

Public Member Functions

 chamfer_t (const I_ &input, const W_ &win, unsigned max)
void fill_output ()
bool handles (const P &p) const
void init ()

Public Attributes

const Iinput
unsigned max
O output
bool status
const Wwin

Detailed Description

template<typename I_, typename W_>
struct mln::geom::impl::chamfer_t< I_, W_ >

Definition at line 57 of file geom/chamfer.hh.


Member Typedef Documentation

template<typename I_ , typename W_ >
typedef I_ mln::geom::impl::chamfer_t< I_, W_ >::I

Definition at line 59 of file geom/chamfer.hh.

template<typename I_ , typename W_ >
typedef mln::trait::ch_value< I , unsigned >::ret mln::geom::impl::chamfer_t< I_, W_ >::O

Definition at line 60 of file geom/chamfer.hh.

template<typename I_ , typename W_ >
typedef I_ ::site mln::geom::impl::chamfer_t< I_, W_ >::P

Definition at line 62 of file geom/chamfer.hh.

template<typename I_ , typename W_ >
typedef W_ mln::geom::impl::chamfer_t< I_, W_ >::W

Definition at line 61 of file geom/chamfer.hh.


Constructor & Destructor Documentation

template<typename I_ , typename W_ >
mln::geom::impl::chamfer_t< I_, W_ >::chamfer_t ( const I_ &  input,
const W_ &  win,
unsigned  max 
) [inline]

Definition at line 98 of file geom/chamfer.hh.


Member Function Documentation

template<typename I_ , typename W_ >
void mln::geom::impl::chamfer_t< I_, W_ >::fill_output (  )  [inline]
template<typename I_ , typename W_ >
bool mln::geom::impl::chamfer_t< I_, W_ >::handles ( const P p  )  const [inline]

Definition at line 93 of file geom/chamfer.hh.

References mln::geom::impl::chamfer_t< I_, W_ >::input.

template<typename I_ , typename W_ >
void mln::geom::impl::chamfer_t< I_, W_ >::init (  )  [inline]

Member Data Documentation

template<typename I_ , typename W_ >
const I& mln::geom::impl::chamfer_t< I_, W_ >::input
template<typename I_ , typename W_ >
unsigned mln::geom::impl::chamfer_t< I_, W_ >::max

Definition at line 71 of file geom/chamfer.hh.

template<typename I_ , typename W_ >
O mln::geom::impl::chamfer_t< I_, W_ >::output
template<typename I_ , typename W_ >
bool mln::geom::impl::chamfer_t< I_, W_ >::status

Definition at line 70 of file geom/chamfer.hh.

template<typename I_ , typename W_ >
const W& mln::geom::impl::chamfer_t< I_, W_ >::win

Definition at line 67 of file geom/chamfer.hh.