1. 25 Jun, 2014 1 commit
    • Roland Levillain's avatar
      Convert Milena to UTF-8. · 0a4c6e4b
      Roland Levillain authored
      	* mln/accu/shape/volume.hh,
      	* mln/core/concept/point_site.hh,
      	* mln/morpho/watershed/flooding.hh,
      	* mln/topo/skeleton/breadth_first_thinning.hh,
      	* mln/topo/skeleton/priority_driven_thinning.hh:
      	Here.
      	* tests/core/image/complex_image.cc,
      	* tests/core/image/complex_image.hh,
      	* tests/core/site_set/p_complex.cc,
      	* tests/make/attachment.cc,
      	* tests/make/detachment.cc,
      	* tests/morpho/complex_image_morpho.cc,
      	* tests/topo/complex.cc,
      	* tests/topo/is_facet.cc,
      	* apps/morphers/iz.cc:
      	Replace extended characters to convert to plain ASCII.
      	* mln/io/pdf/get_header.hh (mln::io::pdf::pdf_header::pdf_header):
      	Generate UTF-8 metadata.
      	* doc/Doxyfile.in (INPUT_ENCODING): Set to UTF-8.
      0a4c6e4b
  2. 28 Aug, 2013 1 commit
    • Roland Levillain's avatar
      Have the topological WST be more generic. · 0a1c7ac3
      Roland Levillain authored
      	* mln/morpho/watershed/topological.hh: s/site/psite/g.
      	(morpho::watershed::min, morpho::watershed::max):
      	Abort when the set of components is empty.
      	* mln/core/site_set/p_set.hh (p_set<P>::is_empty): New method.
      0a1c7ac3
  3. 27 Aug, 2013 1 commit
    • Roland Levillain's avatar
      Remove Milena debug code making side effects on streams. · 3124478b
      Roland Levillain authored
      	* mln/accu/stat/median_alt.hh,
      	* mln/canvas/browsing/dir_struct_elt_incr_update.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/internal/classical_window_base.hh,
      	* mln/core/internal/image_morpher.hh,
      	* mln/io/raw/load.hh,
      	* mln/morpho/tree/data.hh,
      	* mln/morpho/tree/impl/dual_hqueue.hh,
      	* mln/morpho/tree/impl/dual_union_find.hh,
      	* mln/morpho/watershed/topological.hh,
      	* mln/util/edge.hh,
      	* mln/util/timer.hh:
      	Here.
      3124478b
  4. 23 Aug, 2013 3 commits
  5. 18 Mar, 2013 1 commit
    • Guillaume Lazzara's avatar
      Introduce mln_trace. · 24d3d373
      Guillaume Lazzara authored
      	* mln/debug/trace.hh: New.
      
      	* doc/benchmark/canvas.cc,
      	* doc/examples/split/tuto3_first_routine-1.cc.raw,
      	* doc/examples/split/tuto3_first_routine-3.cc.raw,
      	* doc/examples/split/tuto3_first_routine-8.cc.raw,
      	* doc/examples/split/tuto3_trace-1.cc.raw,
      	* doc/examples/split/tuto3_trace-2.cc.raw,
      	* doc/examples/trash/tuto_bis.cc,
      	* doc/examples/tuto3/first_routine.cc,
      	* doc/examples/tuto3/trace.cc,
      	* doc/outputs/accu-right-instantiation.txt,
      	* doc/outputs/borderthickness.txt,
      	* doc/outputs/estim-sites.txt,
      	* doc/outputs/extend.txt,
      	* doc/outputs/fill-call-1.txt,
      	* doc/outputs/fill-imageif-cfun.txt,
      	* doc/outputs/fill-part-image.txt,
      	* doc/outputs/fill-subdomain-shorter.txt,
      	* doc/outputs/fill-subdomain.txt,
      	* doc/outputs/fill.txt,
      	* doc/outputs/ima-load.txt,
      	* doc/outputs/ima-save.txt,
      	* doc/outputs/ima2d-6-clone.txt,
      	* doc/outputs/ima2d-7.txt,
      	* doc/outputs/ima2d-rot.txt,
      	* doc/outputs/labeling-compute.txt,
      	* doc/outputs/logical-not.txt,
      	* doc/outputs/paste-call-1.txt,
      	* doc/outputs/split/tuto3_println-1.txt,
      	* doc/outputs/split/tuto3_println-2.txt,
      	* doc/outputs/tuto2_first_image.txt,
      	* doc/outputs/tuto3_colorize.txt,
      	* doc/outputs/tuto3_first_routine.txt,
      	* doc/outputs/tuto3_println.txt,
      	* doc/outputs/tuto3_rw_image.txt,
      	* doc/outputs/tuto4_genericity_and_algorithms.txt,
      	* mln/accu/compute.hh,
      	* mln/accu/image/init.hh,
      	* mln/accu/image/set_value.hh,
      	* mln/accu/image/take.hh,
      	* mln/accu/image/take_as_init.hh,
      	* mln/accu/image/take_n_times.hh,
      	* mln/accu/image/to_result.hh,
      	* mln/accu/image/untake.hh,
      	* mln/accu/stat/histo3d_rgb.hh,
      	* mln/accu/transform.hh,
      	* mln/accu/transform_diagonal.hh,
      	* mln/accu/transform_directional.hh,
      	* mln/accu/transform_line.hh,
      	* mln/accu/transform_snake.hh,
      	* mln/accu/transform_stop.hh,
      	* mln/all.hh,
      	* mln/arith/diff_abs.hh,
      	* mln/arith/div.hh,
      	* mln/arith/div.spe.hh,
      	* mln/arith/min.hh,
      	* mln/arith/min.spe.hh,
      	* mln/arith/minus.hh,
      	* mln/arith/plus.hh,
      	* mln/arith/revert.hh,
      	* mln/arith/revert.spe.hh,
      	* mln/arith/times.hh,
      	* mln/arith/times.spe.hh,
      	* mln/binarization/binarization.hh,
      	* mln/binarization/threshold.hh,
      	* mln/border/adjust.hh,
      	* mln/border/duplicate.hh,
      	* mln/border/equalize.hh,
      	* mln/border/fill.hh,
      	* mln/border/find.hh,
      	* mln/border/get.hh,
      	* mln/border/mirror.hh,
      	* mln/border/resize.hh,
      	* mln/border/resize_equal.hh,
      	* mln/canvas/browsing/backdiagonal2d.hh,
      	* mln/canvas/browsing/diagonal2d.hh,
      	* mln/canvas/browsing/dir_struct_elt_incr_update.hh,
      	* mln/canvas/browsing/directional.hh,
      	* mln/canvas/browsing/fwd.hh,
      	* mln/canvas/browsing/hyper_directional.hh,
      	* mln/canvas/browsing/internal/graph_first_search.hh,
      	* mln/canvas/browsing/snake_fwd.hh,
      	* mln/canvas/browsing/snake_generic.hh,
      	* mln/canvas/browsing/snake_vert.hh,
      	* mln/canvas/distance_front.hh,
      	* mln/canvas/distance_geodesic.hh,
      	* mln/canvas/labeling/blobs.hh,
      	* mln/canvas/labeling/generic.hh,
      	* mln/canvas/labeling/sorted.hh,
      	* mln/canvas/labeling/video.hh,
      	* mln/canvas/morpho/attribute_filter.hh,
      	* mln/clustering/kmean_rgb.hh,
      	* mln/convert/to.hh,
      	* mln/convert/to_qimage.hh,
      	* mln/convert/to_qimage_nocopy.hh,
      	* mln/core/concept/object.hh,
      	* mln/core/routine/duplicate.hh,
      	* mln/core/routine/initialize.hh,
      	* mln/data/abs.hh,
      	* mln/data/apply.hh,
      	* mln/data/apply.spe.hh,
      	* mln/data/approx/median.hh,
      	* mln/data/compare.hh,
      	* mln/data/compute.hh,
      	* mln/data/compute_in_window.hh,
      	* mln/data/convert.hh,
      	* mln/data/fill.hh,
      	* mln/data/fill_with_image.hh,
      	* mln/data/fill_with_image.spe.hh,
      	* mln/data/fill_with_value.hh,
      	* mln/data/fill_with_value.spe.hh,
      	* mln/data/median.hh,
      	* mln/data/memcpy_.hh,
      	* mln/data/memset_.hh,
      	* mln/data/paste.hh,
      	* mln/data/paste.spe.hh,
      	* mln/data/paste_without_localization.hh,
      	* mln/data/replace.hh,
      	* mln/data/saturate.hh,
      	* mln/data/sort_offsets.hh,
      	* mln/data/split.hh,
      	* mln/data/stretch.hh,
      	* mln/data/to_enc.hh,
      	* mln/data/transform.hh,
      	* mln/data/transform.spe.hh,
      	* mln/data/transform_inplace.hh,
      	* mln/data/update.hh,
      	* mln/data/wrap.hh,
      	* mln/debug/draw_graph.hh,
      	* mln/debug/iota.hh,
      	* mln/debug/mosaic.hh,
      	* mln/debug/println.hh,
      	* mln/debug/put_word.hh,
      	* mln/debug/slices_2d.hh,
      	* mln/debug/superpose.hh,
      	* mln/debug/z_order.hh,
      	* mln/draw/dashed_line.hh,
      	* mln/draw/line.hh,
      	* mln/essential/routine.hh,
      	* mln/extension/adjust.hh,
      	* mln/extension/adjust_duplicate.hh,
      	* mln/extension/adjust_fill.hh,
      	* mln/extension/duplicate.hh,
      	* mln/extension/fill.hh,
      	* mln/fun/x2x/composed.hh,
      	* mln/geom/chamfer.hh,
      	* mln/geom/crop.hh,
      	* mln/geom/crop_without_localization.hh,
      	* mln/geom/horizontal_symmetry.hh,
      	* mln/geom/max_ind.hh,
      	* mln/geom/min_ind.hh,
      	* mln/geom/ninds.hh,
      	* mln/geom/nsites.hh,
      	* mln/geom/rotate.hh,
      	* mln/geom/seeds2tiling.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/translate.hh,
      	* mln/geom/vertical_symmetry.hh,
      	* mln/graph/compute.hh,
      	* mln/graph/labeling.hh,
      	* mln/graph/to_neighb.hh,
      	* mln/graph/to_win.hh,
      	* mln/histo/compute.hh,
      	* mln/histo/equalize.hh,
      	* mln/io/cloud/load.hh,
      	* mln/io/cloud/save.hh,
      	* mln/io/dicom/get_header.hh,
      	* mln/io/dicom/load.hh,
      	* mln/io/dump/get_header.hh,
      	* mln/io/dump/load.hh,
      	* mln/io/dump/save.hh,
      	* mln/io/fits/load.hh,
      	* mln/io/fld/load.hh,
      	* mln/io/fld/save.hh,
      	* mln/io/magick/load.hh,
      	* mln/io/magick/save.hh,
      	* mln/io/off/load.hh,
      	* mln/io/off/save.hh,
      	* mln/io/pbm/load.hh,
      	* mln/io/pbm/save.hh,
      	* mln/io/pbms/load.hh,
      	* mln/io/pdf/get_header.hh,
      	* mln/io/pdf/load.hh,
      	* mln/io/pfm/load.hh,
      	* mln/io/pfm/save.hh,
      	* mln/io/pgm/load.hh,
      	* mln/io/pgm/save.hh,
      	* mln/io/pgms/load.hh,
      	* mln/io/plot/load.hh,
      	* mln/io/plot/save.hh,
      	* mln/io/pnm/load.hh,
      	* mln/io/pnm/save.hh,
      	* mln/io/pnms/load.hh,
      	* mln/io/ppm/load.hh,
      	* mln/io/ppms/load.hh,
      	* mln/io/raw/get_header.hh,
      	* mln/io/raw/load.hh,
      	* mln/io/raw/save.hh,
      	* mln/io/svg/simple_svg_1.0.0.hh,
      	* mln/io/tiff/load.hh,
      	* mln/io/txt/save.hh,
      	* mln/labeling/background.hh,
      	* mln/labeling/blobs.hh,
      	* mln/labeling/blobs_and_compute.hh,
      	* mln/labeling/colorize.hh,
      	* mln/labeling/compute.hh,
      	* mln/labeling/compute_image.hh,
      	* mln/labeling/fill_holes.hh,
      	* mln/labeling/flat_zones.hh,
      	* mln/labeling/foreground.hh,
      	* mln/labeling/mean_values.hh,
      	* mln/labeling/n_max.hh,
      	* mln/labeling/pack.hh,
      	* mln/labeling/regional_maxima.hh,
      	* mln/labeling/regional_minima.hh,
      	* mln/labeling/relabel.hh,
      	* mln/labeling/superpose.hh,
      	* mln/labeling/value.hh,
      	* mln/labeling/value.spe.hh,
      	* mln/labeling/value_and_compute.hh,
      	* mln/labeling/wrap.hh,
      	* mln/linear/convolve.hh,
      	* mln/linear/convolve_2x1d.hh,
      	* mln/linear/convolve_directional.hh,
      	* mln/linear/gaussian_1d.hh,
      	* mln/linear/gaussian_directional_2d.hh,
      	* mln/linear/lap.hh,
      	* mln/linear/log.hh,
      	* mln/linear/sobel_2d.hh,
      	* mln/logical/and.hh,
      	* mln/logical/and_not.hh,
      	* mln/logical/not.hh,
      	* mln/logical/not.spe.hh,
      	* mln/logical/or.hh,
      	* mln/logical/xor.hh,
      	* mln/make/dual_neighb.hh,
      	* mln/make/dummy_p_edges.hh,
      	* mln/make/dummy_p_vertices.hh,
      	* mln/make/edge_image.hh,
      	* mln/make/influence_zone_adjacency_graph.hh,
      	* mln/make/p_edges_with_mass_centers.hh,
      	* mln/make/p_vertices_with_mass_centers.hh,
      	* mln/make/rag_and_labeled_wsl.hh,
      	* mln/make/region_adjacency_graph.hh,
      	* mln/make/relabelfun.hh,
      	* mln/make/vertex_image.hh,
      	* mln/make/w_window.hh,
      	* mln/morpho/algebraic_filter.hh,
      	* mln/morpho/approx/dilation.hh,
      	* mln/morpho/approx/erosion.hh,
      	* mln/morpho/closing/algebraic.hh,
      	* mln/morpho/closing/approx/structural.hh,
      	* mln/morpho/closing/area.hh,
      	* mln/morpho/closing/area_on_vertices.hh,
      	* mln/morpho/closing/height.hh,
      	* mln/morpho/closing/leveling.hh,
      	* mln/morpho/closing/structural.hh,
      	* mln/morpho/closing/sum.hh,
      	* mln/morpho/closing/volume.hh,
      	* mln/morpho/complementation.hh,
      	* mln/morpho/contrast.hh,
      	* mln/morpho/dilation.hh,
      	* mln/morpho/elementary/closing.hh,
      	* mln/morpho/elementary/dilation.hh,
      	* mln/morpho/elementary/erosion.hh,
      	* mln/morpho/elementary/gradient.hh,
      	* mln/morpho/elementary/gradient_external.hh,
      	* mln/morpho/elementary/gradient_internal.hh,
      	* mln/morpho/elementary/laplacian.hh,
      	* mln/morpho/elementary/like_ero_fun.hh,
      	* mln/morpho/elementary/like_ero_set.hh,
      	* mln/morpho/elementary/opening.hh,
      	* mln/morpho/elementary/top_hat.hh,
      	* mln/morpho/erosion.hh,
      	* mln/morpho/general.hh,
      	* mln/morpho/general.spe.hh,
      	* mln/morpho/gradient.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/morpho/laplacian.hh,
      	* mln/morpho/leveling_filter.hh,
      	* mln/morpho/line_gradient.hh,
      	* mln/morpho/meyer_wst.hh,
      	* mln/morpho/min.hh,
      	* mln/morpho/minus.hh,
      	* mln/morpho/opening/algebraic.hh,
      	* mln/morpho/opening/approx/structural.hh,
      	* mln/morpho/opening/area.hh,
      	* mln/morpho/opening/area_on_vertices.hh,
      	* mln/morpho/opening/height.hh,
      	* mln/morpho/opening/leveling.hh,
      	* mln/morpho/opening/structural.hh,
      	* mln/morpho/opening/volume.hh,
      	* mln/morpho/plus.hh,
      	* mln/morpho/rank_filter.hh,
      	* mln/morpho/reconstruction/by_dilation/union_find.hh,
      	* mln/morpho/reconstruction/by_erosion/union_find.hh,
      	* mln/morpho/skeleton_constrained.hh,
      	* mln/morpho/thick_miss.hh,
      	* mln/morpho/thickening.hh,
      	* mln/morpho/thin_fit.hh,
      	* mln/morpho/thinning.hh,
      	* mln/morpho/top_hat.hh,
      	* mln/morpho/tree/component_tree.hh,
      	* mln/morpho/tree/compute_attribute_image.hh,
      	* mln/morpho/tree/compute_parent.hh,
      	* mln/morpho/tree/dual_input_tree.hh,
      	* mln/morpho/tree/filter/direct.hh,
      	* mln/morpho/tree/filter/filter.hh,
      	* mln/morpho/tree/filter/max.hh,
      	* mln/morpho/tree/filter/min.hh,
      	* mln/morpho/tree/filter/subtractive.hh,
      	* mln/morpho/tree/impl/dual_hqueue.hh,
      	* mln/morpho/tree/impl/dual_union_find.hh,
      	* mln/morpho/tree/max.hh,
      	* mln/morpho/watershed/flooding.hh,
      	* mln/morpho/watershed/superpose.hh,
      	* mln/opt/at.hh,
      	* mln/registration/icp.hh,
      	* mln/set/card.hh,
      	* mln/set/compute.hh,
      	* mln/set/compute_with_weights.hh,
      	* mln/set/diff.hh,
      	* mln/set/get.hh,
      	* mln/set/has.hh,
      	* mln/set/inter.hh,
      	* mln/set/sym_diff.hh,
      	* mln/set/uni.hh,
      	* mln/set/unique.hh,
      	* mln/subsampling/antialiased.hh,
      	* mln/test/positive.hh,
      	* mln/test/predicate.hh,
      	* mln/topo/skeleton/crest.hh,
      	* mln/transform/distance_and_closest_point_geodesic.hh,
      	* mln/transform/distance_and_influence_zone_geodesic.hh,
      	* mln/transform/distance_front.hh,
      	* mln/transform/distance_geodesic.hh,
      	* mln/transform/hough.hh,
      	* mln/transform/influence_zone_front.hh,
      	* mln/transform/influence_zone_geodesic.hh,
      	* mln/transform/influence_zone_geodesic_saturated.hh,
      	* mln/upscaling/art/scale2x.hh,
      	* mln/upscaling/art/scale3x.hh,
      	* mln/util/tree_fast_to_image.hh,
      	* mln/util/tree_to_fast.hh,
      	* mln/util/tree_to_image.hh,
      	* mln/win/diff.hh,
      	* mln/win/inter.hh,
      	* mln/win/shift.hh,
      	* mln/win/sym.hh,
      	* mln/world/binary_2d/enlarge.hh,
      	* mln/world/binary_2d/subsample.hh,
      	* mln/world/inter_pixel/compute.hh,
      	* mln/world/inter_pixel/dim2/make_edge_image.hh,
      	* mln/world/inter_pixel/full2image.hh,
      	* mln/world/inter_pixel/immerse.hh,
      	* mln/world/rgb/invert.hh,
      	* mln/world/rgb/invert.spe.hh,
      	* tests/arith/diff_abs.cc,
      	* tests/arith/minus.cc,
      	* tests/arith/plus.cc,
      	* tests/arith/revert.cc,
      	* tests/arith/times.cc,
      	* tests/geom/nsites.cc,
      	* tests/morpho/closing/algebraic.cc,
      	* tests/morpho/elementary/closing.cc,
      	* tests/morpho/elementary/dilation.cc,
      	* tests/morpho/elementary/erosion.cc,
      	* tests/morpho/elementary/opening.cc,
      	* tests/morpho/elementary/top_hat.cc,
      	* tests/morpho/general.cc,
      	* tests/morpho/opening/algebraic.cc,
      	* tests/morpho/top_hat.cc: Make use of mln_trace.
      24d3d373
  6. 08 Mar, 2013 2 commits
    • Guillaume Lazzara's avatar
      Set up documentation groups in Milena documentation. · f24d7ded
      Guillaume Lazzara authored
      	* doc/Doxyfile.in,
      	* doc/Makefile.am: Handle correctly macros in symbol names.
      
      	* doc/mln/accu/accu.dox,
      	* doc/mln/canvas/canvas.dox,
      	* doc/mln/core/image/concrete.dox,
      	* doc/mln/core/image/domain_morpher.dox,
      	* doc/mln/core/image/identity_morpher.dox,
      	* doc/mln/core/image/images.dox,
      	* doc/mln/core/image/morphers.dox,
      	* doc/mln/core/image/value_morpher.dox,
      	* doc/mln/core/neighb.dox,
      	* doc/mln/data/data.dox,
      	* doc/mln/io/io.dox,
      	* doc/mln/main.dox,
      	* doc/mln/morpho/morpho.dox: Set up documentation groups.
      
      	* mln/accu/compute.hh,
      	* mln/algebra/h_mat.hh,
      	* mln/algebra/h_vec.hh,
      	* mln/algebra/mat.hh,
      	* mln/algebra/quat.hh,
      	* mln/algebra/vec.hh,
      	* mln/border/adjust.hh,
      	* mln/border/duplicate.hh,
      	* mln/border/equalize.hh,
      	* mln/border/fill.hh,
      	* mln/border/find.hh,
      	* mln/border/get.hh,
      	* mln/border/mirror.hh,
      	* mln/border/resize.hh,
      	* mln/border/resize_equal.hh,
      	* mln/border/thickness.hh,
      	* mln/canvas/browsing/backdiagonal2d.hh,
      	* mln/canvas/browsing/breadth_first_search.hh,
      	* mln/canvas/browsing/depth_first_search.hh,
      	* mln/canvas/browsing/diagonal2d.hh,
      	* mln/canvas/browsing/dir_struct_elt_incr_update.hh,
      	* mln/canvas/browsing/directional.hh,
      	* mln/canvas/browsing/fwd.hh,
      	* mln/canvas/browsing/hyper_directional.hh,
      	* mln/canvas/browsing/snake_fwd.hh,
      	* mln/canvas/browsing/snake_generic.hh,
      	* mln/canvas/browsing/snake_vert.hh,
      	* mln/canvas/chamfer.hh,
      	* mln/canvas/distance_front.hh,
      	* mln/canvas/distance_geodesic.hh,
      	* mln/canvas/labeling/blobs.hh,
      	* mln/canvas/labeling/generic.hh,
      	* mln/canvas/labeling/sorted.hh,
      	* mln/canvas/labeling/video.hh,
      	* mln/canvas/morpho/attribute_filter.hh,
      	* mln/clustering/kmean_rgb.hh,
      	* mln/convert/impl/from_double_to_value.hh,
      	* mln/convert/impl/from_float_to_value.hh,
      	* mln/core/concept/doc/point_iterator.hh,
      	* mln/core/image/graph_window_piter.hh,
      	* mln/core/internal/image_base.hh,
      	* mln/core/neighb.hh,
      	* mln/core/window.hh,
      	* mln/data/abs.hh,
      	* mln/data/apply.hh,
      	* mln/data/compare.hh,
      	* mln/data/compute.hh,
      	* mln/data/compute_in_window.hh,
      	* mln/data/convert.hh,
      	* mln/data/fast_median.hh,
      	* mln/data/fill.hh,
      	* mln/data/median.hh,
      	* mln/data/paste.hh,
      	* mln/data/paste_without_localization.hh,
      	* mln/data/replace.hh,
      	* mln/data/saturate.hh,
      	* mln/data/split.hh,
      	* mln/data/stretch.hh,
      	* mln/data/to_enc.hh,
      	* mln/data/transform.hh,
      	* mln/data/update.hh,
      	* mln/data/wrap.hh,
      	* mln/debug/draw_graph.hh,
      	* mln/debug/filename.hh,
      	* mln/debug/format.hh,
      	* mln/debug/histo.hh,
      	* mln/debug/iota.hh,
      	* mln/debug/mosaic.hh,
      	* mln/debug/println.hh,
      	* mln/debug/println_with_border.hh,
      	* mln/debug/put_word.hh,
      	* mln/debug/quiet.hh,
      	* mln/debug/slices_2d.hh,
      	* mln/debug/superpose.hh,
      	* mln/debug/z_order.hh,
      	* mln/draw/box.hh,
      	* mln/draw/box_plain.hh,
      	* mln/draw/dashed_line.hh,
      	* mln/draw/line.hh,
      	* mln/draw/plot.hh,
      	* mln/draw/polygon.hh,
      	* mln/draw/site_set.hh,
      	* mln/extension/adjust.hh,
      	* mln/extension/adjust_duplicate.hh,
      	* mln/extension/adjust_fill.hh,
      	* mln/extension/duplicate.hh,
      	* mln/extension/fill.hh,
      	* mln/fun/v2v/hsi_to_rgb.hh,
      	* mln/fun/v2v/hsl_to_rgb.hh,
      	* mln/fun/v2v/rgb8_to_rgbn.hh,
      	* mln/fun/v2v/round.hh,
      	* mln/fun/v2v/round_sat.hh,
      	* mln/fun/x2v/bilinear.hh,
      	* mln/fun/x2v/trilinear.hh,
      	* mln/geom/bbox.hh,
      	* mln/geom/chamfer.hh,
      	* mln/geom/complex_geometry.hh,
      	* mln/geom/crop.hh,
      	* mln/geom/crop_without_localization.hh,
      	* mln/geom/delta.hh,
      	* mln/geom/horizontal_symmetry.hh,
      	* mln/geom/max_col.hh,
      	* mln/geom/max_ind.hh,
      	* mln/geom/max_row.hh,
      	* mln/geom/max_sli.hh,
      	* mln/geom/min_col.hh,
      	* mln/geom/min_ind.hh,
      	* mln/geom/min_row.hh,
      	* mln/geom/min_sli.hh,
      	* mln/geom/ncols.hh,
      	* mln/geom/ninds.hh,
      	* mln/geom/nrows.hh,
      	* mln/geom/nsites.hh,
      	* mln/geom/nslis.hh,
      	* mln/geom/pmin_pmax.hh,
      	* mln/geom/rotate.hh,
      	* mln/geom/seeds2tiling.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/translate.hh,
      	* mln/geom/vertical_symmetry.hh,
      	* mln/io/cloud/load.hh,
      	* mln/io/cloud/save.hh,
      	* mln/io/dicom/get_header.hh,
      	* mln/io/dicom/load.hh,
      	* mln/io/dump/get_header.hh,
      	* mln/io/dump/load.hh,
      	* mln/io/dump/save.hh,
      	* mln/io/fits/load.hh,
      	* mln/io/fld/header.hh,
      	* mln/io/fld/load.hh,
      	* mln/io/fld/load_header.hh,
      	* mln/io/fld/max_components.hh,
      	* mln/io/fld/save.hh,
      	* mln/io/fld/write_header.hh,
      	* mln/io/magick/load.hh,
      	* mln/io/magick/save.hh,
      	* mln/io/off/load.hh,
      	* mln/io/off/save.hh,
      	* mln/io/pbm/load.hh,
      	* mln/io/pbm/save.hh,
      	* mln/io/pbms/load.hh,
      	* mln/io/pfm/load.hh,
      	* mln/io/pgm/load.hh,
      	* mln/io/pgm/save.hh,
      	* mln/io/pgms/load.hh,
      	* mln/io/plot/load.hh,
      	* mln/io/plot/save.hh,
      	* mln/io/ppm/load.hh,
      	* mln/io/ppm/save.hh,
      	* mln/io/ppms/load.hh,
      	* mln/io/raw/get_header.hh,
      	* mln/io/raw/load.hh,
      	* mln/io/raw/save.hh,
      	* mln/io/tiff/load.hh,
      	* mln/io/txt/save.hh,
      	* mln/labeling/compute.hh,
      	* mln/labeling/value_and_compute.hh,
      	* mln/linear/#ch_convolve.hh#,
      	* mln/linear/.#ch_convolve.hh,
      	* mln/linear/convolve.hh,
      	* mln/linear/convolve_2x1d.hh,
      	* mln/linear/convolve_directional.hh,
      	* mln/linear/gaussian.hh,
      	* mln/linear/gaussian_1d.hh,
      	* mln/linear/gaussian_directional_2d.hh,
      	* mln/linear/lap.hh,
      	* mln/linear/local/convolve.hh,
      	* mln/linear/log.hh,
      	* mln/linear/sobel_2d.hh,
      	* mln/logical/and.hh,
      	* mln/logical/and_not.hh,
      	* mln/logical/not.hh,
      	* mln/logical/or.hh,
      	* mln/logical/xor.hh,
      	* mln/make/influence_zone_adjacency_graph.hh,
      	* mln/math/abs.hh,
      	* mln/math/acos.hh,
      	* mln/math/cos.hh,
      	* mln/math/diff_abs.hh,
      	* mln/math/jacobi.hh,
      	* mln/math/max.hh,
      	* mln/math/min.hh,
      	* mln/math/pi.hh,
      	* mln/math/round.hh,
      	* mln/math/round_sat.hh,
      	* mln/math/sign.hh,
      	* mln/math/sin.hh,
      	* mln/math/sqr.hh,
      	* mln/math/sqrt.hh,
      	* mln/morpho/Rd.hh,
      	* mln/morpho/algebraic_filter.hh,
      	* mln/morpho/approx/dilation.hh,
      	* mln/morpho/approx/erosion.hh,
      	* mln/morpho/closing/algebraic.hh,
      	* mln/morpho/closing/area.hh,
      	* mln/morpho/closing/area_on_vertices.hh,
      	* mln/morpho/closing/height.hh,
      	* mln/morpho/closing/leveling.hh,
      	* mln/morpho/closing/structural.hh,
      	* mln/morpho/closing/sum.hh,
      	* mln/morpho/closing/volume.hh,
      	* mln/morpho/complementation.hh,
      	* mln/morpho/contrast.hh,
      	* mln/morpho/dilation.hh,
      	* mln/morpho/erosion.hh,
      	* mln/morpho/gradient.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/morpho/laplacian.hh,
      	* mln/morpho/leveling_filter.hh,
      	* mln/morpho/line_gradient.hh,
      	* mln/morpho/meyer_wst.hh,
      	* mln/morpho/min.hh,
      	* mln/morpho/minus.hh,
      	* mln/morpho/opening/algebraic.hh,
      	* mln/morpho/opening/approx/structural.hh,
      	* mln/morpho/opening/area.hh,
      	* mln/morpho/opening/area_on_vertices.hh,
      	* mln/morpho/opening/height.hh,
      	* mln/morpho/opening/leveling.hh,
      	* mln/morpho/opening/structural.hh,
      	* mln/morpho/opening/volume.hh,
      	* mln/morpho/plus.hh,
      	* mln/morpho/rank_filter.hh,
      	* mln/morpho/skeleton_constrained.hh,
      	* mln/morpho/thick_miss.hh,
      	* mln/morpho/thickening.hh,
      	* mln/morpho/thin_fit.hh,
      	* mln/morpho/thinning.hh,
      	* mln/morpho/top_hat.hh,
      	* mln/morpho/watershed/flooding.hh,
      	* mln/norm/l1.hh,
      	* mln/norm/l2.hh,
      	* mln/norm/linfty.hh,
      	* mln/subsampling/antialiased.hh,
      	* mln/subsampling/gaussian_subsampling.hh,
      	* mln/subsampling/subsampling.hh,
      	* mln/topo/is_simple_2d.hh,
      	* mln/topo/skeleton/is_simple_point.hh,
      	* mln/transform/distance_and_closest_point_geodesic.hh,
      	* mln/transform/distance_and_influence_zone_geodesic.hh,
      	* mln/transform/distance_front.hh,
      	* mln/transform/distance_geodesic.hh,
      	* mln/transform/hough.hh,
      	* mln/transform/influence_zone_front.hh,
      	* mln/transform/influence_zone_geodesic.hh,
      	* mln/transform/influence_zone_geodesic_saturated.hh,
      	* mln/upscaling/art/scale2x.hh,
      	* mln/upscaling/art/scale3x.hh,
      	* mln/world/rgb/invert.hh: Add into documentation groups.
      f24d7ded
    • Guillaume Lazzara's avatar
      Fix doxygen warnings. · 64c3f043
      Guillaume Lazzara authored
      	* mln/accu/compute.hh,
      	* mln/convert/to_p_set.hh,
      	* mln/data/compute.hh,
      	* mln/debug/filename.hh,
      	* mln/labeling/blobs.hh,
      	* mln/morpho/tree/filter/all.hh: Here.
      64c3f043
  7. 05 Mar, 2013 2 commits
    • Roland Levillain's avatar
      Remove morpho::meyer_wst. · 1d131cfa
      Roland Levillain authored
      	* mln/morpho/meyer_wst.hh: Remove.
      	Superseded by mln/morpho/watershed/flooding.hh.
      	* headers.mk,
      	* tests/unit_test/unit-tests.mk:
      	Regen
      	* tests/morpho/meyer_wst.cc,
      	* tests/morpho/meyer_wst_long.cc:
      	Remove tests.
      	* tests/morpho/Makefile.am (check_PROGRAMS): Remove
      	meyer_wst.cc and meyer_wst_long.cc.
      	(meyer_wst_long_CXXFLAGS): Remove.
      	(MOSTLYCLEANFILES): Adjust.
      1d131cfa
    • Roland Levillain's avatar
      Remove references to mln/morpho/meyer_wst.hh in mln/morpho/. · 85cf6023
      Roland Levillain authored
      	* mln/morpho/all.hh,
      	* mln/morpho/essential.hh:
      	Here.
      85cf6023
  8. 04 Mar, 2013 2 commits
    • Roland Levillain's avatar
      Address more compiler warnings. · 9352b4dd
      Roland Levillain authored
      	* mln/canvas/labeling/generic.hh,
      	* mln/canvas/labeling/sorted.hh,
      	* mln/canvas/labeling/video.hh,
      	* apps/papers/levillain.09.ismm/classif-graph.cc:
      	Remove unused variables.
      	* mln/morpho/reconstruction/by_erosion/union_find.hh,
      	* tests/accu/site_set/rectangularity.cc,
      	* tests/core/other/var.cc,
      	* tests/trait/op/plus.cc:
      	Ignore unused variables.
      	* mln/morpho/reconstruction/by_dilation/union_find.hh:
      	Adjust style for uniformity purposes.
      9352b4dd
    • Guillaume Lazzara's avatar
      Fix compilation Warnings with latest g++ versions. · 1ee4cecf
      Guillaume Lazzara authored and Roland Levillain's avatar Roland Levillain committed
      
      
      	* apps/papers/levillain.09.ismm/io.hh: Remove unused variable.
      
      	* mln/canvas/labeling/sorted.hh,
      	* mln/core/concept/accumulator.hh,
      	* mln/core/concept/box.hh,
      	* mln/core/concept/gdpoint.hh,
      	* mln/core/concept/generalized_pixel.hh,
      	* mln/core/concept/gpoint.hh,
      	* mln/core/concept/graph.hh,
      	* mln/core/concept/image.hh,
      	* mln/core/concept/iterator.hh,
      	* mln/core/concept/neighborhood.hh,
      	* mln/core/concept/proxy.hh,
      	* mln/core/concept/pseudo_site.hh,
      	* mln/core/concept/site_iterator.hh,
      	* mln/core/concept/site_proxy.hh,
      	* mln/core/concept/site_set.hh,
      	* mln/core/concept/value_iterator.hh,
      	* mln/core/concept/value_set.hh,
      	* mln/core/concept/weighted_window.hh,
      	* mln/core/concept/window.hh,
      	* mln/core/image/imorph/decorated_image.hh,
      	* mln/core/internal/check/image_fastest.hh,
      	* mln/core/internal/site_relative_iterator_base.hh,
      	* mln/io/off/load.hh,
      	* mln/io/off/save.hh,
      	* mln/morpho/reconstruction/by_erosion/union_find.hh,
      	* mln/topo/internal/complex_relative_iterator_base.hh,
      	* tests/metal/unconst.cc,
      	* tests/morpho/complex_image_wst.cc,
      	* tests/trait/super.cc: Fix unused variable warnings.
      Signed-off-by: Roland Levillain's avatarRoland Levillain <roland@lrde.epita.fr>
      1ee4cecf
  9. 07 Feb, 2013 2 commits
    • Roland Levillain's avatar
      Address warnings reported by clang++ in Milena. · 8ae6c4cd
      Roland Levillain authored
      	* mln/canvas/browsing/diagonal2d.hh (diagonal2d_t::operator())
      	* mln/clustering/kmean_rgb.hh (internal::kmean_rgb_dispatch)
      	* mln/labeling/value_and_compute.hh
      	(internal::value_and_compute_tests)
      	(impl::process__)
      	* mln/metal/math/root.hh (impl::root<n, x, lo, hi>::value): Add an
      	explicit type conversion of operator<'s the right-hand side
      	operand.
      	* mln/morpho/watershed/topological.hh (topological)
      	* mln/world/rgb/invert.hh (internal::invert_dispatch):
      	Remove unused variables.
      	Do not name unused arguments.
      	* mln/util/object_id.hh
      	(operator==(const object_id<Tag,V>&, const Value<V2>&)):
      	Add an explicit type conversion of the right-hand side operand.
      	* mln/world/rgb/invert.hh,
      	* tests/core/alias/point1d.cc,
      	* tests/make/p_edges_with_mass_centers.cc,
      	* tests/make/p_vertices_with_mass_centers.cc,
      	* tests/value/int_s16.cc,
      	* tests/value/int_u8.cc:
      	Shush the compiler about unused variables.
      	* tests/trait/op/plus.cc (mln::my_image2d<T>): Complete this type
      	to have it comply with the mln::Image concept.
      	(mln::dummy_t): New (dummy) type.
      	(dummy): New (dummy) value.
      	(main): Do not use uninitialized pointers.
      8ae6c4cd
    • Roland Levillain's avatar
      Address more remaining clang++ errors in Milena. · 1f8557cf
      Roland Levillain authored
      	* mln/core/concept/proxy.hxx: Add and reorder forward
      	declarations.
      	* mln/accu/site_set/rectangularity.hh (rectangularity<P>): Do not
      	re-import base class attributes as protected members, so that the
      	base class can still access them.
      	Adjust.
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/subsampling/antialiased.hh,
      	* mln/world/inter_pixel/dim2/make_edge_image.hh:
      	Add missing header inclusions.
      	* mln/io/plot/save.hh (save)
      	* mln/morpho/tree/propagate_node.hh
      	(propagate_node_to_descendants):
      	Do not provide default arguments twice.
      	* mln/topo/face_iter.hh,
      	* mln/topo/n_face_iter.hh:
      	Add `this->' qualifiers to disambiguate calls to base class
      	methods.
      	* tests/metal/converts_to.cc (from_2): Do not rely on
      	uninitialized data.
      	(main): Add a test case.
      1f8557cf
  10. 29 Nov, 2011 1 commit
    • Guillaume Lazzara's avatar
      Fix the initialization of all global constants (ticket #43) · 1f0b6046
      Guillaume Lazzara authored
      	* mln/debug/slices_2d.hh,
      	* mln/io/dump/get_header.hh,
      	* mln/io/fld/header.hh,
      	* mln/io/fld/load.hh,
      	* mln/io/fld/load_header.hh,
      	* mln/io/off/load.hh,
      	* mln/io/off/save.hh,
      	* mln/math/jacobi.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/world/binary_2d/subsample.hh: Add missing 'inline'.
      
      	* tests/Makefile.am (CXXFLAGS): Add -DMLN_WO_GLOBAL_VARS.
      
      	* tests/global_vars1.cc,
      	* tests/global_vars2.cc: Make take MLN_WO_GLOBAL_VARS into
      	consideration.
      1f0b6046
  11. 22 Nov, 2011 1 commit
    • Guillaume Lazzara's avatar
      Fix warnings with Clang/g++ 4.6.x · 812809e6
      Guillaume Lazzara authored
      	* mln/border/duplicate.hh,
      	* mln/border/mirror.hh,
      	* mln/canvas/browsing/internal/graph_first_search.hh,
      	* mln/convert/impl/from_float_to_value.hh,
      	* mln/convert/to_qimage.hh,
      	* mln/core/image/complex_window_piter.hh,
      	* mln/extension/fill.hh,
      	* mln/fun/spe/binary.hh,
      	* mln/fun/spe/unary.hh,
      	* mln/fun/x2x/rotation.hh,
      	* mln/io/fld/max_components.hh,
      	* mln/labeling/flat_zones.hh,
      	* mln/labeling/value.hh,
      	* mln/morpho/reconstruction/by_dilation/union_find.hh,
      	* mln/opt/element.hh,
      	* mln/registration/get_rot.hh,
      	* mln/subsampling/antialiased.hh,
      	* mln/subsampling/gaussian_subsampling.hh,
      	* mln/topo/skeleton/is_simple_point.hh,
      	* mln/transform/influence_zone_geodesic.hh,
      	* mln/util/object_id.hh,
      	* mln/value/lut_vec.hh,
      	* mln/world/binary_2d/enlarge.hh: Avoid unused variable warnings.
      
      	* mln/accu/internal/couple.hh,
      	* mln/convert/from_to.hxx,
      	* mln/core/faces_psite.hh,
      	* mln/core/image/ch_piter.hh,
      	* mln/core/image/dmorph/extended.hh,
      	* mln/core/image/dmorph/extension_fun.hh,
      	* mln/core/image/dmorph/extension_ima.hh,
      	* mln/core/image/dmorph/extension_val.hh,
      	* mln/core/image/dmorph/hexa.hh,
      	* mln/core/image/dmorph/sub_image_if.hh,
      	* mln/core/image/dmorph/transformed_image.hh,
      	* mln/core/image/flat_image.hh,
      	* mln/core/image/graph_elt_mixed_window.hh,
      	* mln/core/image/graph_elt_window.hh,
      	* mln/core/image/graph_elt_window_if.hh,
      	* mln/core/image/graph_window_piter.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/imorph/labeled_image.hh,
      	* mln/core/image/imorph/plain.hh,
      	* mln/core/image/imorph/safe.hh,
      	* mln/core/image/vmorph/cast_image.hh,
      	* mln/core/image/vmorph/fun_image.hh,
      	* mln/core/image/vmorph/thru_image.hh,
      	* mln/core/image/vmorph/thrubin_image.hh,
      	* mln/core/image/vmorph/violent_cast_image.hh,
      	* mln/core/internal/is_masked_impl_selector.hh,
      	* mln/core/internal/pixel_impl.hh,
      	* mln/core/routine/init.hxx,
      	* mln/core/site_set/attic/p_faces_piter.hh,
      	* mln/core/site_set/p_faces.hh,
      	* mln/core/site_set/p_if.hh,
      	* mln/core/site_set/p_transformed.hh,
      	* mln/debug/println.spe.hh,
      	* mln/io/pbm/save.hh,
      	* mln/io/pgm/save.hh,
      	* mln/morpho/attribute/height.hh,
      	* mln/morpho/attribute/sharpness.hh,
      	* mln/morpho/attribute/volume.hh,
      	* mln/morpho/tree/data.hh,
      	* mln/topo/center_only_iter.hh,
      	* mln/topo/face.hh,
      	* mln/topo/face_data.hh,
      	* mln/trait/image_from_grid.hh,
      	* mln/trait/images.hh,
      	* mln/value/float01.hh,
      	* mln/value/float01_f.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/graylevel_f.hh,
      	* mln/value/internal/gray_.hh,
      	* mln/value/internal/gray_f.hh: Make forward declarations
      	consistent with declarations.
      
      	* mln/core/concept/box.hh,
      	* mln/core/dpoints_pixter.hh,
      	* mln/core/image/graph_window_if_piter.hh: Add explicit 'this'.
      
      	* mln/data/fill.hh: Make sure declarations are made before use.
      
      	* mln/geom/chamfer.hh,
      	* mln/morpho/tree/compute_attribute_image.hh: Do not set default
      	argument values in declaration.
      
      	* mln/accu/line.hh: Use def::coord.
      
      	* mln/algebra/vec.hh,
      	* mln/convert/from_to.hxx,
      	* mln/core/image/dmorph/sub_image.hh,
      	* mln/core/internal/site_set_iterator_base.hh,
      	* mln/core/site_set/box.hh,
      	* mln/core/site_set/p_array.hh,
      	* mln/core/site_set/p_edges.hh,
      	* mln/core/site_set/p_vertices.hh: Make forward declaration
      	consistent with declaration.
      
      	* mln/value/builtin/carrays.hh: Explicitly convert to char *.
      
      	* mln/convert/impl/from_double_to_value.hh,
      	* mln/convert/impl/from_int_to_value.hh,
      	* mln/core/point.hh,
      	* mln/opt/element.hh: Avoid unused variable warning.
      
      	* mln/convert/impl/from_image_to_site_set.hh: Remove useless local variable.
      812809e6
  12. 16 Nov, 2011 1 commit
    • Guillaume Lazzara's avatar
      Fix compilation Warnings with latest g++ versions. · 6982d67f
      Guillaume Lazzara authored
              * apps/papers/levillain.09.ismm/graph.cc,
              * mln/canvas/browsing/diagonal2d.hh,
              * mln/morpho/watershed/topological.hh: Remove unused variable.
      
              * mln/canvas/labeling/sorted.hh,
              * mln/core/concept/accumulator.hh,
              * mln/core/concept/box.hh,
              * mln/core/concept/gdpoint.hh,
              * mln/core/concept/generalized_pixel.hh,
              * mln/core/concept/gpoint.hh,
              * mln/core/concept/graph.hh,
              * mln/core/concept/image.hh,
              * mln/core/concept/iterator.hh,
              * mln/core/concept/neighborhood.hh,
              * mln/core/concept/proxy.hh,
              * mln/core/concept/pseudo_site.hh,
              * mln/core/concept/site_iterator.hh,
              * mln/core/concept/site_proxy.hh,
              * mln/core/concept/site_set.hh,
              * mln/core/concept/value_iterator.hh,
              * mln/core/concept/value_set.hh,
              * mln/core/concept/weighted_window.hh,
              * mln/core/concept/window.hh,
              * mln/core/image/imorph/decorated_image.hh,
              * mln/core/internal/check/image_fastest.hh,
              * mln/core/internal/site_relative_iterator_base.hh,
              * mln/io/off/load.hh,
              * mln/io/off/save.hh,
              * mln/morpho/reconstruction/by_erosion/union_find.hh,
              * mln/topo/internal/complex_relative_iterator_base.hh,
              * tests/algebra/h_vec.cc,
              * tests/core/alias/point1d.cc,
              * tests/metal/unconst.cc,
              * tests/morpho/complex_image_wst.cc,
              * apps/papers/levillain.09.ismm/graph.cc,
              * mln/canvas/browsing/diagonal2d.hh,
              * mln/canvas/labeling/sorted.hh,
              * mln/core/concept/accumulator.hh,
              * mln/core/concept/box.hh,
              * mln/core/concept/gdpoint.hh,
              * mln/core/concept/generalized_pixel.hh,
              * mln/core/concept/gpoint.hh,
              * mln/core/concept/graph.hh,
              * mln/core/concept/image.hh,
              * mln/core/concept/iterator.hh,
              * mln/core/concept/neighborhood.hh,
              * mln/core/concept/proxy.hh,
              * mln/core/concept/pseudo_site.hh,
              * mln/core/concept/site_iterator.hh,
              * mln/core/concept/site_proxy.hh,
              * mln/core/concept/site_set.hh,
              * mln/core/concept/value_iterator.hh,
              * mln/core/concept/value_set.hh,
              * mln/core/concept/weighted_window.hh,
              * mln/core/concept/window.hh,
              * mln/core/image/imorph/decorated_image.hh,
              * mln/core/internal/check/image_fastest.hh,
              * mln/core/internal/site_relative_iterator_base.hh,
              * mln/io/off/load.hh,
              * mln/io/off/save.hh,
              * mln/morpho/reconstruction/by_erosion/union_find.hh,
              * mln/morpho/watershed/topological.hh,
              * mln/topo/internal/complex_relative_iterator_base.hh,
              * tests/algebra/h_vec.cc,
              * tests/core/alias/point1d.cc,
              * tests/metal/unconst.cc,
              * tests/morpho/complex_image_wst.cc,
              * tests/trait/super.cc: Fix unused variable warnings.
      6982d67f
  13. 14 Sep, 2011 1 commit
    • Roland Levillain's avatar
      Make Milena's copyright headers uniform. · 7a285417
      Roland Levillain authored
      	* apps/mesh-segm-skel/io.hh,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-segm.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv.cc,
      	* apps/mesh-segm-skel/mesh-complex-segm.cc,
      	* apps/mesh-segm-skel/mesh-complex-skel.cc,
      	* apps/mesh-segm-skel/mesh-max-curv.cc,
      	* apps/mesh-segm-skel/mesh-pinv-curv.cc,
      	* apps/mesh-segm-skel/mesh-segm.cc,
      	* apps/mesh-segm-skel/mesh-skel.cc,
      	* apps/mesh-segm-skel/off-to-vtk-bin.cc,
      	* apps/mesh-segm-skel/save_bin_alt.hh,
      	* apps/mesh-segm-skel/trimesh/misc.hh,
      	* apps/papers/levillain.09.ismm/complex.cc,
      	* apps/papers/levillain.09.ismm/image2d.cc,
      	* doc/benchmark/canvas.cc,
      	* doc/benchmark/median/median_bench.cc,
      	* doc/benchmark/morpho/erosion.cc,
      	* doc/examples/trash/erosion.cc,
      	* doc/examples/trash/graph.cc,
      	* doc/examples/trash/labeling_algo.cc,
      	* doc/examples/trash/mk_graph.cc,
      	* doc/oldies/2008__tour1.cc,
      	* doc/oldies/2008__tour1_extra.cc,
      	* doc/oldies/2008__tour2.cc,
      	* doc/oldies/2008__tour3.cc,
      	* doc/tools/sample_utils.hh,
      	* mln/morpho/watershed/topological.hh,
      	* trash/bgraph_image.cc,
      	* trash/bgraph_image.hh,
      	* trash/bgraph_psite.hh,
      	* trash/boost_graph.cc,
      	* trash/boost_graph.hh,
      	* trash/boost_graph_access.hh,
      	* trash/boost_graph_property.hh,
      	* trash/boost_graph_structure.hh,
      	* trash/clock_neighb.hh,
      	* trash/clock_neighb2d.cc,
      	* trash/clock_neighb2d.hh,
      	* trash/clock_neighb2d_bis.cc,
      	* trash/display_color_pretty.cc,
      	* trash/display_color_pretty.hh,
      	* trash/display_remove.hh,
      	* trash/display_save.hh,
      	* trash/display_save_and_show.hh,
      	* trash/display_show.cc,
      	* trash/display_show.hh,
      	* trash/fi_adaptor.cc,
      	* trash/fi_adaptor.hh,
      	* trash/graph_image.hh,
      	* trash/line_graph_image.hh,
      	* trash/mono_obased_rle_encode.hh,
      	* trash/mono_obased_rle_image.cc,
      	* trash/mono_obased_rle_image.hh,
      	* trash/mono_rle_encode.hh,
      	* trash/mono_rle_image.cc,
      	* trash/mono_rle_image.hh,
      	* trash/neighb_get.hh,
      	* trash/neighb_image.cc,
      	* trash/neighb_image.hh,
      	* trash/obased_rle_encode.hh,
      	* trash/obased_rle_image.cc,
      	* trash/obased_rle_image.hh,
      	* trash/p_bgraph.cc,
      	* trash/p_bgraph.hh,
      	* trash/p_bgraph_piter.hh,
      	* trash/rle_encode.hh,
      	* trash/rle_image.cc,
      	* trash/rle_image.hh,
      	* trash/save_and_show.cc,
      	* trash/sparse_encode.hh,
      	* trash/sparse_image.cc,
      	* trash/sparse_image.hh,
      	* trash/t_image.cc,
      	* trash/t_image.hh,
      	* trash/to_tiles.cc,
      	* trash/to_tiles.hh,
      	* trash/translate_image.cc,
      	* trash/translate_image.hh,
      	* trash/value_enc_image.cc,
      	* trash/value_enc_image.hh,
      	* trash/value_encode.hh:
      	Here.
      7a285417
  14. 06 Sep, 2011 2 commits
  15. 09 Aug, 2011 1 commit
  16. 28 Jun, 2011 1 commit
  17. 17 May, 2011 1 commit
  18. 10 Dec, 2010 1 commit
    • Roland Levillain's avatar
      Ensure non implemented reconstructions on sets abort at run time. · 2f44565f
      Roland Levillain authored
      	* mln/morpho/reconstruction/by_dilation/union_find.hh,
      	* mln/morpho/reconstruction/by_erosion/union_find.hh
      	(union_find_dispatch(image::kind::logic, Image, Image, Neighborhood)):
      	Here.
      	* tests/morpho/reconstruction/by_dilation/union_find.cc,
      	* tests/morpho/reconstruction/by_erosion/union_find.cc:
      	Rename as...
      	* tests/morpho/reconstruction/by_dilation/union_find_on_functions.cc,
      	* tests/morpho/reconstruction/by_erosion/union_find_on_functions.cc:
      	...these.
      	* tests/morpho/reconstruction/by_dilation/union_find_on_sets.cc,
      	* tests/morpho/reconstruction/by_erosion/union_find_on_sets.cc:
      	New tests.
      	* tests/morpho/reconstruction/by_dilation/Makefile.am,
      	* tests/morpho/reconstruction/by_erosion/Makefile.am:
      	Adjust.
      	(check_PROGRAMS): Add union_find_on_sets.
      	(union_find_on_sets_SOURCES): New.
      	(XFAIL_TESTS): New.  Add union_find_on_sets.
      2f44565f
  19. 22 Nov, 2010 1 commit
    • Roland Levillain's avatar
      Fix output streams uses. · 7186af46
      Roland Levillain authored
      	* mln/core/concept/value_set.hh
      	(operator<<(std::ostream&, const Value_Set<E>&))
      	* mln/morpho/tree/data.hh
      	(operator<< (std::ostream&, const tree::data<I, S>&)):
      	Use the stream passed as argument instead of std::cout.
      	* mln/util/fibonacci_heap.hh
      	(mln::util::internal::fibonacci_heap_node::print_): Take an output
      	stream as argument instead of using the standard output.
      	(mln::util::fibonacci_heap::print_): Rename first argument from
      	`cout' to `ostr' prevent confusions with std::cout.
      	* mln/trace/warning.hh (mln::trace::warning): Print warnings on
      	the standard error instead of the standard ourput.
      7186af46
  20. 28 Oct, 2009 1 commit
    • Guillaume Lazzara's avatar
      Small fixes. · 26af4e6a
      Guillaume Lazzara authored
      	* milena/mln/data/paste.spe.hh,
      	* milena/mln/data/stretch.hh,
      	* milena/mln/fun/x2v/bilinear.hh,
      	* milena/mln/morpho/erosion.hh,
      	* milena/mln/value/mixin.hh: Fix layout.
      
      	* milena/mln/debug/filename.hh: Update doc.
      
      	* milena/mln/subsampling/subsampling.hh: Fix invalid min rows and
      	cols.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4676 4aad255d-cdde-0310-9447-f3009e2ae8c0
      26af4e6a
  21. 25 Sep, 2009 1 commit
  22. 24 Sep, 2009 2 commits
  23. 09 Sep, 2009 1 commit
  24. 25 Aug, 2009 1 commit
    • Guillaume Lazzara's avatar
      Small fixes in Milena. · 40169be2
      Guillaume Lazzara authored
      	* mln/canvas/labeling/blobs.hh,
      	* mln/canvas/labeling/internal/tests.hh: Add missing includes.
      
      	* mln/morpho/closing/algebraic.hh,
      	* mln/test/predicate.hh,
      	* mln/morpho/algebraic_filter.hh,
      	* mln/labeling/relabel.hh,
      	* mln/data/compare.hh,
      	* mln/canvas/morpho/attribute_filter.hh: cosmetic changes.
      
      	* mln/core/concept/image.hh: Remove data/compare.hh include.
      
      	* mln/core/internal/site_relative_iterator_base.hh: Remove
      	deprecated todo.
      
      	* mln/data/compute.hh: Avoid a warning.
      
      	* mln/labeling/blobs.hh: Remove useless headers.
      
      	* mln/make/edge_image.hh: Fix a syntax error.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4394 4aad255d-cdde-0310-9447-f3009e2ae8c0
      40169be2
  25. 19 Aug, 2009 1 commit
    • Guillaume Lazzara's avatar
      Small fixes. · fb4ec1cc
      Guillaume Lazzara authored
      	* mln/core/concept/image.hh: Always include data/compare.hh.
      
      	* tests/Makefile.am,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* mln/core/site_set/p_vertices.hh,
      	* mln/core/site_set/p_vertices_psite.hh,
      	* mln/core/internal/image_base.hh,
      	* mln/core/internal/site_iterator_base.hh: Revamp header.
      
      	* mln/core/site_set/p_array.hh: Add 'resize' member.
      
      	* mln/draw/line.hh: Make a warning more explicit.
      
      	* mln/fun/accu_result.hh: Fix guards.
      
      	* mln/labeling/superpose.hh: Add missing includes.
      
      	* mln/morpho/opening/all.hh: Reindent.
      
      	* mln/util/array.hh: Fix an invalid return type in obj_().
      
      	* mln/util/vertex.hh: Add a missing precondition.
      
      	* mln/value/lut_vec.hh: Fix wrong documentation.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4373 4aad255d-cdde-0310-9447-f3009e2ae8c0
      fb4ec1cc
  26. 17 Aug, 2009 2 commits
  27. 15 Aug, 2009 1 commit
    • Thierry Geraud's avatar
      Fix various accumulators things. · d8609516
      Thierry Geraud authored
      	Have transform_line fastest.
      	
      	* milena/mln/accu/transform_line.hh: Add documentation.
      	(todo): Remove, done:
      	The specialization for fastest images is now up.
      	(todo): New.  A version that ignores extensions should
      	exist; see commented code in this present file.
      	(impl::generic::transform_line): Add extension adjust for
      	safety reason.
      	Layout.
      	(impl::generic::transform_line_fastest): Activate.
      	Fix bug.
      	(transform_line_dispatch): Revamp to take into account
      	accumulator properties.
      	(transform_line): Call properly the dispatch mechanism.
      	* milena/tests/accu/transform_line.cc: Test both generic and
      	fastest versions.
      
      	Fix missing properties for some accumulators.
      
      	* milena/mln/accu/stat/min.hh,
      	* milena/mln/accu/stat/max.hh (set_value): New method.
      	* milena/mln/accu/stat/max_h.hh (invariant_): New method.
      	(max_h): Add calls to invariant_.
      	(debug_print_): Augment.
      	* milena/mln/accu/math/count.hh,
      	* milena/mln/accu/logic/lor.hh,
      	* milena/mln/accu/logic/lor_basic.hh,
      	* milena/mln/accu/logic/land.hh,
      	* milena/mln/accu/logic/land_basic.hh,
      	* milena/mln/accu/stat/min.hh,
      	* milena/mln/accu/stat/max.hh,
      	* milena/mln/accu/stat/min_h.hh,
      	* milena/mln/accu/stat/max_h.hh (trait): Add missing traits.
      
      	Misc.
      
      	* milena/mln/morpho/general.spe.hh: Fix layout.
      	Remove useless includes.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4352 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d8609516
  28. 29 Jun, 2009 1 commit
  29. 16 Jun, 2009 1 commit
    • Edwin Carlinet's avatar
      Move rank accus in stat directory. · 57c156f5
      Edwin Carlinet authored
      
      	* mln/accu/rank.hh,
      	* mln/accu/rank_bool.hh,
      	* mln/accu/rank_high_quant.hh: Move to...
      	* mln/accu/stat/rank.hh,
      	* mln/accu/stat/rank_bool.hh,
      	* mln/accu/stat/rank_high_quant.hh:
      	Move rank accus to stat directory.
      
      	* mln/accu/all.hh,
      	* mln/accu/essential.hh,
      	* mln/accu/stat/all.hh,
      	* mln/accu/stat/essential.hh:
      	Update all and essential respecting new locations.
      
      	* tests/accu/rank.cc,
      	* tests/accu/stat/rank.cc:
      	Move tests in stat directory.
      
      	* tests/accu/Makefile.am,
      	* tests/accu/stat/Makefile.am:
      	Update makefiles.
      
      	* mln/morpho/includes.hh,
      	* mln/morpho/rank_filter.hh,
      	* mln/morpho/tree/compute_attribute_image.hh,
      	* sandbox/theo/tufa_2008/filter_n.cc:
      	Replace accu::accu_name by accu::stat::accu_name,
      		accu::meta::accu_name by accu::meta::stat::accu_name,
      		accu/accu_name by accu/stat/accu_name.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4152 4aad255d-cdde-0310-9447-f3009e2ae8c0
      57c156f5
  30. 15 Jun, 2009 1 commit
    • Guillaume Lazzara's avatar
      Small fixes. · 3bc3f741
      Guillaume Lazzara authored
      	* mln/core/image/imorph/labeled_image.hh: add bboxes() and subdomain()
      	  members.
      
      	* mln/morpho/tree/compute_attribute_image.hh: re-indent.
      
      	* mln/registration/registration.hh: remove deprecated fixmes.
      
      	* tests/accu/stat/max.cc,
      	* tests/accu/stat/max_h.cc,
      	* tests/accu/stat/min.cc,
      	* tests/accu/stat/min_h.cc,
      	* tests/accu/stat/min_max.cc: add missing '\file' doxygen command.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4147 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3bc3f741
  31. 10 Jun, 2009 1 commit
    • Guillaume Lazzara's avatar
      Update copyright year. · 80c0b104
      Guillaume Lazzara authored
      	* mln/accu/internal/base.hh,
      	* mln/accu/nil.hh,
      	* mln/accu/p.hh,
      	* mln/accu/pair.hh,
      	* mln/accu/take.hh,
      	* mln/accu/transform_line.hh,
      	* mln/accu/v.hh,
      	* mln/algebra/essential.hh,
      	* mln/algebra/h_mat.hh,
      	* mln/algebra/h_vec.hh,
      	* mln/algebra/quat.hh,
      	* mln/arith/all.hh,
      	* mln/arith/diff_abs.hh,
      	* mln/arith/div.hh,
      	* mln/arith/div.spe.hh,
      	* mln/arith/essential.hh,
      	* mln/arith/includes.hh,
      	* mln/arith/min.hh,
      	* mln/arith/min.spe.hh,
      	* mln/arith/minus.hh,
      	* mln/arith/plus.hh,
      	* mln/arith/revert.hh,
      	* mln/arith/revert.spe.hh,
      	* mln/arith/times.hh,
      	* mln/arith/times.spe.hh,
      	* mln/binarization/all.hh,
      	* mln/binarization/essential.hh,
      	* mln/binarization/includes.hh,
      	* mln/border/adjust.hh,
      	* mln/border/all.hh,
      	* mln/border/duplicate.hh,
      	* mln/border/equalize.hh,
      	* mln/border/essential.hh,
      	* mln/border/fill.hh,
      	* mln/border/find.hh,
      	* mln/border/get.hh,
      	* mln/border/mirror.hh,
      	* mln/border/resize.hh,
      	* mln/border/thickness.hh,
      	* mln/canvas/all.hh,
      	* mln/canvas/browsing/all.hh,
      	* mln/canvas/browsing/diagonal2d.hh,
      	* mln/canvas/browsing/dir_struct_elt_incr_update.hh,
      	* mln/canvas/browsing/directional.hh,
      	* mln/canvas/browsing/essential.hh,
      	* mln/canvas/browsing/fwd.hh,
      	* mln/canvas/browsing/hyper_directional.hh,
      	* mln/canvas/browsing/snake_fwd.hh,
      	* mln/canvas/browsing/snake_generic.hh,
      	* mln/canvas/browsing/snake_vert.hh,
      	* mln/canvas/chamfer.hh,
      	* mln/canvas/distance_geodesic.hh,
      	* mln/canvas/essential.hh,
      	* mln/canvas/morpho/essential.hh,
      	* mln/convert/essential.hh,
      	* mln/convert/impl/all.hh,
      	* mln/convert/impl/from_float_to_value.hh,
      	* mln/convert/impl/from_image_to_site_set.hh,
      	* mln/convert/impl/from_int_to_value.hh,
      	* mln/convert/impl/from_site_set_to_image.hh,
      	* mln/convert/to.hh,
      	* mln/convert/to_dpoint.hh,
      	* mln/convert/to_p_set.hh,
      	* mln/convert/to_upper_window.hh,
      	* mln/convert/to_window.hh,
      	* mln/core/a_point_of.hh,
      	* mln/core/alias/box1d.hh,
      	* mln/core/alias/box2d_h.hh,
      	* mln/core/alias/box3d.hh,
      	* mln/core/alias/dpoint1d.hh,
      	* mln/core/alias/dpoint2d_h.hh,
      	* mln/core/alias/dpoint3d.hh,
      	* mln/core/alias/p_run2d.hh,
      	* mln/core/alias/p_runs2d.hh,
      	* mln/core/alias/point2d_h.hh,
      	* mln/core/alias/w_window1d_float.hh,
      	* mln/core/alias/w_window1d_int.hh,
      	* mln/core/alias/w_window2d_float.hh,
      	* mln/core/alias/w_window2d_int.hh,
      	* mln/core/alias/w_window3d_float.hh,
      	* mln/core/alias/w_window3d_int.hh,
      	* mln/core/box_runstart_piter.hh,
      	* mln/core/concept/all.hh,
      	* mln/core/concept/box.hh,
      	* mln/core/concept/browsing.hh,
      	* mln/core/concept/delta_point_site.hh,
      	* mln/core/concept/doc/accumulator.hh,
      	* mln/core/concept/doc/box.hh,
      	* mln/core/concept/doc/dpoint.hh,
      	* mln/core/concept/doc/generalized_pixel.hh,
      	* mln/core/concept/doc/image.hh,
      	* mln/core/concept/doc/image_fastest.hh,
      	* mln/core/concept/doc/iterator.hh,
      	* mln/core/concept/doc/neighborhood.hh,
      	* mln/core/concept/doc/object.hh,
      	* mln/core/concept/doc/pixel_iterator.hh,
      	* mln/core/concept/doc/point_iterator.hh,
      	* mln/core/concept/doc/point_site.hh,
      	* mln/core/concept/doc/site_set.hh,
      	* mln/core/concept/doc/value_iterator.hh,
      	* mln/core/concept/doc/value_set.hh,
      	* mln/core/concept/doc/weighted_window.hh,
      	* mln/core/concept/doc/window.hh,
      	* mln/core/concept/dpoint.hh,
      	* mln/core/concept/generalized_pixel.hh,
      	* mln/core/concept/iterator.hh,
      	* mln/core/concept/literal.hh,
      	* mln/core/concept/mesh.hh,
      	* mln/core/concept/meta_accumulator.hh,
      	* mln/core/concept/meta_fun.hh,
      	* mln/core/concept/meta_function.hh,
      	* mln/core/concept/neighborhood.hh,
      	* mln/core/concept/pixel_iterator.hh,
      	* mln/core/concept/point.hh,
      	* mln/core/concept/point_site.hh,
      	* mln/core/concept/proxy.hh,
      	* mln/core/concept/proxy.hxx,
      	* mln/core/concept/regular_grid.hh,
      	* mln/core/concept/site.hh,
      	* mln/core/concept/site_iterator.hh,
      	* mln/core/concept/site_proxy.hh,
      	* mln/core/concept/site_set.hh,
      	* mln/core/concept/value.hh,
      	* mln/core/concept/value_iterator.hh,
      	* mln/core/concept/value_set.hh,
      	* mln/core/contract.hh,
      	* mln/core/def/all.hh,
      	* mln/core/def/coord.hh,
      	* mln/core/def/coordf.hh,
      	* mln/core/def/essential.hh,
      	* mln/core/def/low_quant_nbits.hh,
      	* mln/core/dpoints_pixter.hh,
      	* mln/core/essential.hh,
      	* mln/core/faces_psite.hh,
      	* mln/core/image/ch_piter.hh,
      	* mln/core/image/complex_neighborhoods.hh,
      	* mln/core/image/complex_window_piter.hh,
      	* mln/core/image/complex_windows.hh,
      	* mln/core/image/dmorph/hexa_piter.hh,
      	* mln/core/image/dmorph/p2p_image.hh,
      	* mln/core/image/graph_elt_neighborhood.hh,
      	* mln/core/image/graph_window_piter.hh,
      	* mln/core/internal/box_impl.hh,
      	* mln/core/internal/check/image_all.hh,
      	* mln/core/internal/classical_window_base.hh,
      	* mln/core/internal/complex_neighborhood_base.hh,
      	* mln/core/internal/complex_window_p_base.hh,
      	* mln/core/internal/coord_impl.hh,
      	* mln/core/internal/data.hh,
      	* mln/core/internal/exact.hh,
      	* mln/core/internal/fixme.hh,
      	* mln/core/internal/force_exact.hh,
      	* mln/core/internal/geom_bbox.hh,
      	* mln/core/internal/graph_window_base.hh,
      	* mln/core/internal/image_identity.hh,
      	* mln/core/internal/image_primary.hh,
      	* mln/core/internal/morpher_lvalue.hh,
      	* mln/core/internal/p_complex_piter_base.hh,
      	* mln/core/internal/piter_adaptor.hh,
      	* mln/core/internal/pixel_impl.hh,
      	* mln/core/internal/pixel_iterator_base.hh,
      	* mln/core/internal/pseudo_site_base.hh,
      	* mln/core/internal/run_image.hh,
      	* mln/core/internal/set_of.hh,
      	* mln/core/internal/site_set_base.hh,
      	* mln/core/internal/site_set_impl.hh,
      	* mln/core/internal/weighted_window_base.hh,
      	* mln/core/pixel.hh,
      	* mln/core/pixter1d.hh,
      	* mln/core/pixter2d.hh,
      	* mln/core/pixter3d.hh,
      	* mln/core/routine/duplicate.hh,
      	* mln/core/routine/init.hh,
      	* mln/core/routine/initialize.hh,
      	* mln/core/routine/primary.hh,
      	* mln/core/site_set/attic/p_complex_faces_piter.hh,
      	* mln/core/site_set/attic/p_faces_piter.hh,
      	* mln/core/site_set/box_piter.hh,
      	* mln/core/site_set/operators.hh,
      	* mln/core/site_set/p_complex_piter.hh,
      	* mln/core/site_set/p_double.hh,
      	* mln/core/site_set/p_if_piter.hh,
      	* mln/core/site_set/p_mutable_array_of.hh,
      	* mln/core/site_set/p_n_faces_piter.hh,
      	* mln/core/site_set/p_run_piter.hh,
      	* mln/core/site_set/p_set_of.hh,
      	* mln/core/tags.hh,
      	* mln/core/trait/all.hh,
      	* mln/core/trait/essential.hh,
      	* mln/core/trait/op_mult.hh,
      	* mln/core/trait/pixter.hh,
      	* mln/core/trait/qlf_value.hh,
      	* mln/core/var.hh,
      	* mln/core/w_window.hh,
      	* mln/data/abs.hh,
      	* mln/data/apply.hh,
      	* mln/data/approx/all.hh,
      	* mln/data/approx/essential.hh,
      	* mln/data/compute.hh,
      	* mln/data/fast_median.hh,
      	* mln/data/fill.hh,
      	* mln/data/fill_with_image.spe.hh,
      	* mln/data/fill_with_value.spe.hh,
      	* mln/data/memset_.hh,
      	* mln/data/naive/all.hh,
      	* mln/data/naive/essential.hh,
      	* mln/data/naive/median.hh,
      	* mln/data/paste.spe.hh,
      	* mln/data/saturate.hh,
      	* mln/data/sort_offsets.hh,
      	* mln/data/to_enc.hh,
      	* mln/data/was.median.hh,
      	* mln/debug/format.hh,
      	* mln/debug/iota.hh,
      	* mln/debug/iota.spe.hh,
      	* mln/debug/println.hh,
      	* mln/debug/println.spe.hh,
      	* mln/debug/println_with_border.hh,
      	* mln/debug/println_with_border.spe.hh,
      	* mln/debug/put_word.hh,
      	* mln/display/all.hh,
      	* mln/display/essential.hh,
      	* mln/draw/all.hh,
      	* mln/draw/box.hh,
      	* mln/draw/essential.hh,
      	* mln/draw/plot.hh,
      	* mln/essential/1d.hh,
      	* mln/essential/2d.hh,
      	* mln/essential/3d.hh,
      	* mln/estim/all.hh,
      	* mln/estim/essential.hh,
      	* mln/estim/mean.hh,
      	* mln/estim/min_max.hh,
      	* mln/estim/sum.hh,
      	* mln/extension/adjust.hh,
      	* mln/extension/adjust_duplicate.hh,
      	* mln/extension/adjust_fill.hh,
      	* mln/extension/all.hh,
      	* mln/extension/duplicate.hh,
      	* mln/extension/essential.hh,
      	* mln/extension/fill.hh,
      	* mln/fun/accu_result.hh,
      	* mln/fun/binary.hh,
      	* mln/fun/binary_param.hh,
      	* mln/fun/cast.hh,
      	* mln/fun/compose.hh,
      	* mln/fun/composition.hh,
      	* mln/fun/from_accu.hh,
      	* mln/fun/i2v/essential.hh,
      	* mln/fun/internal/ch_function_value_impl.hh,
      	* mln/fun/internal/x2x_linear_impl.hh,
      	* mln/fun/math/abs.hh,
      	* mln/fun/math/cos.hh,
      	* mln/fun/math/norm.hh,
      	* mln/fun/p2b/big_chess.hh,
      	* mln/fun/p2b/chess.hh,
      	* mln/fun/p2b/essential.hh,
      	* mln/fun/p2b/has.hh,
      	* mln/fun/p2p/mirror.hh,
      	* mln/fun/p2v/all.hh,
      	* mln/fun/p2v/elifs.hh,
      	* mln/fun/p2v/essential.hh,
      	* mln/fun/p2v/iota.hh,
      	* mln/fun/p2v/ternary.hh,
      	* mln/fun/param.hh,
      	* mln/fun/spe/binary.hh,
      	* mln/fun/spe/unary.hh,
      	* mln/fun/unary.hh,
      	* mln/fun/unary_param.hh,
      	* mln/fun/v2b/all.hh,
      	* mln/fun/v2b/essential.hh,
      	* mln/fun/v2b/lnot.hh,
      	* mln/fun/v2v/abs.hh,
      	* mln/fun/v2v/cast.hh,
      	* mln/fun/v2v/ch_function_value.hh,
      	* mln/fun/v2v/convert.hh,
      	* mln/fun/v2v/dec.hh,
      	* mln/fun/v2v/enc.hh,
      	* mln/fun/v2v/id.hh,
      	* mln/fun/v2v/inc.hh,
      	* mln/fun/v2v/norm.hh,
      	* mln/fun/v2v/rgb_to_hsi.hh,
      	* mln/fun/v2v/rgb_to_hsl.hh,
      	* mln/fun/v2v/saturate.hh,
      	* mln/fun/v2w2v/cos.hh,
      	* mln/fun/v2w_w2v/norm.hh,
      	* mln/fun/vv2b/eq.hh,
      	* mln/fun/vv2b/ge.hh,
      	* mln/fun/vv2b/gt.hh,
      	* mln/fun/vv2b/implies.hh,
      	* mln/fun/vv2b/le.hh,
      	* mln/fun/vv2b/lt.hh,
      	* mln/fun/vv2v/all.hh,
      	* mln/fun/vv2v/diff_abs.hh,
      	* mln/fun/vv2v/essential.hh,
      	* mln/fun/vv2v/land.hh,
      	* mln/fun/vv2v/land_not.hh,
      	* mln/fun/vv2v/lor.hh,
      	* mln/fun/vv2v/lxor.hh,
      	* mln/fun/vv2v/macros.hh,
      	* mln/fun/vv2v/max.hh,
      	* mln/fun/vv2v/min.hh,
      	* mln/fun/vv2v/vec.hh,
      	* mln/fun/x2p/all.hh,
      	* mln/fun/x2p/closest_point.hh,
      	* mln/fun/x2p/essential.hh,
      	* mln/fun/x2v/essential.hh,
      	* mln/fun/x2v/l1_norm.hh,
      	* mln/fun/x2v/linear.hh,
      	* mln/fun/x2v/nneighbor.hh,
      	* mln/fun/x2x/all.hh,
      	* mln/fun/x2x/composed.hh,
      	* mln/fun/x2x/essential.hh,
      	* mln/fun/x2x/translation.hh,
      	* mln/geom/all.hh,
      	* mln/geom/bbox.hh,
      	* mln/geom/complex_geometry.hh,
      	* mln/geom/essential.hh,
      	* mln/geom/ncols.hh,
      	* mln/geom/nrows.hh,
      	* mln/geom/nsites.hh,
      	* mln/geom/nslis.hh,
      	* mln/geom/pmin_pmax.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/size1d.hh,
      	* mln/geom/size2d.hh,
      	* mln/geom/size3d.hh,
      	* mln/histo/all.hh,
      	* mln/histo/compute.spe.hh,
      	* mln/histo/essential.hh,
      	* mln/io/abort.hh,
      	* mln/io/all.hh,
      	* mln/io/fits/all.hh,
      	* mln/io/fits/load.hh,
      	* mln/io/pbm/save.hh,
      	* mln/io/pfm/all.hh,
      	* mln/io/pfm/load.hh,
      	* mln/io/pfm/save.hh,
      	* mln/io/pgm/all.hh,
      	* mln/io/pgm/save.hh,
      	* mln/io/pnm/all.hh,
      	* mln/io/pnm/load.hh,
      	* mln/io/pnm/load_header.hh,
      	* mln/io/pnm/macros.hh,
      	* mln/io/pnm/max_component.hh,
      	* mln/io/pnm/save.hh,
      	* mln/io/pnm/save_header.hh,
      	* mln/io/ppm/all.hh,
      	* mln/io/ppm/save.hh,
      	* mln/io/txt/all.hh,
      	* mln/labeling/background.hh,
      	* mln/labeling/essential.hh,
      	* mln/labeling/flat_zones.hh,
      	* mln/linear/ch_convolve.hh,
      	* mln/linear/convolve_2x1d.hh,
      	* mln/linear/convolve_directional.hh,
      	* mln/linear/essential.hh,
      	* mln/linear/gaussian.hh,
      	* mln/linear/lap.hh,
      	* mln/linear/local/convolve.hh,
      	* mln/linear/log.hh,
      	* mln/linear/sobel_2d.hh,
      	* mln/literal/black.hh,
      	* mln/literal/colors.hh,
      	* mln/literal/essential.hh,
      	* mln/literal/grays.hh,
      	* mln/literal/one.hh,
      	* mln/literal/ops.hh,
      	* mln/literal/origin.hh,
      	* mln/literal/white.hh,
      	* mln/logical/all.hh,
      	* mln/logical/and.hh,
      	* mln/logical/and_not.hh,
      	* mln/logical/essential.hh,
      	* mln/logical/includes.hh,
      	* mln/logical/not.hh,
      	* mln/logical/not.spe.hh,
      	* mln/logical/or.hh,
      	* mln/logical/xor.hh,
      	* mln/make/all.hh,
      	* mln/make/box1d.hh,
      	* mln/make/box2d.hh,
      	* mln/make/box2d_h.hh,
      	* mln/make/dpoint2d_h.hh,
      	* mln/make/dual_neighb.hh,
      	* mln/make/essential.hh,
      	* mln/make/image2d.hh,
      	* mln/make/mat.hh,
      	* mln/make/pix.hh,
      	* mln/make/pixel.hh,
      	* mln/make/point2d_h.hh,
      	* mln/make/vec.hh,
      	* mln/make/voronoi.hh,
      	* mln/make/w_window.hh,
      	* mln/make/w_window1d.hh,
      	* mln/make/w_window1d_int.hh,
      	* mln/make/w_window2d.hh,
      	* mln/make/w_window2d_int.hh,
      	* mln/make/w_window3d.hh,
      	* mln/make/w_window3d_int.hh,
      	* mln/make/w_window_directional.hh,
      	* mln/make/win_chamfer.hh,
      	* mln/math/abs.hh,
      	* mln/math/acos.hh,
      	* mln/math/all.hh,
      	* mln/math/cos.hh,
      	* mln/math/diff_abs.hh,
      	* mln/math/essential.hh,
      	* mln/math/jacobi.hh,
      	* mln/math/max.hh,
      	* mln/math/min.hh,
      	* mln/math/round.hh,
      	* mln/math/round_sat.hh,
      	* mln/math/sign.hh,
      	* mln/math/sqr.hh,
      	* mln/math/sqrt.hh,
      	* mln/metal/abort.hh,
      	* mln/metal/all.hh,
      	* mln/metal/ands.hh,
      	* mln/metal/array.hh,
      	* mln/metal/array1d.hh,
      	* mln/metal/array2d.hh,
      	* mln/metal/array3d.hh,
      	* mln/metal/bexpr.hh,
      	* mln/metal/bool.hh,
      	* mln/metal/const.hh,
      	* mln/metal/essential.hh,
      	* mln/metal/fix_return.hh,
      	* mln/metal/goes_to.hh,
      	* mln/metal/if.hh,
      	* mln/metal/int.hh,
      	* mln/metal/is_const.hh,
      	* mln/metal/is_not.hh,
      	* mln/metal/is_not_a.hh,
      	* mln/metal/is_not_const.hh,
      	* mln/metal/is_not_ref.hh,
      	* mln/metal/is_ref.hh,
      	* mln/metal/is_unqualif.hh,
      	* mln/metal/mat.hh,
      	* mln/metal/math/all.hh,
      	* mln/metal/math/max.hh,
      	* mln/metal/math/pow.hh,
      	* mln/metal/math/root.hh,
      	* mln/metal/math/sqrt.hh,
      	* mln/metal/none.hh,
      	* mln/metal/not_equal.hh,
      	* mln/metal/ref.hh,
      	* mln/metal/ret.hh,
      	* mln/metal/same_coord.hh,
      	* mln/metal/same_point.hh,
      	* mln/metal/templated_by.hh,
      	* mln/metal/unconst.hh,
      	* mln/metal/unptr.hh,
      	* mln/metal/unqualif.hh,
      	* mln/metal/unref.hh,
      	* mln/metal/vec.hh,
      	* mln/morpho/Rd.hh,
      	* mln/morpho/attribute/height.hh,
      	* mln/morpho/closing/height.hh,
      	* mln/morpho/closing/volume.hh,
      	* mln/morpho/complementation.hh,
      	* mln/morpho/contrast.hh,
      	* mln/morpho/elementary/all.hh,
      	* mln/morpho/elementary/erosion.hh,
      	* mln/morpho/elementary/essential.hh,
      	* mln/morpho/elementary/like_ero_fun.hh,
      	* mln/morpho/elementary/like_ero_set.hh,
      	* mln/morpho/essential.hh,
      	* mln/morpho/general.hh,
      	* mln/morpho/gradient.hh,
      	* mln/morpho/internal/elementary.hh,
      	* mln/morpho/laplacian.hh,
      	* mln/morpho/min.hh,
      	* mln/morpho/minus.hh,
      	* mln/morpho/opening/area.hh,
      	* mln/morpho/opening/height.hh,
      	* mln/morpho/opening/volume.hh,
      	* mln/morpho/plus.hh,
      	* mln/morpho/thick_miss.hh,
      	* mln/morpho/thickening.hh,
      	* mln/morpho/thin_fit.hh,
      	* mln/morpho/top_hat.hh,
      	* mln/morpho/tree/all.hh,
      	* mln/morpho/tree/utils.hh,
      	* mln/morpho/watershed/all.hh,
      	* mln/norm/all.hh,
      	* mln/norm/essential.hh,
      	* mln/norm/l1.hh,
      	* mln/norm/l2.hh,
      	* mln/norm/linfty.hh,
      	* mln/opt/at.hh,
      	* mln/pw/all.hh,
      	* mln/pw/essential.hh,
      	* mln/pw/var.hh,
      	* mln/registration/essential.hh,
      	* mln/registration/get_rtransf.hh,
      	* mln/registration/icp.hh,
      	* mln/registration/internal/rms.hh,
      	* mln/set/card.hh,
      	* mln/set/diff.hh,
      	* mln/set/essential.hh,
      	* mln/set/get.hh,
      	* mln/set/has.hh,
      	* mln/set/inter.hh,
      	* mln/set/sym_diff.hh,
      	* mln/set/uni.hh,
      	* mln/set/unique.hh,
      	* mln/subsampling/all.hh,
      	* mln/subsampling/essential.hh,
      	* mln/subsampling/gaussian_subsampling.hh,
      	* mln/tag/all.hh,
      	* mln/tag/essential.hh,
      	* mln/test/all.hh,
      	* mln/test/essential.hh,
      	* mln/test/positive.hh,
      	* mln/topo/adj_lower_higher_face_iter.hh,
      	* mln/topo/algebraic_face.hh,
      	* mln/topo/algebraic_n_face.hh,
      	* mln/topo/all.hh,
      	* mln/topo/centered_iter_adapter.hh,
      	* mln/topo/complex_iterators.hh,
      	* mln/topo/essential.hh,
      	* mln/topo/internal/complex_relative_iterator_base.hh,
      	* mln/topo/internal/complex_relative_iterator_sequence.hh,
      	* mln/topo/internal/complex_set_iterator_base.hh,
      	* mln/topo/is_simple_2d.hh,
      	* mln/topo/n_faces_set.hh,
      	* mln/trace/all.hh,
      	* mln/trace/entering.hh,
      	* mln/trace/essential.hh,
      	* mln/trace/exiting.hh,
      	* mln/trace/quiet.hh,
      	* mln/trace/resume.hh,
      	* mln/trace/stop.hh,
      	* mln/trait/all.hh,
      	* mln/trait/ch_function_value.hh,
      	* mln/trait/essential.hh,
      	* mln/trait/functions.hh,
      	* mln/trait/image/print.hh,
      	* mln/trait/image/props.hh,
      	* mln/trait/image_from_grid.hh,
      	* mln/trait/neighborhood.hh,
      	* mln/trait/next/solve_unary.hh,
      	* mln/trait/op/all.hh,
      	* mln/trait/op/and.hh,
      	* mln/trait/op/decl.hh,
      	* mln/trait/op/div.hh,
      	* mln/trait/op/eq.hh,
      	* mln/trait/op/essential.hh,
      	* mln/trait/op/geq.hh,
      	* mln/trait/op/greater.hh,
      	* mln/trait/op/leq.hh,
      	* mln/trait/op/less.hh,
      	* mln/trait/op/lor.hh,
      	* mln/trait/op/minus.hh,
      	* mln/trait/op/mod.hh,
      	* mln/trait/op/neq.hh,
      	* mln/trait/op/not.hh,
      	* mln/trait/op/or.hh,
      	* mln/trait/op/ord.hh,
      	* mln/trait/op/plus.hh,
      	* mln/trait/op/postdec.hh,
      	* mln/trait/op/postinc.hh,
      	* mln/trait/op/predec.hh,
      	* mln/trait/op/preinc.hh,
      	* mln/trait/op/times.hh,
      	* mln/trait/op/uminus.hh,
      	* mln/trait/op/uplus.hh,
      	* mln/trait/op/xor.hh,
      	* mln/trait/promote.hh,
      	* mln/trait/site_set/print.hh,
      	* mln/trait/site_set/props.hh,
      	* mln/trait/site_sets.hh,
      	* mln/trait/solve.hh,
      	* mln/trait/solve_unary.hh,
      	* mln/trait/undef.hh,
      	* mln/trait/value/essential.hh,
      	* mln/trait/value/kind.hh,
      	* mln/trait/value/print.hh,
      	* mln/trait/value/quant.hh,
      	* mln/trait/window/print.hh,
      	* mln/trait/window/props.hh,
      	* mln/trait/windows.hh,
      	* mln/transform/distance_front.hh,
      	* mln/transform/distance_geodesic.hh,
      	* mln/transform/essential.hh,
      	* mln/transform/influence_zone_front.hh,
      	* mln/transform/influence_zone_geodesic.hh,
      	* mln/transform/internal/all.hh,
      	* mln/transform/internal/distance_functor.hh,
      	* mln/util/branch_iter.hh,
      	* mln/util/branch_iter_ind.hh,
      	* mln/util/dindex.hh,
      	* mln/util/greater_point.hh,
      	* mln/util/greater_psite.hh,
      	* mln/util/index.hh,
      	* mln/util/internal/edge_impl.hh,
      	* mln/util/internal/graph_base.hh,
      	* mln/util/internal/graph_iter.hh,
      	* mln/util/internal/graph_nbh_iter.hh,
      	* mln/util/internal/graph_nbh_iter_base.hh,
      	* mln/util/internal/vertex_impl.hh,
      	* mln/util/lazy_set.hh,
      	* mln/util/lemmings.hh,
      	* mln/util/max.hh,
      	* mln/util/multi_site.hh,
      	* mln/util/ord.hh,
      	* mln/util/timer.hh,
      	* mln/util/tracked_ptr.hh,
      	* mln/util/tree.hh,
      	* mln/util/tree_fast.hh,
      	* mln/util/tree_fast_to_image.hh,
      	* mln/util/tree_to_fast.hh,
      	* mln/value/aliases.hh,
      	* mln/value/all.hh,
      	* mln/value/builtin/essential.hh,
      	* mln/value/builtin/ops.hh,
      	* mln/value/builtin/promotions.hh,
      	* mln/value/cast.hh,
      	* mln/value/concept/all.hh,
      	* mln/value/concept/built_in.hh,
      	* mln/value/concept/data.hh,
      	* mln/value/concept/essential.hh,
      	* mln/value/concept/floating.hh,
      	* mln/value/concept/integer.hh,
      	* mln/value/concept/scalar.hh,
      	* mln/value/concept/structured.hh,
      	* mln/value/concept/symbolic.hh,
      	* mln/value/concept/vectorial.hh,
      	* mln/value/equiv.hh,
      	* mln/value/essential.hh,
      	* mln/value/float01.hh,
      	* mln/value/float01_.hh,
      	* mln/value/float01_16.hh,
      	* mln/value/float01_8.hh,
      	* mln/value/float01_f.hh,
      	* mln/value/gl16.hh,
      	* mln/value/gl8.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/graylevel_f.hh,
      	* mln/value/hsi.hh,
      	* mln/value/int_s16.hh,
      	* mln/value/int_s32.hh,
      	* mln/value/int_s8.hh,
      	* mln/value/int_u16.hh,
      	* mln/value/int_u32.hh,
      	* mln/value/int_u8.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/internal/all.hh,
      	* mln/value/internal/convert.hh,
      	* mln/value/internal/encoding.hh,
      	* mln/value/internal/essential.hh,
      	* mln/value/internal/integer.hh,
      	* mln/value/internal/iterable_set.hh,
      	* mln/value/internal/limits.hh,
      	* mln/value/internal/value_like.hh,
      	* mln/value/interval.hh,
      	* mln/value/label_16.hh,
      	* mln/value/label_8.hh,
      	* mln/value/mixin.hh,
      	* mln/value/other.hh,
      	* mln/value/proxy.hh,
      	* mln/value/set.hh,
      	* mln/value/sign.hh,
      	* mln/value/stack.hh,
      	* mln/value/super_value.hh,
      	* mln/value/viter.hh,
      	* mln/win/essential.hh,
      	* mln/win/inter.hh,
      	* mln/win/sym.hh,
      	* tests/accu/bbox.cc,
      	* tests/accu/count.cc,
      	* tests/accu/histo.cc,
      	* tests/accu/line.cc,
      	* tests/accu/nil.cc,
      	* tests/accu/pair.cc,
      	* tests/accu/rank.cc,
      	* tests/accu/stat/max_h.cc,
      	* tests/accu/stat/min.cc,
      	* tests/accu/stat/min_h.cc,
      	* tests/accu/stat/min_max.cc,
      	* tests/accu/transform.cc,
      	* tests/accu/transform_diagonal.cc,
      	* tests/accu/transform_directional.cc,
      	* tests/accu/transform_line.cc,
      	* tests/accu/transform_snake.cc,
      	* tests/algebra/mat.cc,
      	* tests/algebra/mat2.cc,
      	* tests/algebra/quat.cc,
      	* tests/algebra/vec.cc,
      	* tests/algebra/vec2.cc,
      	* tests/all_headers.cc,
      	* tests/arith/all_headers.cc,
      	* tests/arith/diff_abs.cc,
      	* tests/arith/minus.cc,
      	* tests/arith/minus_full.cc,
      	* tests/arith/plus.cc,
      	* tests/arith/plus_full.cc,
      	* tests/arith/revert.cc,
      	* tests/arith/times.cc,
      	* tests/arith/times_full.cc,
      	* tests/binarization/threshold.cc,
      	* tests/border/adjust.cc,
      	* tests/border/adjust_full.cc,
      	* tests/border/all_headers.cc,
      	* tests/border/duplicate.cc,
      	* tests/border/duplicate_full.cc,
      	* tests/border/equalize.cc,
      	* tests/border/equalize_full.cc,
      	* tests/border/fill.cc,
      	* tests/border/fill_full.cc,
      	* tests/border/find.cc,
      	* tests/border/mirror.cc,
      	* tests/border/mirror_full.cc,
      	* tests/border/resize.cc,
      	* tests/border/resize_full.cc,
      	* tests/border/resize_image1d_1.cc,
      	* tests/border/resize_image1d_2.cc,
      	* tests/border/resize_image1d_3.cc,
      	* tests/border/resize_image2d_1.cc,
      	* tests/border/resize_image2d_2.cc,
      	* tests/border/resize_image2d_3.cc,
      	* tests/border/resize_image3d_1.cc,
      	* tests/border/resize_image3d_2.cc,
      	* tests/border/resize_image3d_3.cc,
      	* tests/border/resize_sub_image.cc,
      	* tests/canvas/browsing/dir_struct_elt_incr_update.cc,
      	* tests/canvas/browsing/hyper_directional.cc,
      	* tests/canvas/chamfer.cc,
      	* tests/convert/impl/from_site_set_to_image.cc,
      	* tests/convert/to_image.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/core/alias/box1d.cc,
      	* tests/core/alias/box2d.cc,
      	* tests/core/alias/box3d.cc,
      	* tests/core/alias/dpoint1d.cc,
      	* tests/core/alias/dpoint2d.cc,
      	* tests/core/alias/dpoint3d.cc,
      	* tests/core/alias/point2d.cc,
      	* tests/core/alias/point3d.cc,
      	* tests/core/alias/w_window1d_int.cc,
      	* tests/core/alias/w_window2d_int.cc,
      	* tests/core/alias/w_window3d_int.cc,
      	* tests/core/alias/window1d.cc,
      	* tests/core/alias/window2d.cc,
      	* tests/core/alias/window3d.cc,
      	* tests/core/image/flat_image.cc,
      	* tests/core/image/image1d.cc,
      	* tests/core/image/image2d.cc,
      	* tests/core/image/image3d.cc,
      	* tests/core/other/box_runstart_piter.cc,
      	* tests/core/other/category.cc,
      	* tests/core/other/dpoints_pixter.cc,
      	* tests/core/other/neighb.cc,
      	* tests/core/other/pixel.cc,
      	* tests/core/other/pixter1d.cc,
      	* tests/core/other/pixter1d_more.cc,
      	* tests/core/other/pixter2d.cc,
      	* tests/core/other/pixter2d_more.cc,
      	* tests/core/other/pixter3d.cc,
      	* tests/core/other/pixter3d_more.cc,
      	* tests/core/other/point_set_compatibility.cc,
      	* tests/core/other/var.cc,
      	* tests/core/other/w_window.cc,
      	* tests/core/routine/exact.cc,
      	* tests/core/routine/initialize.cc,
      	* tests/core/site_set/operators.cc,
      	* tests/core/site_set/p_array.cc,
      	* tests/core/site_set/p_complex.cc,
      	* tests/core/site_set/p_image.cc,
      	* tests/core/site_set/p_priority_queue.cc,
      	* tests/core/site_set/p_queue.cc,
      	* tests/core/site_set/p_queue_fast.cc,
      	* tests/core/site_set/p_set.cc,
      	* tests/core/site_set/p_vaccess.cc,
      	* tests/core/site_set/p_vertices.cc,
      	* tests/data/abs.cc,
      	* tests/data/all_headers.cc,
      	* tests/data/apply.cc,
      	* tests/data/apply_full.cc,
      	* tests/data/fill.cc,
      	* tests/data/fill_full.cc,
      	* tests/data/median_fast.cc,
      	* tests/data/memcpy_.cc,
      	* tests/data/memset_.cc,
      	* tests/data/paste_full.cc,
      	* tests/data/replace.cc,
      	* tests/data/saturate.cc,
      	* tests/data/saturate_full.cc,
      	* tests/data/stretch.cc,
      	* tests/data/stretch_full.cc,
      	* tests/data/update.cc,
      	* tests/debug/iota.cc,
      	* tests/debug/println.cc,
      	* tests/debug/println_with_border.cc,
      	* tests/debug/slices_2d.cc,
      	* tests/display/all_headers.cc,
      	* tests/draw/all_headers.cc,
      	* tests/draw/graph.cc,
      	* tests/essential_headers.cc,
      	* tests/estim/mean.cc,
      	* tests/estim/min_max.cc,
      	* tests/fun/p2p/translation.cc,
      	* tests/fun/v2v/norm.cc,
      	* tests/fun/vv2v/max.cc,
      	* tests/fun/vv2v/min.cc,
      	* tests/fun/x2x/composed.cc,
      	* tests/fun/x2x/translation.cc,
      	* tests/geom/bbox.cc,
      	* tests/geom/max_col.cc,
      	* tests/geom/max_ind.cc,
      	* tests/geom/max_row.cc,
      	* tests/geom/max_sli.cc,
      	* tests/geom/min_col.cc,
      	* tests/geom/min_ind.cc,
      	* tests/geom/min_row.cc,
      	* tests/geom/min_sli.cc,
      	* tests/geom/ncols.cc,
      	* tests/geom/ninds.cc,
      	* tests/geom/nrows.cc,
      	* tests/geom/nsites.cc,
      	* tests/geom/nslis.cc,
      	* tests/geom/pmin_pmax.cc,
      	* tests/geom/seed2tiling.cc,
      	* tests/geom/seed2tiling_roundness.cc,
      	* tests/io/fits/fits.cc,
      	* tests/io/off/load_bin.cc,
      	* tests/io/off/load_float.cc,
      	* tests/io/off/load_save_bin.cc,
      	* tests/io/pgm/pgm16.cc,
      	* tests/io/pgm/pgm19.cc,
      	* tests/io/pgm/pgm27.cc,
      	* tests/io/ppm/ppm16.cc,
      	* tests/io/ppm/ppm23.cc,
      	* tests/labeling/background.cc,
      	* tests/labeling/compute.cc,
      	* tests/labeling/regional_maxima.cc,
      	* tests/labeling/regional_minima.cc,
      	* tests/labeling/relabel.cc,
      	* tests/linear/convolve.cc,
      	* tests/linear/convolve_2x1d.cc,
      	* tests/linear/convolve_directional.cc,
      	* tests/linear/gaussian.cc,
      	* tests/linear/lap.cc,
      	* tests/linear/local/convolve.cc,
      	* tests/linear/log.cc,
      	* tests/linear/sobel_2d.cc,
      	* tests/literal/black.cc,
      	* tests/literal/medium_gray.cc,
      	* tests/literal/one.cc,
      	* tests/literal/white.cc,
      	* tests/literal/zero.cc,
      	* tests/logical/all_headers.cc,
      	* tests/logical/and.cc,
      	* tests/logical/and_not.cc,
      	* tests/logical/not.cc,
      	* tests/logical/or.cc,
      	* tests/logical/xor.cc,
      	* tests/make/dual_neighb.cc,
      	* tests/make/image2d.cc,
      	* tests/make/image3d.cc,
      	* tests/make/mat.cc,
      	* tests/make/w_window.cc,
      	* tests/make/w_window_directional.cc,
      	* tests/metal/converts_to.cc,
      	* tests/metal/is.cc,
      	* tests/metal/math/pow.cc,
      	* tests/metal/math/root.cc,
      	* tests/metal/unconst.cc,
      	* tests/morpho/complex_image_morpho.cc,
      	* tests/morpho/contrast.cc,
      	* tests/morpho/dilation.cc,
      	* tests/morpho/elementary/closing.cc,
      	* tests/morpho/elementary/dilation.cc,
      	* tests/morpho/elementary/erosion.cc,
      	* tests/morpho/elementary/opening.cc,
      	* tests/morpho/elementary/top_hat.cc,
      	* tests/morpho/erosion.cc,
      	* tests/morpho/general.cc,
      	* tests/morpho/gradient.cc,
      	* tests/morpho/hit_or_miss.cc,
      	* tests/morpho/meyer_wst.cc,
      	* tests/morpho/rank_filter.cc,
      	* tests/morpho/thinning.cc,
      	* tests/morpho/tree/compute_attribute_image.cc,
      	* tests/morpho/tree/max.cc,
      	* tests/morpho/watershed/flooding.cc,
      	* tests/norm/l1.cc,
      	* tests/norm/linfty.cc,
      	* tests/opt/value.cc,
      	* tests/pw/value.cc,
      	* tests/registration/registration.cc,
      	* tests/set/card.cc,
      	* tests/set/diff.cc,
      	* tests/set/inter.cc,
      	* tests/set/sym_diff.cc,
      	* tests/set/uni.cc,
      	* tests/set/unique.cc,
      	* tests/test/positive.cc,
      	* tests/trait/ch_value.cc,
      	* tests/trait/op/plus.cc,
      	* tests/trait/op/uminus.cc,
      	* tests/trait/super.cc,
      	* tests/trait/value/values.cc,
      	* tests/transform/bench_closest_point_geodesic.cc,
      	* tests/transform/distance_front.cc,
      	* tests/transform/distance_geodesic.cc,
      	* tests/transform/influence_zone_front.cc,
      	* tests/transform/influence_zone_geodesic.cc,
      	* tests/util/all_headers.cc,
      	* tests/util/branch_iter.cc,
      	* tests/util/branch_iter_ind.cc,
      	* tests/util/eat.cc,
      	* tests/util/graph.cc,
      	* tests/util/lazy_set.cc,
      	* tests/util/lemmings.cc,
      	* tests/util/ord_pair.cc,
      	* tests/util/tree.cc,
      	* tests/util/tree_fast.cc,
      	* tests/util/tree_fast_to_image.cc,
      	* tests/util/tree_to_fast.cc,
      	* tests/util/tree_to_image.cc,
      	* tests/util/yes.cc,
      	* tests/value/bool.cc,
      	* tests/value/builtin/builtin.cc,
      	* tests/value/equiv.cc,
      	* tests/value/float01_bis.cc,
      	* tests/value/float01_f.cc,
      	* tests/value/graylevel_f.cc,
      	* tests/value/graylevel_full.cc,
      	* tests/value/int_s.cc,
      	* tests/value/int_s16.cc,
      	* tests/value/int_u8.cc,
      	* tests/value/interop.cc,
      	* tests/value/label.cc,
      	* tests/value/rgb8.cc,
      	* tests/value/scalar.cc,
      	* tests/value/set.cc,
      	* tests/value/sign.cc,
      	* tests/value/stack.cc,
      	* tests/win/backdiag2d.cc,
      	* tests/win/cube3d.cc,
      	* tests/win/cuboid3d.cc,
      	* tests/win/diag2d.cc,
      	* tests/win/diff.cc,
      	* tests/win/hline2d.cc,
      	* tests/win/inter.cc,
      	* tests/win/octagon2d.cc,
      	* tests/win/rectangle2d.cc,
      	* tests/win/segment1d.cc,
      	* tests/win/shift.cc,
      	* tests/win/sym.cc,
      	* tests/win/vline2d.cc: update copyright year.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4057 4aad255d-cdde-0310-9447-f3009e2ae8c0
      80c0b104