#include <chamfer.hh>
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 I & | input |
unsigned | max |
O | output |
bool | status |
const W & | win |
typedef I_ mln::geom::impl::chamfer_t< I_, W_ >::I |
typedef mln::trait::ch_value< I , unsigned >::ret mln::geom::impl::chamfer_t< I_, W_ >::O |
typedef I_ ::site mln::geom::impl::chamfer_t< I_, W_ >::P |
typedef W_ mln::geom::impl::chamfer_t< I_, W_ >::W |
mln::geom::impl::chamfer_t< I_, W_ >::chamfer_t | ( | const I_ & | input, | |
const W_ & | win, | |||
unsigned | max | |||
) | [inline] |
void mln::geom::impl::chamfer_t< I_, W_ >::fill_output | ( | ) | [inline] |
References mln::geom::impl::chamfer_t< I_, W_ >::input, and mln::geom::impl::chamfer_t< I_, W_ >::output.
Referenced by mln::geom::impl::chamfer_t< I_, W_ >::init().
bool mln::geom::impl::chamfer_t< I_, W_ >::handles | ( | const P & | p | ) | const [inline] |
References mln::geom::impl::chamfer_t< I_, W_ >::input.
void mln::geom::impl::chamfer_t< I_, W_ >::init | ( | ) | [inline] |
const I& mln::geom::impl::chamfer_t< I_, W_ >::input |
unsigned mln::geom::impl::chamfer_t< I_, W_ >::max |
O mln::geom::impl::chamfer_t< I_, W_ >::output |
bool mln::geom::impl::chamfer_t< I_, W_ >::status |
const W& mln::geom::impl::chamfer_t< I_, W_ >::win |