Functions | |
template<typename N> | |
neighb2d | complement2d (const Neighborhood< N > &nbh_) |
template<typename I, typename N> | |
bool | is_simple_point_dispatch (const Image< I > &ima, const Neighborhood< N > &nbh, const typename I::site &p) |
template<typename I, typename N> | |
bool | is_simple_point_dispatch (const Image< I > &ima, const Neighborhood< N > &nbh, const point2d &p) |
template<typename I, typename N> | |
void | is_simple_point_tests (const Image< I > &ima_, const Neighborhood< N > &nbh_, const typename I::site &p) |
template<typename I, typename N> | |
unsigned | nb_connexity2d (const I &ima, const N &nbh, const typename I::site &p, bool object) |
Variables | |
static const unsigned char | nb_connexity_c4 [256] |
static const unsigned char | nb_connexity_c8 [256] |
neighb2d mln::topo::skeleton::internal::complement2d | ( | const Neighborhood< N > & | nbh_ | ) | [inline] |
Definition at line 155 of file is_simple_point.hh.
References mln::c4(), mln::c8(), and mln::exact().
Referenced by mln::topo::skeleton::impl::is_simple_point2d().
bool mln::topo::skeleton::internal::is_simple_point_dispatch | ( | const Image< I > & | ima, | |
const Neighborhood< N > & | nbh, | |||
const typename I::site & | p | |||
) | [inline] |
bool mln::topo::skeleton::internal::is_simple_point_dispatch | ( | const Image< I > & | ima, | |
const Neighborhood< N > & | nbh, | |||
const point2d & | p | |||
) | [inline] |
Definition at line 231 of file is_simple_point.hh.
References mln::topo::skeleton::impl::is_simple_point2d().
Referenced by mln::topo::skeleton::is_simple_point().
void mln::topo::skeleton::internal::is_simple_point_tests | ( | const Image< I > & | ima_, | |
const Neighborhood< N > & | nbh_, | |||
const typename I::site & | p | |||
) | [inline] |
Definition at line 173 of file is_simple_point.hh.
References mln::c4(), mln::c8(), and mln::exact().
Referenced by mln::topo::skeleton::is_simple_point(), and mln::topo::skeleton::impl::is_simple_point2d().
unsigned mln::topo::skeleton::internal::nb_connexity2d | ( | const I & | ima, | |
const N & | nbh, | |||
const typename I::site & | p, | |||
bool | object | |||
) | [inline] |
Definition at line 128 of file is_simple_point.hh.
References mln::c4(), mln::c8(), nb_connexity_c4, and nb_connexity_c8.
Referenced by mln::topo::skeleton::impl::is_simple_point2d().
const unsigned char mln::topo::skeleton::internal::nb_connexity_c4[256] [static] |
Initial value:
{ 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 3, 2, 2, 2, 3, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 4, 3, 3, 3, 3, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 3, 2, 2, 2, 3, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1 }
Definition at line 100 of file is_simple_point.hh.
Referenced by nb_connexity2d().
const unsigned char mln::topo::skeleton::internal::nb_connexity_c8[256] [static] |
Initial value:
{ 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 2, 3, 2, 2, 2, 3, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
Definition at line 77 of file is_simple_point.hh.
Referenced by nb_connexity2d().