1. 31 Dec, 2008 1 commit
    • Guillaume Lazzara's avatar
      Rename mln_sum_x to mln_sum_product. · 591ad0a4
      Guillaume Lazzara authored
      	* mln/accu/convolve.hh,
      	* mln/algebra/mat.hh,
      	* mln/algebra/vec.hh,
      	* mln/fun/v2v/norm.hh,
      	* mln/linear/ch_convolve.hh,
      	* mln/metal/array1d.hh,
      	* mln/metal/array2d.hh,
      	* mln/metal/array3d.hh,
      	* mln/metal/mat.hh,
      	* mln/metal/vec.hh,
      	* mln/value/ops.hh: rename mln_sum_x to mln_sum_product.
      
      	* mln/norm/l1.hh,
      	* mln/norm/l2.hh: use mln_sum_product instead of mln_sum according to
      	the fixme.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3115 4aad255d-cdde-0310-9447-f3009e2ae8c0
      591ad0a4
  2. 30 Dec, 2008 25 commits
  3. 29 Dec, 2008 8 commits
    • Guillaume Lazzara's avatar
      Fix issues with GCC 2.95. · 9107acf4
      Guillaume Lazzara authored
      	* mln/value/internal/limits.hh: add support for std::numeric_limits with gcc 2.95.
      
      	* headers.mk: add limits.hh.
      
      	* mln/topo/complex.hh,
      	* mln/topo/face.hh,
      	* mln/topo/n_face.hh,
      	* mln/value/builtin/floatings.hh,
      	* mln/value/builtin/integers.hh: use value::internal::limits.
      
      
      	* mln/util/internal/graph_base.hh,
      	* mln/util/tree.hh: use <iostream> instead of <ostream>.
      
      	* mln/core/dpoint.hh,
      	* mln/core/point.hh: Help the compiler resolving 'G::dim' in method return type.
      
      	* mln/value/float01.hh: use '&&' operator instead of 'and'.
      
      	* tests/unit_test/Makefile.am,
      	* tests/unit_test/mln_value_internal_limits.cc: Add new unit test.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3089 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9107acf4
    • Guillaume Lazzara's avatar
      Update tutorial according to the last renamings. · 94f216bd
      Guillaume Lazzara authored
      	* apps/statues/mesh-complex-segm.cc,
      	* doc/benchmark/canvas.cc,
      	* doc/oldies/2006__tour_1.txt,
      	* doc/oldies/2006__tour_2.txt,
      	* doc/tutorial/examples/image_plain.cc,
      	* doc/tutorial/examples/sub_image.cc,
      	* doc/tutorial/samples/fill-call-1.cc,
      	* doc/tutorial/samples/fill-part-image.cc,
      	* doc/tutorial/samples/fill-subdomain-shorter.cc,
      	* doc/tutorial/samples/fill-subdomain.cc,
      	* doc/tutorial/samples/fill-subimage-cfun.cc,
      	* doc/tutorial/samples/ima2d-7.cc,
      	* doc/tutorial/samples/ima2d-rot.cc,
      	* doc/tutorial/samples/paste-call-1.cc,
      	* doc/tutorial/tutorial.tex: rename level::fill/paste as
      	data::fill/paste.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3088 4aad255d-cdde-0310-9447-f3009e2ae8c0
      94f216bd
    • Guillaume Lazzara's avatar
      Fix configure.ac and INSTALL files. · ec0977ab
      Guillaume Lazzara authored
      	* configure.ac: here.
      
      	* INSTALL: fix content about DNDEBUG.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3087 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ec0977ab
    • Guillaume Lazzara's avatar
      Fix compilation issues. · 322cad79
      Guillaume Lazzara authored
      	* tests/unit_test/Makefile.am,
      	* headers.mk: remove entries related to non-commited files.
      
      	* mln/convert/impl/from_image_to_site_set.hh,
      	* mln/convert/from_to.hh: Use forward declarations.
      
      	* mln/core/routine/init.hh: fix wrong include.
      
      	* mln/core/site_set/operators.hh: add a missing forward declaration.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3086 4aad255d-cdde-0310-9447-f3009e2ae8c0
      322cad79
    • Guillaume Lazzara's avatar
      Propagate renaming level::fill/paste as data::fill/paste (again). · 2fbd5f3c
      Guillaume Lazzara authored
      	* doc/examples/erosion.cc,
      	* doc/examples/labeling_algo.cc,
      	* doc/examples/tuto_bis.cc,
      	* doc/oldies/2008__tour1.cc,
      	* doc/oldies/2008__tour3.cc,
      	* doc/tutorial/examples/box.cc,
      	* doc/tutorial/examples/for_Z.cc,
      	* doc/tutorial/examples/image_safe.cc,
      	* doc/tutorial/examples/p_array.2.cc,
      	* doc/tutorial/examples/p_array.cc,
      	* doc/tutorial/examples/p_image.cc,
      	* doc/tutorial/examples/p_key.cc,
      	* doc/tutorial/examples/p_line2d.cc,
      	* doc/tutorial/examples/p_queue.cc,
      	* doc/tutorial/examples/p_vaccess.cc,
      	* doc/tutorial/examples/proxy.cc,
      	* doc/tutorial/examples/sub_image_if.cc,
      	* tools/seed2tiling.cc: update
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3085 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2fbd5f3c
    • Guillaume Lazzara's avatar
      Add forward declarations for all init_() functions. · 80e0acea
      Guillaume Lazzara authored
      	* core/routine/init.hh: include init.hxx.
      
      	* core/routine/init.hxx: references all the init_() functions. Must be
      	updated each time a new init_() is added. This file must be used like
      	convert/from_to.hxx.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3084 4aad255d-cdde-0310-9447-f3009e2ae8c0
      80e0acea
    • Guillaume Lazzara's avatar
      Fix compilation issues. · 9320a651
      Guillaume Lazzara authored
      	* mln/core/site_set/operators.hh: add missing forward declaration.
      
      	* mln/linear/local/convolve.hh: update declaration.
      
      	* mln/morpho/closing_area_on_vertices.hh: add a missing include.
      
      	* mln/morpho/opening_area_on_vertices.hh: fix wrong declaration.
      
      	* tests/core/site_set/p_array.cc,
      	* tests/core/site_set/pset_if.cc: fix an assertion.
      
      	* tests/linear/local/convolve.cc: update doc.
      
      	* tests/unit_test/Makefile.am,
      	* headers.mk: remove entries related to non commited files.
      
      	* tests/unit_test/mln_core_routine_duplicate.cc,
      	* tests/unit_test/mln_data_all.cc
      	* tests/unit_test/mln_data_essential.cc: add new unit tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3083 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9320a651
    • Guillaume Lazzara's avatar
      Add a dispatch in from_to. · 3c46830e
      Guillaume Lazzara authored
      	* headers.mk: add new headers to the distribution.
      
      	* mln/convert/from_to.hh: overhaul in order to create the dispatch.
      	from_to() has now only one facade.
      
      	* mln/convert/from_to.hxx: add missing predeclarations and a new
      	namespace.
      
      	* mln/convert/impl/all.hh,
      	* mln/convert/impl/from_float_to_value.hh,
      	* mln/convert/impl/from_int_to_value.hh: add new dispatch while
      	converting from an int or a float.
      
      	* mln/core/alias/neighb2d.hh,
      	* mln/core/alias/window1d.hh,
      	* mln/core/alias/window2d.hh,
      	* mln/core/alias/window3d.hh,
      	* mln/core/concept/accumulator.hh,
      	* mln/core/concept/gdpoint.hh,
      	* mln/core/concept/gpoint.hh,
      	* mln/core/concept/image.hh,
      	* mln/core/concept/proxy.hh,
      	* mln/core/concept/site_set.hh,
      	* mln/core/concept/window.hh,
      	* mln/core/neighb.hh,
      	* mln/core/w_window.hh,
      	* mln/fun/i2v/array.hh,
      	* mln/fun/l2l/relabel.hh,
      	* mln/util/array.hh,
      	* mln/value/rgb.hh: put convert::from_to() declarations in
      	convert::over_load::.
      
      	* mln/core/internal/site_set_base.hh
      	* mln/math/round.hh
      	* mln/value/concept/integer.hh
      	* mln/value/concept/scalar.hh
      	* mln/value/int_u8.hh: update doc.
      
      	* tests/unit_test/Makefile.am,
      	* tests/unit_test/mln_convert_impl_from_float_to_value.cc,
      	* tests/unit_test/mln_convert_impl_from_int_to_value.cc,
      	* tests/unit_test/mln_set_card.cc,
      	* tests/unit_test/mln_set_unique.cc: add new unit tests.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3082 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3c46830e
  4. 23 Dec, 2008 6 commits
    • Thierry Geraud's avatar
      Fix minor bugs for 4 extra tests to pass. · 6b6ca175
      Thierry Geraud authored
      	* mln/core/site_set/operators.hh
      	(include): Remove dependency to set::card; it was cycling.
      	Remove temporary util::yes.
      	* mln/metal/ref.hh: Fix guard.
      	* mln/io/abort.hh: Add std::.
      	* mln/io/pnm/load_header.hh: Add std::.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3081 4aad255d-cdde-0310-9447-f3009e2ae8c0
      6b6ca175
    • Thierry Geraud's avatar
      Propagate renaming clone as duplicate. · e6bb2006
      Thierry Geraud authored
      	* duhamel/slow_seed2tiling.cc,
      	* duhamel/labeling_algo.hh,
      	* duhamel/extract_array.cc,
      	* aroumougame/skeleton/sedt.hh,
      	* scribo/demat.hh,
      	* nivault/extract_character.cc,
      	* dalila/demat.hh,
      	* garrigues/level_set.hh,
      	* garrigues/fllt/test_fllt_lena_tiles.cc,
      	* garrigues/fllt/test_fllt10.cc,
      	* garrigues/fllt/test_fllt_tiny.cc,
      	* garrigues/fllt/test_fllt12.cc,
      	* garrigues/fllt/fllt_simple.svg.1.cc,
      	* garrigues/fllt/fllt_simple.svg.3.cc,
      	* garrigues/fllt/fllt_simple.cc,
      	* garrigues/fllt/test_fllt10_inv.cc,
      	* garrigues/fllt/fllt_theo.cc,
      	* garrigues/fllt/test_fllt3.cc,
      	* garrigues/fllt/test_fllt5.cc,
      	* garrigues/fllt/compute_level_set_fast2.hh,
      	* garrigues/fllt/test_fllt7.cc,
      	* garrigues/fllt/test_fllt9.cc,
      	* garrigues/fllt/test_fllt3_inv.cc,
      	* garrigues/fllt/test_fllt_lena.cc,
      	* garrigues/fllt/test_fllt.cc,
      	* garrigues/fllt/test_flltb.cc,
      	* garrigues/fllt/test_fllt7_inv.cc,
      	* garrigues/fllt/test_fllt13.cc,
      	* garrigues/fllt/compute_level_set_fast.hh,
      	* garrigues/fllt/test_fllt15.cc,
      	* garrigues/fllt/fllt_simple.svg.2.cc,
      	* garrigues/fllt/fllt.hh,
      	* garrigues/fllt/test.cc,
      	* garrigues/fllt/test_fllt2.cc,
      	* garrigues/fllt/test_fllt4.cc,
      	* garrigues/fllt/test_fllt6.cc,
      	* garrigues/fllt/compute_level_set.hh,
      	* garrigues/fllt/test_fllt8.cc,
      	* garrigues/ocr/ocr_without_preprocess.cc,
      	* garrigues/ocr/ocr_with_preprocess.cc,
      	* garrigues/ocr/enlarge.hh,
      	* garrigues/union_find/reconstructions_on_function.hh,
      	* garrigues/union_find/self_dual_reconstruction.hh,
      	* abraham/mln/morpho/autarkical_leveling.hh,
      	* abraham/mln/morpho/vmt.hh,
      	* abraham/mln/morpho/vector_median.hh,
      	* markov/markov.hh,
      	* geraud/fllt.svg.6.cc,
      	* geraud/fllt/fllt.hh,
      	* geraud/fllt/fllt.svg.1.cc,
      	* geraud/fllt/fllt.svg.7.hh,
      	* geraud/fllt/fllt.svg.2.cc,
      	* geraud/fllt/fllt.svg.3.cc,
      	* geraud/fllt/fllt.svg.4.cc,
      	* geraud/fllt/fllt.svg.5.cc,
      	* geraud/fllt/fllt.svg.6.cc,
      	* geraud/fllt/fllt_test.hh,
      	* geraud/fllt.svg.7.hh,
      	* geraud/Rd/hybrid.hh,
      	* geraud/Rd/parallel.hh,
      	* geraud/Rd/utils.hh,
      	* geraud/Rd/sequential_bench.hh,
      	* geraud/Rd/sequential.hh,
      	* geraud/tufa_2008/filter_n.cc,
      	* geraud/laurent/classif.cc (clone): Update as...
      	(duplicate): ...this.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3080 4aad255d-cdde-0310-9447-f3009e2ae8c0
      e6bb2006
    • Thierry Geraud's avatar
      Rename mln::clone as mln::duplicate. · d76c586e
      Thierry Geraud authored
      	Clone is renamed for a couple of reasons:
      	- a kernel routine is named clone so the user can get strange
      	  errors when missing including mln/routine/clone;
      	- clone is a cs term and it is not very expressive for image
      	  processing partitioners.
      	
      	* mln/core/routine/clone.hh: Rename as...
      	* mln/core/routine/duplicate.hh: ...this.
      	* tests/core/routine/clone.cc: Rename as...
      	* tests/core/routine/duplicate.cc: ...this.
      	* tests/unit_test/mln_core_routine_clone.cc: Rename as...
      	* tests/unit_test/mln_core_routine_duplicate.cc: ...this.
      	
      	* mln/core/image/plain.hh,
      	* mln/core/routine/essential.hh,
      	* mln/core/routine/all.hh,
      	* mln/transform/internal/influence_zone_functor.hh,
      	* mln/border/resize.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/seeds2tiling.hh,
      	* mln/geom/resize.hh,
      	* mln/morpho/elementary/dilation.hh,
      	* mln/morpho/elementary/like_ero_set.hh,
      	* mln/morpho/elementary/gradient_internal.hh,
      	* mln/morpho/elementary/erosion.hh,
      	* mln/morpho/elementary/gradient_external.hh,
      	* mln/morpho/erosion.hh,
      	* mln/morpho/general.spe.hh,
      	* mln/morpho/dilation.hh,
      	* mln/morpho/includes.hh,
      	* mln/canvas/distance_geodesic.hh,
      	* tools/area_flooding.cc,
      	* tests/arith/plus.cc,
      	* tests/level/transform_inplace.cc,
      	* tests/level/apply_full.cc,
      	* tests/level/saturate_full.cc,
      	* tests/border/find_full.cc,
      	* tests/border/find.cc,
      	* doc/tutorial/samples/ima2d-6-clone.cc (clone): Replace by...
      	(duplicate): ...this.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3079 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d76c586e
    • Thierry Geraud's avatar
      Fix missing updates in mln data guards. · bf928773
      Thierry Geraud authored
      	* mln/data/paste.spe.hh,
      	* mln/data/fill_with_image.hh,
      	* mln/data/fill_with_value.spe.hh,
      	* mln/data/fill.hh,
      	* mln/data/fill_with_image.spe.hh,
      	* mln/data/paste.hh,
      	* mln/data/fill_with_value.hh: Fix guards.
      	* mln/morpho/tree/compute_attribute_image.hh: Disambiguate.
      	* mln/morpho/tree/data.hh (f): New overload.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3078 4aad255d-cdde-0310-9447-f3009e2ae8c0
      bf928773
    • Thierry Geraud's avatar
      Add a filter (closing area) with n.objects as parameter. · 15c415dd
      Thierry Geraud authored
      	* geraud/tufa_2008/gradient.cc: New.
      	* geraud/tufa_2008/filter_n.cc: New.
      	* geraud/tufa_2008/wst.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3077 4aad255d-cdde-0310-9447-f3009e2ae8c0
      15c415dd
    • Thierry Geraud's avatar
      Update fill, paste, memset_, and memcpy_. · 5bec4037
      Thierry Geraud authored
      	* levillain/morpho/lower_completion.hh,
      	* levillain/morpho/shortest_path_watershed.hh,
      	* duhamel/slow_seed2tiling.cc,
      	* duhamel/labeling_algo.cc,
      	* duhamel/level.hh,
      	* duhamel/main.cc,
      	* duhamel/color_sub.cc,
      	* duhamel/chamfer.cc,
      	* duhamel/fills_test.cc,
      	* duhamel/canvas_labeling.hh,
      	* duhamel/level_cpy_from_mln.hh,
      	* duhamel/mem.hh,
      	* duhamel/fill.hh,
      	* duhamel/color_sub.hh,
      	* duhamel/extract_array.cc,
      	* duhamel/chamfer.hh,
      	* duhamel/border_duplicate.hh,
      	* duhamel/border_mirror.hh,
      	* duhamel/draw_mesh.hh,
      	* duhamel/labeling_cpy_from_mln.hh,
      	* duhamel/border_fill.hh,
      	* duhamel/translate_image.cc,
      	* duhamel/log.txt,
      	* duhamel/labeling_level.hh,
      	* duhamel/labeling.hh,
      	* scribo/demat.hh,
      	* aroumougame/skeleton/test.cc,
      	* aroumougame/skeleton/test_image2d.cc,
      	* aroumougame/skeleton/thinning.hh,
      	* aroumougame/skeleton/sedt.hh,
      	* nivault/tests/pouet.cc,
      	* nivault/plugin-gimp/src/build-image.hxx,
      	* nivault/plugin-gimp/src/build-image.hh,
      	* nivault/extract_score.cc,
      	* nivault/extract_character.cc,
      	* jardonnet/test/icp_ref.cc,
      	* jardonnet/test/icp.cc,
      	* jardonnet/test/big_chess.cc,
      	* jardonnet/n_cmpt/tikz.hh,
      	* jardonnet/n_cmpt/nwst.hh,
      	* jardonnet/n_cmpt/fused_filter.cc,
      	* jardonnet/n_cmpt/n_cmpt2.hh,
      	* jardonnet/n_cmpt/n_cmpt3.hh,
      	* jardonnet/n_cmpt/n_cmpt4.hh,
      	* jardonnet/n_cmpt/n_cmpt5.hh,
      	* jardonnet/n_cmpt/ref_filter.cc,
      	* jardonnet/n_cmpt/n_cmpt.hh,
      	* jardonnet/igr/src/igr.cc,
      	* jardonnet/virtual/access.cc,
      	* jardonnet/registration/save.hh,
      	* jardonnet/registration/chamfer.hh,
      	* jardonnet/registration/icp_ref.hh,
      	* jardonnet/registration/registration.hh,
      	* jardonnet/registration/icp.hh,
      	* dalila/demat.hh,
      	* garrigues/level_set.hh,
      	* garrigues/fllt/test_fllt_lena_tiles.cc,
      	* garrigues/fllt/test_fllt10.cc,
      	* garrigues/fllt/test_fllt_tiny.cc,
      	* garrigues/fllt/test_fllt12.cc,
      	* garrigues/fllt/essai.cc,
      	* garrigues/fllt/fllt_simple.svg.1.cc,
      	* garrigues/fllt/fllt_simple.svg.3.cc,
      	* garrigues/fllt/fllt_simple.cc,
      	* garrigues/fllt/test_fllt10_inv.cc,
      	* garrigues/fllt/types.hh,
      	* garrigues/fllt/fllt_theo.cc,
      	* garrigues/fllt/test_fllt3.cc,
      	* garrigues/fllt/test_fllt5.cc,
      	* garrigues/fllt/test_fllt7.cc,
      	* garrigues/fllt/compute_level_set_fast2.hh,
      	* garrigues/fllt/test_fllt9.cc,
      	* garrigues/fllt/test_fllt_lena.cc,
      	* garrigues/fllt/test_fllt3_inv.cc,
      	* garrigues/fllt/fllt_optimized.hh,
      	* garrigues/fllt/test_fllt.cc,
      	* garrigues/fllt/debug.hh,
      	* garrigues/fllt/test_flltb.cc,
      	* garrigues/fllt/test_fllt7_inv.cc,
      	* garrigues/fllt/test_fllt13.cc,
      	* garrigues/fllt/compute_level_set_fast.hh,
      	* garrigues/fllt/test_fllt15.cc,
      	* garrigues/fllt/fllt_simple.svg.2.cc,
      	* garrigues/fllt/fllt.hh,
      	* garrigues/fllt/test.cc,
      	* garrigues/fllt/give_confs.cc,
      	* garrigues/fllt/test_fllt2.cc,
      	* garrigues/fllt/test_fllt4.cc,
      	* garrigues/fllt/test_fllt6.cc,
      	* garrigues/fllt/compute_level_set.hh,
      	* garrigues/fllt/test_fllt8.cc,
      	* garrigues/ocr/skeleton.old.hh,
      	* garrigues/ocr/skeleton.hh,
      	* garrigues/ocr/check_simple_point.cc,
      	* garrigues/ocr/compute_local_configurations.cc,
      	* garrigues/ocr/skeleton.old.cc,
      	* garrigues/ocr/simple_point.cc,
      	* garrigues/union_find/reconstructions_on_function.hh,
      	* garrigues/union_find/reconstructions_on_set.hh,
      	* garrigues/union_find/canvas/reconstruction_on_function.hh,
      	* garrigues/union_find/canvas/reconstruction_on_set.hh,
      	* garrigues/union_find/canvas/self_dual_reconstruction.hh,
      	* garrigues/union_find/self_dual_reconstruction.hh,
      	* garrigues/tiled_image2d/tiled_image2d.cc,
      	* garrigues/image_identity/interpolated.cc,
      	* garrigues/factures/extract_array_highlight.cc,
      	* garrigues/factures/extract_array.cc,
      	* garrigues/area_filter_auto_dual.cc,
      	* abraham/tests/core/image/thru_norm.cc,
      	* abraham/tests/core/image/fun_image_norm.cc,
      	* abraham/mln/morpho/najman_wst.hh,
      	* abraham/mln/morpho/basic_najman.hh,
      	* abraham/mln/morpho/autarkical_leveling.hh,
      	* abraham/mln/morpho/topo_wst.hh,
      	* inim/classif/src/max_tree.hh,
      	* inim/classif/src/display.hh,
      	* inim/classif/src/iccvg04.cc,
      	* inim/classif/src/proj.hh,
      	* inim/classif/src/v2.cc,
      	* inim/binarization/proof-of-concept/src/gradient.cc,
      	* ballas/test.cc,
      	* ballas/color/min_tree_volume_filter.cc,
      	* ballas/color/reference.cc,
      	* ballas/color/min_tree_area_filter.cc,
      	* ballas/color/min_tree_height_filter.cc,
      	* ballas/color/min_tree_color.cc,
      	* ballas/color/reference2.cc,
      	* ballas/color/src/graph.hh,
      	* ballas/color/min_tree_color_v2.cc,
      	* ballas/color/laplacien.cc,
      	* nature/nature.cc,
      	* nature/co_occurence.hh,
      	* nature/hom.cc,
      	* nature/proj.hh,
      	* nature/histo_hsi.cc,
      	* geraud/skel.cc,
      	* geraud/wst_edge.cc,
      	* geraud/fllt.svg.6.cc,
      	* geraud/cs2d/cs2d.cc,
      	* geraud/cs2d/tuto.cc,
      	* geraud/cs2d/kruskal.cc,
      	* geraud/cs2d/cs2d_utils.hh,
      	* geraud/fllt/fllt.hh,
      	* geraud/fllt/simple_tests.cc,
      	* geraud/fllt/fllt.svg.1.cc,
      	* geraud/fllt/fllt.svg.7.hh,
      	* geraud/fllt/fllt_tree_to_image.hh,
      	* geraud/fllt/fllt.svg.2.cc,
      	* geraud/fllt/fllt.svg.3.cc,
      	* geraud/fllt/fllt.svg.4.cc,
      	* geraud/fllt/fllt.svg.5.cc,
      	* geraud/fllt/fllt.svg.6.cc,
      	* geraud/fllt/connected_filters/area_filter.hh,
      	* geraud/fllt/fllt_test.hh,
      	* geraud/fllt.svg.7.hh,
      	* geraud/Rd/queue_based.hh,
      	* geraud/Rd/union_find.hh,
      	* geraud/Rd/parallel.hh,
      	* geraud/Rd/utils.hh,
      	* geraud/Rd/sequential_bench.hh,
      	* geraud/Rd/sequential.hh,
      	* geraud/Rd/debase.union_find.hh,
      	* geraud/dmap.cc,
      	* geraud/compute_parent_more.hh,
      	* geraud/tufa_2008/steps.0.cc,
      	* geraud/tufa_2008/steps.1.cc,
      	* geraud/tufa_2008/steps.2.cc,
      	* geraud/tufa_2008/steps.3.cc,
      	* geraud/tufa_2008/steps.2b.cc,
      	* geraud/tufa_2008/compute_a.cc,
      	* geraud/tufa_2008/n_cmpt.cc,
      	* geraud/tufa_2008/experiment.cc,
      	* geraud/tufa_2008/filter.cc,
      	* geraud/tufa_2008/fz_count.cc,
      	* geraud/tufa_2008/regmin_count.cc,
      	* geraud/laurent/classif.cc,
      	* vigouroux/yuv/get_blue.hh,
      	* vigouroux/yuv/get_red.hh,
      	* vigouroux/yuv/rgb_to_yuv.hh,
      	* vigouroux/yuv/get_green.hh,
      	* vigouroux/hsi/get_blue.hh,
      	* vigouroux/hsi/get_red.hh,
      	* vigouroux/hsi/rgb_to_hsi.hh,
      	* vigouroux/hsi/get_green.hh,
      	* vigouroux/function.hh,
      	* vigouroux/tests.cc,
      	* vigouroux/cmy/rgb_to_cmy.hh,
      	* vigouroux/cmy/get_blue.hh,
      	* vigouroux/cmy/fun.hh,
      	* vigouroux/cmy/get_green.hh,
      	* vigouroux/xyz/rgb_to_xyz.hh,
      	* vigouroux/xyz/get_blue.hh,
      	* vigouroux/xyz/get_red.hh,
      	* vigouroux/xyz/get_green.hh,
      	* vigouroux/yiq/get_blue.hh,
      	* vigouroux/yiq/get_red.hh,
      	* vigouroux/yiq/rgb_to_yiq.hh,
      	* vigouroux/yiq/get_green.hh,
      	* vigouroux/conv/getred.hh,
      	* vigouroux/conv/tored.hh,
      	* vigouroux/conv/torgb.hh,
      	* vigouroux/conv/rgbto.hh,
      	* vigouroux/color/rgb_to_hsl.hh,
      	* vigouroux/color/rgb_to_cmy.hh,
      	* vigouroux/color/rgb_to_xyz.hh,
      	* vigouroux/color/tests.cc,
      	* vigouroux/color/rgb_to_hsv.hh,
      	* vigouroux/color/rgb_to_yiq.hh,
      	* vigouroux/color/rgb_to_hsi.hh,
      	* vigouroux/color/rgb_to_yuv.hh,
      	* folio/test/psn.cc,
      	* folio/test/psn_log.cc,
      	* folio/test/naive.cc,
      	* folio/test/dt_maze.cc,
      	* folio/test/chamfer.cc,
      	* folio/test/dt_bench.cc,
      	* folio/test/dt.cc,
      	* folio/psn.cc,
      	* folio/psn_log.cc,
      	* folio/naive.cc,
      	* folio/chamfer.cc,
      	* folio/dt.cc
      	(fill, paste, memcpy_, memset_): Update their namespace and
      	inclusion.  They are now 'data' routines, no more 'level'.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3076 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5bec4037