- 17 Sep, 2008 4 commits
-
-
Matthieu Garrigues authored
* mln/extension: New. Concerns all stuff related to the domain extension. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2285 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Matthieu Garrigues authored
* mln/border/fill.hh: Updates dues to the renaming of line_piter to box_runstart_piter. * mln/core/box_runstart_piter.hh(mln_box_runstart_piter): New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2284 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* sandbox/geraud/Rd: New directory. * sandbox/geraud/Rd/hybrid.hh, * sandbox/geraud/Rd/queue_based.hh, * sandbox/geraud/Rd/parallel.cc, * sandbox/geraud/Rd/parallel_wo.cc, * sandbox/geraud/Rd/union_find.hh, * sandbox/geraud/Rd/parallel.hh, * sandbox/geraud/Rd/diff.cc, * sandbox/geraud/Rd/sequential_bench.cc, * sandbox/geraud/Rd/sequential.cc, * sandbox/geraud/Rd/utils.hh, * sandbox/geraud/Rd/deco.cc, * sandbox/geraud/Rd/hybrid.cc, * sandbox/geraud/Rd/queue_based.cc, * sandbox/geraud/Rd/sequential_bench.hh, * sandbox/geraud/Rd/min.cc, * sandbox/geraud/Rd/sequential.hh, * sandbox/geraud/Rd/debase.union_find.hh, * sandbox/geraud/Rd/union_find.cc, * sandbox/geraud/Rd/svg.queue_based.hh: New files. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2283 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/core/image/ch_piter.hh: New. * mln/make/dual_neighb2d.hh: Rename as... * mln/make/double_neighb2d.hh: ...this. * doc/examples/tuto_bis.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2282 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 16 Sep, 2008 3 commits
-
-
Thierry Geraud authored
* mln/core/site_set/p_centered.hh: New. * mln/core/site_set/all.hh: Update. * mln/core/image/extended.hh: New. * mln/core/image/extension_fun.hh, * mln/core/image/extension_ima.hh, * mln/core/image/extension_val.hh (ch_value): New. The extension is propagated to a concrete type iff it can work. (todo): New. * mln/core/image/image1d.hh, * mln/core/image/image3d.hh (line_piter): De-activate cause it does not work yet. * mln/core/point.hh (point): Add explicit to the 1D ctor. * mln/level/sort_psites.hh: Update. * mln/border/fill.hh, * mln/border/mirror.hh: Update. * mln/fun/i2v/array.hh: New. * mln/win/all.hh: Update. * mln/win/multiple.hh (i_): Fix warning. * doc/examples/tuto_bis.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2281 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/tests/convert/to_image.cc, * milena/tests/convert/to_window.cc, * milena/tests/histo/compute.cc, * milena/tests/histo/to_image1d.cc, * milena/tests/morpho/hit_or_miss.cc, * milena/tests/morpho/thinning.cc, * milena/tests/set/inter.cc, * milena/tests/set/is_subset_of.cc, * milena/tests/set/sym_diff.cc, * milena/tests/set/uni.cc: Make the test compile. * milena/mln/fun/x2x/rotation.hh, * milena/mln/set/diff.hh, * milena/mln/labeling/regional_minima.hh, * milena/mln/border/resize.hh, * milena/mln/level/fill.hh, * milena/mln/level/fill_with_image.hh, * milena/mln/level/fill_with_value.hh: Avoid compilation warning when compiled with -DNDEBUG. * milena/mln/convert/to_p_array.hh: Add a missing exact(). * milena/mln/set/inter.hh, * milena/mln/convert/to_image.hh, * milena/mln/convert/to_p_set.hh, * milena/mln/convert/to_std_set.hh, * milena/mln/convert/to_window.hh: Rename mln_point. * milena/mln/core/alias/box1d.hh: Add full namespace name. * milena/mln/draw/label.hh: Use sub_image instead of image_if_value. * milena/mln/level/transform.spe.hh, * milena/mln/level/median.hh: use values_eligible() instead of values(). * milena/mln/morpho/Rd.hh: Use greater_point instead of operator<. * milena/mln/morpho/erosion.spe.hh: Add a missing include. * milena/tests/morpho/Makefile.am: Disable graph related tests. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2280 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* doc/examples/tuto_bis.cc: Re-activate the first two steps. * mln/core/image/image_if.hh (operator|): New overloads. It now works with C functions. * mln/core/alias/window1d.hh, * mln/core/alias/window2d.hh, * mln/core/alias/window3d.hh, * mln/core/neighb.hh, * mln/make/dual_neighb2d.hh: Fix missing include. We shall always first include from_to.hh in files that provide some overloading of from_to_. * mln/level/sort_psites.hh: Fix. * mln/convert/to_p_array.hh (reserve): Deactivate cause nsites is an optional method. * mln/fun/c.hh (C_Function): New concept declaration. (category): New specialization for C functions. (set_unary_, set_binary_): New specializations for C functions. (C): Fix missing default ctor. * mln/morpho/meyer_wst.hh (nbh): Fix missing exact. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2279 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 15 Sep, 2008 17 commits
-
-
Thierry Geraud authored
* sandbox/geraud/cs2d/tuto_bis.cc: Rename as... * doc/examples/tuto_bis.cc: ...this. De-activate code. Start with new material. * mln/core/window.hh (is_symmetric): Fix the use of sym. * mln/core/neighb.hh (neighb_fwd_niter, neighb_bkd_niter): New. (fwd_niter, bkd_niter, niter): Update. (change_window): New. (from_to_): New overload. * mln/core/concept/window.hh (operator==): Split decl and def. * mln/core/concept/neighborhood.hh (to_window): Relax sig. * mln/make/dual_neighb2d.hh: New. * mln/convert/to_p_set.hh (D): Remove useless typedef. * mln/win/multiple.hh (is_centered, is_symmetrical): New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2278 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/make/neighb2d.hh: Include mln/convert/to.hh. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2277 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2276 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/image/line_graph_image.hh (mln::trait::image_< line_graph_image<P, V> >): Update properties. * mln/core/image/line_graph_psite.hh (mln::line_graph_psite<P>::mesh) (mln::line_graph_psite<P>::dpoint): Set to void. (mln::line_graph_psite<P>::operator point): New. * mln/core/site_set/p_line_graph.hh: Fix header guards. (mln::trait::site_set_< p_line_graph<P> >): New specialization. (mln::p_line_graph<P>::element) (mln::p_line_graph<P>::site): (mln::p_line_graph<P>::piter): New typedefs. (mln::p_line_graph<P>::is_valid) (mln::p_line_graph<P>::memory_size): New methods. * mln/core/site_set/p_line_graph_piter.hh (mln::p_line_graph_fwd_piter_): Inherit from internal::site_set_iterator_base. (mln::p_line_graph_fwd_piter_<P>::is_valid) (mln::p_line_graph_fwd_piter_<P>::invalidate) (mln::p_line_graph_fwd_piter_<P>::start) (mln::p_line_graph_bkd_piter_<P>::is_valid) (mln::p_line_graph_bkd_piter_<P>::invalidate) (mln::p_line_graph_bkd_piter_<P>::start): Rename as... (mln::p_line_graph_fwd_piter_<P>::is_valid_) (mln::p_line_graph_fwd_piter_<P>::invalidate_) (mln::p_line_graph_fwd_piter_<P>::start_) (mln::p_line_graph_bkd_piter_<P>::is_valid_) (mln::p_line_graph_bkd_piter_<P>::invalidate_) (mln::p_line_graph_bkd_piter_<P>::start_): ...these. * mln/core/internal/line_graph_vicinity_piter.hh (mln::line_graph_vicinity_piter_<P, S, E>): Take and additional parameter S. Inherit from internal::site_iterator_base< S, E >. Adjust. (mln::line_graph_vicinity_piter_<P, S, E>::p_hook_): New method. * mln/core/image/line_graph_elt_neighborhood.hh (mln::line_graph_elt_neighborhood<P>::point): Rename typedef as... (mln::line_graph_elt_neighborhood<P>::site): ...this. (mln::line_graph_elt_neighborhood<P>::dpoint): Remove typedef. (mln::line_graph_elt_neighborhood<P>::window): New typedef (mln::line_graph_elt_neighborhood<P>::to_window): New method. * mln/core/image/line_graph_neighborhood_piter.hh: Adjust. (mln::line_graph_neighborhood_fwd_piter<P>::is_valid) (mln::line_graph_neighborhood_fwd_piter<P>::invalidate) (mln::line_graph_neighborhood_fwd_piter<P>::start): (mln::line_graph_neighborhood_bkd_piter<P>::is_valid) (mln::line_graph_neighborhood_bkd_piter<P>::invalidate) (mln::line_graph_neighborhood_bkd_piter<P>::start): Rename as... (mln::line_graph_neighborhood_fwd_piter<P>::is_valid_) (mln::line_graph_neighborhood_fwd_piter<P>::invalidate_) (mln::line_graph_neighborhood_fwd_piter<P>::start_): (mln::line_graph_neighborhood_bkd_piter<P>::is_valid_) (mln::line_graph_neighborhood_bkd_piter<P>::invalidate_) (mln::line_graph_neighborhood_bkd_piter<P>::start_): ...this. (mln::line_graph_neighborhood_fwd_piter<P>::site) (mln::line_graph_neighborhood_bkd_piter<P>::site): New typedefs. (mln::line_graph_neighborhood_fwd_piter<P>::site_) (mln::line_graph_neighborhood_fwd_piter<P>::to_site) (mln::line_graph_neighborhood_fwd_piter<P>::operator site) (mln::line_graph_neighborhood_fwd_piter<P, N>::target_) (mln::line_graph_neighborhood_fwd_piter<P, N>::change_target) (mln::line_graph_neighborhood_bkd_piter<P>::site_) (mln::line_graph_neighborhood_bkd_piter<P>::to_site) (mln::line_graph_neighborhood_bkd_piter<P>::operator site) (mln::line_graph_neighborhood_bkd_piter<P, N>::target_) (mln::line_graph_neighborhood_bkd_piter<P, N>::change_target): New members. (mln::line_graph_neighborhood_fwd_piter<P>::nbh) (mln::line_graph_neighborhood_bkd_piter<P>::nbh): Turn members into a pointers. * mln/core/image/line_graph_elt_window.hh (mln::line_graph_elt_window<P>::point) (mln::line_graph_elt_window<P>::dpoint): Rename typedefs as... (mln::line_graph_elt_window<P>::site) (mln::line_graph_elt_window<P>::dpsite): ...these. * mln/core/image/line_graph_window_piter.hh: Adjust. (mln::line_graph_window_fwd_piter<P>::is_valid) (mln::line_graph_window_fwd_piter<P>::invalidate) (mln::line_graph_window_fwd_piter<P>::start): (mln::line_graph_window_bkd_piter<P>::is_valid) (mln::line_graph_window_bkd_piter<P>::invalidate) (mln::line_graph_window_bkd_piter<P>::start): Rename as... (mln::line_graph_window_fwd_piter<P>::is_valid_) (mln::line_graph_window_fwd_piter<P>::invalidate_) (mln::line_graph_window_fwd_piter<P>::start_): (mln::line_graph_window_bkd_piter<P>::is_valid_) (mln::line_graph_window_bkd_piter<P>::invalidate_) (mln::line_graph_window_bkd_piter<P>::start_): ...this. * mln/level/sort_psites.hh (impl::sort_psites_increasing_(trait::image::quant::low, const I&)): (impl::sort_psites_decreasing_(trait::image::quant::low, const I&)): Catch up with the new interfaces of internal::image_base and histo::data. * mln/morpho/line_gradient.hh (mln::morpho::internal::point2d_lexicographical_less): New class. Use it... (mln::morpho::line_gradient): ...here. * tools/area_flooding.cc: Include mln/core/routine/clone.hh. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2275 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/macros.hh (mln_vset, mln_vset_): s/t_eligible_value_set/t_eligible_values_set/ git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2274 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* utilsrc/Makefile.am (AM_LDFLAGS): New. (LDADD): Add $(GLLIBS). (mesh_view_LDFLAGS, mesh_view_LDADD): Remove. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2273 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/doc/Doxyfile.in: Exclude the proper file. * milena/doc/Makefile.am: Exclude the proper symbols for the user doc. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2272 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Matthieu Garrigues authored
* mln/core/line_piter.hh: Rename as... * mln/core/box_runstart_piter.hh: ...this. * tests/core/other/line_piter.cc: Rename as... * tests/core/other/box_runstart_piter.cc: ...this. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2271 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/tests/core/routine/exact.cc: Write test. * milena/tests/canvas/chamfer.cc: Fix includes. * milena/tests/convert/to_p_set.cc: Fix a method call. * milena/mln/trait/op/all.hh: remove guards. * milena/mln/core/internal/exact.hh: Add a forward declaration. * milena/mln/core/routine/exact.hh: Move an include. * milena/mln/level/median.hh, * milena/mln/level/naive/median.hh, * milena/mln/level/was.median.hh: Use median_h. * milena/mln/level/memset_.hh: Use full namespace name to call force_exact (g++ does not look at the right namespace if the full name is not given). * milena/mln/convert/to_image.hh: use geom::bbox(). * milena/mln/geom/chamfer.hh, * milena/mln/geom/pmin_pmax.hh: Rename mln_point to mln_site. * milena/mln/geom/seeds2tiling.hh, * milena/mln/geom/seeds2tiling_roundness.hh: Use exact(). * milena/mln/value/hsi.hh: Add missing copyright header. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2270 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/mln/core/image/interpolated.hh, * milena/mln/core/image/plain.hh, * milena/mln/core/image/safe.hh, * milena/mln/core/image/sparse_image.hh: Add missing init_() here . * milena/mln/core/image/status.txt: Update cast_image status. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2269 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/make/dpoint1d.hh: Remove. * mln/make/dpoint2d.hh: Remove. * mln/make/dpoint3d.hh: Remove. * mln/make/point1d.hh: Remove. * mln/make/point2d.hh: Remove. * mln/make/point3d.hh: Remove. * mln/make/window1d.hh: Remove. * mln/make/window2d.hh: Remove. * mln/make/window3d.hh: Remove. * tests/histo/to_image1d.cc, * tests/core/site_set/p_image.cc, * tests/core/site_set/p_bgraph.cc, * tests/core/site_set/p_set.cc, * tests/core/other/neighb.cc, * tests/core/other/graph_elt_window.cc, * tests/core/other/graph_elt_neighborhood.cc, * tests/core/other/point_set_compatibility.cc, * tests/core/other/pixter1d.cc, * tests/core/other/pixter2d.cc, * tests/core/other/pixter3d.cc, * tests/core/other/line_graph_elt_window.cc, * tests/core/other/line_graph_elt_neighborhood.cc, * tests/core/other/dpoints_pixter.cc, * tests/core/other/pixel.cc, * tests/core/other/line_piter.cc, * tests/core/image/graph_image_wst.cc, * tests/core/image/plain.cc, * tests/core/image/bgraph_image.cc, * tests/core/image/decorated_image.cc, * tests/core/image/translate_image.cc, * tests/core/image/graph_image.cc, * tests/core/image/value_enc_image.cc, * tests/core/image/line_graph_image.cc, * tests/core/image/safe_image.cc, * tests/core/routine/clone.cc, * tests/core/alias/window3d.cc, * tests/core/alias/point2d.cc, * tests/core/alias/dpoint1d.cc, * tests/core/alias/dpoint2d.cc, * tests/core/alias/dpoint3d.cc, * tests/draw/graph.cc, * tests/draw/line.cc, * tests/level/memcpy_.cc, * tests/level/paste.cc, * tests/level/memset_.cc, * tests/linear/local/convolve.cc, * tests/accu/bbox.cc, * tests/value/stack.cc, * tests/convert/to_p_array.cc, * tests/convert/to_image.cc, * tests/geom/sym.cc, * tests/geom/shift.cc, * tests/geom/pmin_pmax.cc, * tests/geom/bbox.cc, * tests/morpho/artificial_line_graph_image_wst.cc, * tests/morpho/line_graph_image_wst.cc, * tests/morpho/thinning.cc, * tests/morpho/hit_or_miss.cc, * tests/morpho/combined.cc, * tests/morpho/lena_line_graph_image_wst1.cc, * tests/morpho/lena_line_graph_image_wst2.cc, * apps/statues/mesh-segm.cc, * apps/statues/mesh-skel.cc, * doc/tutorial/examples/p_line2d.cc, * doc/tutorial/examples/p_array.cc, * doc/tutorial/examples/image_plain.cc, * doc/tutorial/examples/window.cc, * doc/tutorial/examples/win_multiple.cc, * doc/tutorial/examples/image_safe.cc, * doc/tutorial/examples/proxy.cc, * mln/core/site_set/line2d.hh, * mln/core/image/hexa.hh, * mln/core/image/image1d.hh, * mln/core/image/fi_adaptor.hh, * mln/core/image/image2d.hh, * mln/core/image/image3d.hh, * mln/core/routine/exact.hh, * mln/core/alias/neighb1d.hh, * mln/core/alias/dpoint1d.hh, * mln/core/alias/neighb3d.hh, * mln/core/alias/dpoint2d.hh, * mln/core/alias/dpoint3d.hh, * mln/core/alias/dpoint2d_h.hh, * mln/core/alias/window1d.hh, * mln/core/alias/window2d.hh, * mln/core/alias/window3d.hh, * mln/core/alias/point1d.hh, * mln/core/alias/point2d.hh, * mln/core/alias/point3d.hh, * mln/core/clock_neighb2d.hh, * mln/linear/gaussian.hh, * mln/make/neighb2d.hh, * mln/make/all.hh, * mln/make/box1d.hh, * mln/make/box2d.hh, * mln/make/box3d.hh, * mln/make/w_window1d.hh, * mln/make/w_window2d.hh, * mln/make/w_window3d.hh, * mln/make/box2d_h.hh, * mln/make/voronoi.hh, * mln/make/image1d.hh, * mln/make/image2d.hh, * mln/convert/to.hh, * mln/convert/to_tiles.hh, * mln/win/cube3d.hh, * mln/win/diag2d.hh, * mln/win/backdiag2d.hh, * mln/win/cuboid3d.hh, * mln/win/disk2d.hh, * mln/io/pfm/save.hh, * mln/io/pfm/load.hh, * mln/io/fits/load.hh, * mln/io/pnm/load.hh, * mln/io/pbm/load.hh, * sandbox/duhamel/test_border_fill_image1d_3.cc, * sandbox/duhamel/test_border_fill_image3d_3.cc, * sandbox/duhamel/main_mesh_image.cc, * sandbox/duhamel/graph_labeling.hh, * sandbox/duhamel/labeling_algo.cc, * sandbox/duhamel/test_border_duplicate_image2d_3.cc, * sandbox/duhamel/test_border_duplicate_image1d_5.cc, * sandbox/duhamel/test_border_fill_image2d_4.cc, * sandbox/duhamel/test_border_duplicate_image1d_4.cc, * sandbox/duhamel/test_border_duplicate_image3d_4.cc, * sandbox/duhamel/labeling_algo.hh, * sandbox/duhamel/test_border_fill_image2d_3.cc, * sandbox/duhamel/test_border_fill_image1d_5.cc, * sandbox/duhamel/test_border_duplicate_image1d_3.cc, * sandbox/duhamel/test_border_duplicate_image3d_3.cc, * sandbox/duhamel/draw_mesh.hh, * sandbox/duhamel/test_border_fill_image1d_4.cc, * sandbox/duhamel/test_border_fill_image3d_4.cc, * sandbox/duhamel/translate_image.cc, * sandbox/duhamel/test_border_duplicate_image2d_4.cc, * sandbox/pellegrin/set/test/p_queue_fast.cc, * sandbox/pellegrin/set/test/p_bgraph.cc, * sandbox/pellegrin/set/test/p_queue.cc, * sandbox/pellegrin/set/test/p_runs.cc, * sandbox/pellegrin/set/test/p_set.cc, * sandbox/pellegrin/set/core/line2d.hh, * sandbox/aroumougame/skeleton/mesh-skel_region.cc, * sandbox/aroumougame/skeleton/mesh-skel.cc, * sandbox/aroumougame/skeleton/test_image3d.cc, * sandbox/aroumougame/skeleton/thinning.hh, * sandbox/nivault/plugin-gimp/src/gimp-image.hh, * sandbox/jardonnet/test/reduce.cc, * sandbox/jardonnet/test/gaussian_subsampling.cc, * sandbox/jardonnet/test/subsampling.cc, * sandbox/jardonnet/registration/save.hh, * sandbox/jardonnet/registration/icp_ref.hh, * sandbox/jardonnet/registration/icp.hh, * sandbox/geraud/cs2d/kruskal.cc, * sandbox/geraud/cs2d/tuto_bis.cc, * sandbox/garrigues/level_set.hh, * sandbox/garrigues/fllt/essai.cc, * sandbox/garrigues/fllt/fllt_simple.svg.3.cc, * sandbox/garrigues/fllt/fllt_simple.cc, * sandbox/garrigues/fllt/fllt_simple.svg.2.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2268 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Ugo Jardonnet authored
* mln/fun/x2x/rotation.hh: Fix h_mat construction. * sandbox/jardonnet/virtual/access.cc: Update in consequencce. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2267 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/core/internal/dpoints_base.hh (site, psite, dpsite): Remove these typedefs; they were inherited twice in window concrete classes, causing ambiguities. * mln/win/rectangle2d.hh: Likewise; useless. * mln/morpho/erosion.spe.hh (border): De-activate calls. * mln/morpho/erosion.hh: Fix missing initialize. * mln/morpho/includes.hh (border): De-activate include. (has_neighborhood): De-activate include; this part of code is soon obsolete. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2265 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/doc/Doxyfile.in: Temporary excludes core/concept from the doc generation. The doc can now be generated. Due to core/concept the doc generation never ended. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2264 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/tests/core/image/Makefile.am: Remove deprecated tests and comments few others. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2263 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/mln/level/fill_with_image.hh: Use exact(). * milena/mln/level/fill_with_image.spe.hh: Fix fill_with_image prototype. * milena/mln/level/memcpy_.hh: Use full namespace name. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2262 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/core/alias/window2d.hh (from_to_): New overload. The code comes from make/window2d.hh * mln/convert/to.hh (to): New static check on O. * mln/convert/from_to.hh: Relax signature. Add tech note. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2261 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 14 Sep, 2008 1 commit
-
-
Thierry Geraud authored
* mln/win/multiple.hh (n): Turn this parameter into dynamic. Fix. * doc/tutorial/examples/win_multiple.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2257 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 12 Sep, 2008 15 commits
-
-
Matthieu Garrigues authored
* mln/morpho/erosion.hh: (erosion_arbitrary_2d_fastest) New, erosion on fast images with an arbitrary window using min_h and the snake browsing. (erosion_arbitrary_2d_fastest) New, erosion on non-fast images with an arbitrary window using min_h and the snake browsing. * mln/morpho/erosion.spe.hh: Dummy fix. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2249 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* doc/tutorial/examples/win_multiple.cc: New. * mln/core/internal/site_relative_iterator_base.hh: . * mln/win/multiple.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2248 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* ChangeLog: Add missing entries. * milena/tests/core/site_set/p_image.cc: Fix comments. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2247 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/tests/core/site_set/p_priority_queue_fast.cc, * milena/tests/core/site_set/p_priority_queue_fast_with_array.cc, * milena/tests/core/site_set/p_runs.cc, * milena/tests/core/site_set/pset_array.cc: Remove these tests according to core/site_set/status.txt. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2246 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* doc/tutorial/examples/image2d.cc: Augment. * mln/estim/nsites.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2245 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/core/dpoints_piter.hh: Remove; obsolete thanks to the more general file dpsites_piter.hh. * mln/core/w_window.hh, * mln/core/clock_neighb.hh, * sandbox/nivault/dyn_line.hh, * sandbox/garrigues/fllt/fllt_simple.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2244 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/core/dpoints_pixter.hh: Remove dead code. * mln/geom/shift.hh: New static check. * mln/set/diff.hh: New static checks. (diff): De-activate the erroneous version with Site_Set. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2243 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/convert/to_window.cc, * tests/win/cuboid3d.cc, * tests/win/rectangle2d.cc, * mln/core/w_window.hh, * mln/core/window.hh, * mln/core/dpoints_pixter.hh, * mln/core/internal/dpoints_base.hh, * mln/convert/to_p_array.hh, * sandbox/geraud/dmap.cc, * sandbox/geraud/cs2d/dbl_neighb.hh (ndpoints): Update to... (size): ...its new name. * mln/core/window.hh (has): New method. * mln/core/dpoints_pixter.hh (p_ref): Use get_adr. * mln/level/fast_median.hh (int, median): Replace by... (def::coord, median_h): ...this. Update. * mln/geom/shift.hh: Rewrite. * mln/set/diff.hh: Rewrite without std::set. * mln/win/rectangle2d.hh (typedef): Import super ones. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2242 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/mln/core/image/cast_image.hh, * milena/mln/core/image/decorated_image.hh: add missing init_(). git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2241 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Guillaume Lazzara authored
* milena/mln/core/site_set/p_complex.hh, * milena/mln/core/site_set/p_complex_piter.hh, * milena/mln/core/site_set/p_faces.hh, * milena/mln/core/site_set/p_bgraph_piter.hh, * milena/mln/core/site_set/p_graph_piter.hh: remove useless '_' in class names. * milena/tests/canvas/browsing/directional.cc, * milena/tests/canvas/browsing/fwd.cc, * milena/tests/canvas/browsing/snake_fwd.cc: rename point to site. * milena/mln/core/alias/dpoint2d_h.hh, * milena/mln/core/alias/point2d_h.hh, * milena/tests/algebra/h_vec.cc, * milena/tests/core/alias/point2d.cc, * milena/tests/core/alias/point1d.cc: Use def::coord instead of int. * milena/tests/set/diff.cc, * milena/tests/core/site_set/p_image2d.cc: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2240 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/core/site_set/p_queue_fast.cc: Update. * tests/core/site_set/p_queue.cc: Likewise. * tests/core/site_set/p_priority_queue.cc (operator[]): De-activate since priority queues do not (cannot) have such a method. (has): Likewise; replace the calls to this method by calling... * mln/set/has.hh: ...this new procedure. It is useful when a site set is not "point-wise" random accessible. * mln/core/site_set/p_priority.hh (Q): New static check. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2239 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/level/fill_with_image.hh (fill_with_image_tests): New. (generic): Strengthen signature and use tests. (impl): Move specialized impl into... * mln/level/fill_with_image.spe.hh: ...this new file. Update. * mln/level/fill_with_value.hh, * mln/level/fill_with_value.spe.hh: Likewise. * mln/level/fill.spe.hh: Remove; dead empty file. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2238 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/level/fill.hh: Fix missing exact. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2236 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/level/fill.hh: Fix update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2235 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tools/area_flooding.cc, * tests/core/other/dpoints_pixter.cc, * mln/core/site_set/p_bgraph.hh, * mln/core/site_set/p_bgraph_piter.hh, * mln/core/site_set/p_complex.hh, * mln/core/site_set/p_line_graph.hh, * mln/core/site_set/p_faces.hh, * mln/core/site_set/p_graph.hh, * mln/core/image/bgraph_image.hh, * mln/core/image/fi_adaptor.hh, * mln/core/internal/run_image.hh, * mln/core/concept/doc/image.hh, * mln/draw/graph.hh, * mln/level/sort_psites.hh, * mln/convert/to_p_array.hh, * mln/geom/pmin_pmax.hh, * mln/set/is_subset_of.hh, * mln/morpho/rank_filter.hh, * mln/morpho/Rd.hh, * sandbox/duhamel/queue_p_priority.cc, * sandbox/duhamel/mesh_p.hh, * sandbox/duhamel/queue_p_fast.hh, * sandbox/duhamel/queue_p_priority.hh, * sandbox/duhamel/labeling_algo.hh, * sandbox/pellegrin/set/test/p_queue_fast.cc, * sandbox/pellegrin/set/test/p_priority_queue_fast.cc, * sandbox/pellegrin/set/test/p_queue.cc, * sandbox/pellegrin/set/test/p_priority_queue.cc, * sandbox/pellegrin/set/test/p_runs.cc, * sandbox/pellegrin/set/test/pset_if.cc, * sandbox/pellegrin/set/test/p_set.cc, * sandbox/pellegrin/set/test/p_priority_queue_fast_with_array.cc, * sandbox/pellegrin/set/core/p_priority_queue_fast.hh, * sandbox/pellegrin/set/core/p_bgraph.hh, * sandbox/pellegrin/set/core/p_run.hh, * sandbox/pellegrin/set/core/p_line_graph.hh, * sandbox/pellegrin/set/core/pset_if.hh, * sandbox/pellegrin/set/core/p_array.hh, * sandbox/pellegrin/set/core/concept/point_set.hh, * sandbox/pellegrin/set/core/p_queue.hh, * sandbox/pellegrin/set/core/p_priority_queue.hh, * sandbox/pellegrin/set/core/p_runs.hh, * sandbox/pellegrin/set/core/p_priority_queue_fast_with_array.hh, * sandbox/pellegrin/set/core/p_set.hh, * sandbox/pellegrin/set/core/line2d.hh, * sandbox/pellegrin/set/core/internal/multi_set.hh, * sandbox/pellegrin/set/core/internal/uni_set.hh, * sandbox/pellegrin/set/core/p_graph.hh, * sandbox/pellegrin/set/core/p_queue_fast.hh, * sandbox/aroumougame/skeleton/test_image3d.cc, * sandbox/aroumougame/skeleton/thinning.hh, * sandbox/nivault/plugin-gimp/src/gimp-image.hh, * sandbox/jardonnet/test/icp_ref.cc, * sandbox/jardonnet/test/icp.cc, * sandbox/jardonnet/registration/final_qk.hh, * sandbox/jardonnet/registration/cov.hh, * sandbox/jardonnet/registration/exp_val.hh, * sandbox/jardonnet/registration/save.hh, * sandbox/jardonnet/registration/tools.hh, * sandbox/jardonnet/registration/quat7.hh, * sandbox/jardonnet/registration/cloud.hh, * sandbox/jardonnet/registration/icp_ref.hh, * sandbox/jardonnet/registration/icp.hh, * sandbox/jardonnet/registration/projection.hh, * sandbox/jardonnet/registration/center.hh, * sandbox/geraud/fllt/fllt.hh, * sandbox/geraud/fllt/simple_tests.cc, * sandbox/geraud/fllt/fllt.svg.1.cc, * sandbox/geraud/fllt/fllt.svg.7.hh, * sandbox/geraud/fllt/fllt.svg.2.cc, * sandbox/geraud/fllt/fllt.svg.3.cc, * sandbox/geraud/fllt/fllt.svg.4.cc, * sandbox/geraud/fllt/fllt.svg.5.cc, * sandbox/geraud/fllt/fllt.svg.6.cc, * sandbox/geraud/fllt/connected_filters/area_filter.hh, * sandbox/geraud/fllt/fllt_test.hh, * sandbox/geraud/fllt.svg.7.hh, * sandbox/geraud/p_runs__with_dedicated_piter.hh, * sandbox/geraud/fllt.svg.6.cc, * sandbox/garrigues/level_set.hh, * sandbox/garrigues/fllt/fllt_simple.svg.1.cc, * sandbox/garrigues/fllt/merge.hh, * sandbox/garrigues/fllt/fllt_simple.svg.3.cc, * sandbox/garrigues/fllt/fllt_simple.cc, * sandbox/garrigues/fllt/types.hh, * sandbox/garrigues/fllt/fllt_theo.cc, * sandbox/garrigues/fllt/compute_level_set_fast2.hh, * sandbox/garrigues/fllt/fllt_merge.hh, * sandbox/garrigues/fllt/fllt_optimized.hh, * sandbox/garrigues/fllt/debug.hh, * sandbox/garrigues/fllt/compute_level_set_fast.hh, * sandbox/garrigues/fllt/fllt_simple.svg.2.cc, * sandbox/garrigues/fllt/compute_level_set.hh, * sandbox/garrigues/tiled_image2d/tiled_image2d.hh, * sandbox/abraham/mln/morpho/basic_najman.hh (npoints): Update token to... (nsites): ...this. git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2234 4aad255d-cdde-0310-9447-f3009e2ae8c0
-