29 #include <mln/core/alias/complex_image.hh>
30 #include <mln/core/image/complex_neighborhoods.hh>
32 #include <mln/topo/is_simple_pair.hh>
34 #include <mln/io/vtk/load.hh>
36 #include "tests/data.hh"
45 static const unsigned D = ima_t::dim;
47 typedef mln_geom_(ima_t) G;
50 mln::io::vtk::
load(ima, MLN_MESH_DIR "/pseudo-manifold.vtk");
54 typedef mln::complex_lower_neighborhood<D, G> lower_adj_nbh_t;
55 lower_adj_nbh_t lower_adj_nbh;
58 typedef mln::complex_higher_neighborhood<D, G> higher_adj_nbh_t;
59 higher_adj_nbh_t higher_adj_nbh;
61 typedef mln::topo::is_simple_pair< ima_t,
63 higher_adj_nbh_t > is_simple_t;
66 is_simple_t is_simple(ima, lower_adj_nbh, higher_adj_nbh);
67 mln_piter_(ima_t) p(ima.domain());
71 std::cout << p << std::endl;