1. 24 Jun, 2013 2 commits
  2. 11 Apr, 2013 1 commit
    • Guillaume Lazzara's avatar
      Reference value types documentation in Values group. · 6750f67b
      Guillaume Lazzara authored
      	* doc/mln/value/hsl.dox,
      	* doc/mln/value/int_s16.dox,
      	* doc/mln/value/int_s24.dox,
      	* doc/mln/value/int_s32.dox,
      	* doc/mln/value/int_s8.dox,
      	* doc/mln/value/int_u12.dox,
      	* doc/mln/value/int_u16.dox,
      	* doc/mln/value/int_u24.dox,
      	* doc/mln/value/int_u32.dox,
      	* doc/mln/value/int_u8.dox,
      	* doc/mln/value/label_16.dox,
      	* doc/mln/value/label_32.dox,
      	* doc/mln/value/label_8.dox,
      	* doc/mln/value/rgb16.dox,
      	* doc/mln/value/rgb8.dox,
      	* doc/mln/value/value.dox: New.
      
      	* mln/value/hsl.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_s16.hh,
      	* mln/value/int_s24.hh,
      	* mln/value/int_s32.hh,
      	* mln/value/int_s8.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u12.hh,
      	* mln/value/int_u16.hh,
      	* mln/value/int_u24.hh,
      	* mln/value/int_u32.hh,
      	* mln/value/int_u8.hh,
      	* mln/value/label.hh,
      	* mln/value/label_16.hh,
      	* mln/value/label_32.hh,
      	* mln/value/label_8.hh,
      	* mln/value/qt/rgb32.hh,
      	* mln/value/rgb.hh,
      	* mln/value/rgb16.hh,
      	* mln/value/rgb8.hh: Hide aliases.
      6750f67b
  3. 10 May, 2012 1 commit
    • Guillaume Lazzara's avatar
      Rely on Argument-Dependent Lookup (ADL) in from_to_ overloads. · e1b3bd77
      Guillaume Lazzara authored
      	* mln/accu/count_labels.hh,
      	* mln/convert/from_to.hxx	,
      	* mln/convert/to.hh,
      	* mln/core/alias/point1d.hh,
      	* mln/core/alias/point2d.hh,
      	* mln/core/alias/point3d.hh,
      	* mln/core/dpoint.hh,
      	* mln/core/internal/neighborhood_base.hh,
      	* mln/core/point.hh,
      	* mln/core/site_set/p_centered.hh,
      	* mln/core/site_set/p_vaccess.hh,
      	* mln/fun/v2v/hsl_to_rgb.hh,
      	* mln/fun/v2v/rgb_to_hsl.hh,
      	* mln/io/magick/save.hh,
      	* mln/io/plot/save.hh,
      	* mln/labeling/blobs_and_compute.hh,
      	* mln/labeling/value_and_compute.hh,
      	* mln/make/w_window2d.hh,
      	* mln/win/multiple.hh,
      	* mln/win/multiple_size.hh,
      	* tests/accu/site_set/rectangularity.cc,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* tests/core/other/graph_elt_window.cc,
      	* tests/core/other/point_set_compatibility.cc,
      	* tests/draw/graph.cc: Update forward declarations and includes.
      
      	* mln/algebra/vec.hh,
      	* mln/convert/from_to.hh,
      	* mln/convert/impl/from_double_to_value.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_unsigned_to_value.hh,
      	* mln/convert/impl/from_value_to_value.hh,
      	* mln/core/alias/neighb2d.hh,
      	* mln/core/alias/neighb3d.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/image/graph_window_if_piter.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/mixed_neighb.hh,
      	* mln/core/neighb.hh,
      	* mln/core/site_set/operators.hh,
      	* mln/core/w_window.hh,
      	* mln/fun/i2v/array.hh,
      	* mln/util/object_id.hh,
      	* mln/value/hsl.hh,
      	* mln/value/int_u.hh,
      	* mln/value/label.hh,
      	* mln/value/qt/rgb32.hh,
      	* mln/value/rgb.hh,
      	* mln/histo/array.hh,
      	* mln/util/array.hh: Move from_to_ overloads in the same namespace
      	as their first argument.
      e1b3bd77
  4. 18 Nov, 2010 1 commit
  5. 15 Mar, 2010 1 commit
    • Guillaume Lazzara's avatar
      Small fixes. · 4bfd663c
      Guillaume Lazzara authored
      	* mln/accu/count_value.hh: Fix doc.
      
      	* mln/convert/from_to.hxx,
      	* mln/value/int_u.hh,
      	* mln/value/qt/rgb32.hhL: Add new from_to overloads.
      
      	* mln/convert/to_qimage.hh: Add a missing include.
      
      	* mln/convert/to_qimage_nocopy.hh: Rename an overload.
      
      	* mln/core/concept/function.hh: Add new concept n2v.
      
      	* mln/geom/rotate.hh: rename center() to pcenter().
      
      	* mln/histo/compute.hh: Fix a namespace ambiguity.
      
      	* mln/io/magick/save.hh: Handle qt::rgb32.
      
      	* mln/io/plot/save.hh: Add an overload for histograms.
      
      	* mln/labeling/relabel.hh: Make 'nlabels' const.
      
      	* mln/topo/skeleton/crest.hh: Fix a bug.
      
      	* tests/core/other/box_runstart_piter.cc: Write a valid test.
      4bfd663c
  6. 16 Feb, 2010 1 commit
    • Guillaume Lazzara's avatar
      Fix invalid value type names in dump format. · 5c414c5d
      Guillaume Lazzara authored
      	* milena/mln/value/internal/make_generic_name.hh: New.
      
      	* milena/mln/value/int_u.hh,
      	* milena/mln/value/label.hh,
      	* milena/mln/value/rgb.hh: Make use of the new routine to print a
      	correct type names in dump format.
      5c414c5d
  7. 09 Jun, 2009 2 commits
    • Guillaume Lazzara's avatar
      Update Licence headers in mln/ and tests/. · cacd5cd6
      Guillaume Lazzara authored
      	* mln/accu/all.hh,
      	* mln/accu/bbox.hh,
      	* mln/accu/center.hh,
      	* mln/accu/compute.hh,
      	* mln/accu/convolve.hh,
      	* mln/accu/count.hh,
      	* mln/accu/count_adjacent_vertices.hh,
      	* mln/accu/count_labels.hh,
      	* mln/accu/essential.hh,
      	* mln/accu/height.hh,
      	* mln/accu/histo.hh,
      	* mln/accu/image/all.hh,
      	* mln/accu/image/essential.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/inf.hh,
      	* mln/accu/internal/base.hh,
      	* mln/accu/internal/couple.hh,
      	* mln/accu/label_used.hh,
      	* mln/accu/line.hh,
      	* mln/accu/logic/all.hh,
      	* mln/accu/logic/land.hh,
      	* mln/accu/logic/land_basic.hh,
      	* mln/accu/logic/lor.hh,
      	* mln/accu/logic/lor_basic.hh,
      	* mln/accu/maj_h.hh,
      	* mln/accu/max_site.hh,
      	* mln/accu/median_alt.hh,
      	* mln/accu/nil.hh,
      	* mln/accu/p.hh,
      	* mln/accu/pair.hh,
      	* mln/accu/rank.hh,
      	* mln/accu/rank_bool.hh,
      	* mln/accu/rank_high_quant.hh,
      	* mln/accu/rms.hh,
      	* mln/accu/site_set/all.hh,
      	* mln/accu/site_set/essential.hh,
      	* mln/accu/site_set/rectangularity.hh,
      	* mln/accu/stat/all.hh,
      	* mln/accu/stat/deviation.hh,
      	* mln/accu/stat/essential.hh,
      	* mln/accu/stat/max.hh,
      	* mln/accu/stat/max_h.hh,
      	* mln/accu/stat/mean.hh,
      	* mln/accu/stat/median_h.hh,
      	* mln/accu/stat/min.hh,
      	* mln/accu/stat/min_h.hh,
      	* mln/accu/stat/min_max.hh,
      	* mln/accu/stat/var.hh,
      	* mln/accu/stat/variance.hh,
      	* mln/accu/sum.hh,
      	* mln/accu/sup.hh,
      	* mln/accu/take.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/accu/tuple.hh,
      	* mln/accu/v.hh,
      	* mln/accu/volume.hh,
      	* mln/algebra/all.hh,
      	* mln/algebra/essential.hh,
      	* mln/algebra/h_mat.hh,
      	* mln/algebra/h_vec.hh,
      	* mln/algebra/mat.hh,
      	* mln/algebra/quat.hh,
      	* mln/algebra/vec.hh,
      	* mln/all.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/binarization.hh,
      	* mln/binarization/essential.hh,
      	* mln/binarization/includes.hh,
      	* mln/binarization/threshold.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/resize_equal.hh,
      	* mln/border/thickness.hh,
      	* mln/canvas/all.hh,
      	* mln/canvas/browsing/all.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/essential.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/chamfer.hh,
      	* mln/canvas/distance_front.hh,
      	* mln/canvas/distance_geodesic.hh,
      	* mln/canvas/essential.hh,
      	* mln/canvas/labeling.hh,
      	* mln/canvas/morpho/all.hh,
      	* mln/canvas/morpho/attribute_filter.hh,
      	* mln/canvas/morpho/essential.hh,
      	* mln/canvas/morpho/internal/find_root.hh,
      	* mln/convert/all.hh,
      	* mln/convert/essential.hh,
      	* mln/convert/from_to.hh,
      	* mln/convert/impl/all.hh,
      	* mln/convert/impl/from_double_to_value.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/impl/from_unsigned_to_value.hh,
      	* mln/convert/impl/from_value_to_value.hh,
      	* mln/convert/to.hh,
      	* mln/convert/to_dpoint.hh,
      	* mln/convert/to_fun.hh,
      	* mln/convert/to_image.hh,
      	* mln/convert/to_p_array.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/all.hh,
      	* mln/core/alias/box1d.hh,
      	* mln/core/alias/box2d.hh,
      	* mln/core/alias/box2d_h.hh,
      	* mln/core/alias/box3d.hh,
      	* mln/core/alias/complex_geometry.hh,
      	* mln/core/alias/complex_image.hh,
      	* mln/core/alias/dpoint1d.hh,
      	* mln/core/alias/dpoint2d.hh,
      	* mln/core/alias/dpoint2d_h.hh,
      	* mln/core/alias/dpoint3d.hh,
      	* mln/core/alias/neighb1d.hh,
      	* mln/core/alias/neighb2d.hh,
      	* mln/core/alias/neighb3d.hh,
      	* mln/core/alias/p_run2d.hh,
      	* mln/core/alias/p_runs2d.hh,
      	* mln/core/alias/point1d.hh,
      	* mln/core/alias/point2d.hh,
      	* mln/core/alias/point2d_h.hh,
      	* mln/core/alias/point3d.hh,
      	* mln/core/alias/vec2d.hh,
      	* mln/core/alias/vec3d.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/alias/window1d.hh,
      	* mln/core/alias/window2d.hh,
      	* mln/core/alias/window3d.hh,
      	* mln/core/all.hh,
      	* mln/core/box_runstart_piter.hh,
      	* mln/core/category.hh,
      	* mln/core/concept/accumulator.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/function.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/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/object.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/pseudo_site.hh,
      	* 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/concept/weighted_window.hh,
      	* mln/core/concept/window.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/dpoint.hh,
      	* mln/core/dpoints_pixter.hh,
      	* mln/core/dpsites_piter.hh,
      	* mln/core/essential.hh,
      	* mln/core/faces_psite.hh,
      	* mln/core/grids.hh,
      	* mln/core/image/all.hh,
      	* mln/core/image/ch_piter.hh,
      	* mln/core/image/complex_image.hh,
      	* mln/core/image/complex_neighborhood_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/all.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/hexa_piter.hh,
      	* mln/core/image/dmorph/image2d_h.hh,
      	* mln/core/image/dmorph/image_if.hh,
      	* mln/core/image/dmorph/p2p_image.hh,
      	* mln/core/image/dmorph/slice_image.hh,
      	* mln/core/image/dmorph/sub_image.hh,
      	* mln/core/image/dmorph/sub_image_if.hh,
      	* mln/core/image/dmorph/transformed_image.hh,
      	* mln/core/image/dmorph/unproject_image.hh,
      	* mln/core/image/edge_image.hh,
      	* mln/core/image/essential.hh,
      	* mln/core/image/flat_image.hh,
      	* mln/core/image/graph_elt_neighborhood.hh,
      	* mln/core/image/graph_elt_neighborhood_if.hh,
      	* mln/core/image/graph_elt_window.hh,
      	* mln/core/image/graph_elt_window_if.hh,
      	* mln/core/image/graph_window_if_piter.hh,
      	* mln/core/image/graph_window_piter.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/image3d.hh,
      	* mln/core/image/imorph/all.hh,
      	* mln/core/image/imorph/decorated_image.hh,
      	* mln/core/image/imorph/interpolated.hh,
      	* mln/core/image/imorph/labeled_image.hh,
      	* mln/core/image/imorph/lazy_image.hh,
      	* mln/core/image/imorph/plain.hh,
      	* mln/core/image/imorph/safe.hh,
      	* mln/core/image/imorph/tr_image.hh,
      	* mln/core/image/vertex_image.hh,
      	* mln/core/image/vmorph/all.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/box_impl.hh,
      	* mln/core/internal/check/image_all.hh,
      	* mln/core/internal/check/image_fastest.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/exact_gcc_2_95.hh,
      	* mln/core/internal/fixme.hh,
      	* mln/core/internal/force_exact.hh,
      	* mln/core/internal/geom_bbox.hh,
      	* mln/core/internal/graph_psite_base.hh,
      	* mln/core/internal/graph_window_base.hh,
      	* mln/core/internal/image_base.hh,
      	* mln/core/internal/image_domain_morpher.hh,
      	* mln/core/internal/image_identity.hh,
      	* mln/core/internal/image_morpher.hh,
      	* mln/core/internal/image_primary.hh,
      	* mln/core/internal/image_value_morpher.hh,
      	* mln/core/internal/is_masked_impl_selector.hh,
      	* mln/core/internal/morpher_lvalue.hh,
      	* mln/core/internal/neighb_niter_impl.hh,
      	* mln/core/internal/neighborhood_base.hh,
      	* mln/core/internal/p_complex_piter_base.hh,
      	* mln/core/internal/piter_adaptor.hh,
      	* mln/core/internal/piter_identity.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_iterator_base.hh,
      	* mln/core/internal/site_relative_iterator_base.hh,
      	* mln/core/internal/site_set_base.hh,
      	* mln/core/internal/site_set_impl.hh,
      	* mln/core/internal/site_set_iterator_base.hh,
      	* mln/core/internal/weighted_window_base.hh,
      	* mln/core/internal/window_base.hh,
      	* mln/core/macros.hh,
      	* mln/core/neighb.hh,
      	* mln/core/pixel.hh,
      	* mln/core/pixter1d.hh,
      	* mln/core/pixter2d.hh,
      	* mln/core/pixter3d.hh,
      	* mln/core/point.hh,
      	* mln/core/routine/all.hh,
      	* mln/core/routine/duplicate.hh,
      	* mln/core/routine/essential.hh,
      	* mln/core/routine/exact.hh,
      	* mln/core/routine/extend.hh,
      	* mln/core/routine/init.hh,
      	* mln/core/routine/initialize.hh,
      	* mln/core/routine/ops.hh,
      	* mln/core/routine/primary.hh,
      	* mln/core/site_set/all.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.hh,
      	* mln/core/site_set/box_piter.hh,
      	* mln/core/site_set/complex_psite.hh,
      	* mln/core/site_set/essential.hh,
      	* mln/core/site_set/operators.hh,
      	* mln/core/site_set/p_array.hh,
      	* mln/core/site_set/p_centered.hh,
      	* mln/core/site_set/p_complex.hh,
      	* mln/core/site_set/p_complex_piter.hh,
      	* mln/core/site_set/p_double.hh,
      	* mln/core/site_set/p_edges.hh,
      	* mln/core/site_set/p_edges_psite.hh,
      	* mln/core/site_set/p_faces.hh,
      	* mln/core/site_set/p_graph_piter.hh,
      	* mln/core/site_set/p_if.hh,
      	* mln/core/site_set/p_if_piter.hh,
      	* mln/core/site_set/p_image.hh,
      	* mln/core/site_set/p_key.hh,
      	* mln/core/site_set/p_line2d.hh,
      	* mln/core/site_set/p_mutable_array_of.hh,
      	* mln/core/site_set/p_n_faces_piter.hh,
      	* mln/core/site_set/p_priority.hh,
      	* mln/core/site_set/p_queue.hh,
      	* mln/core/site_set/p_queue_fast.hh,
      	* mln/core/site_set/p_run.hh,
      	* mln/core/site_set/p_run_piter.hh,
      	* mln/core/site_set/p_set.hh,
      	* mln/core/site_set/p_set_of.hh,
      	* mln/core/site_set/p_transformed.hh,
      	* mln/core/site_set/p_transformed_piter.hh,
      	* mln/core/site_set/p_vaccess.hh,
      	* mln/core/site_set/p_vertices.hh,
      	* mln/core/site_set/p_vertices_psite.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/core/window.hh,
      	* mln/data/abs.hh,
      	* mln/data/all.hh,
      	* mln/data/apply.hh,
      	* mln/data/apply.spe.hh,
      	* mln/data/approx/all.hh,
      	* mln/data/approx/essential.hh,
      	* mln/data/approx/median.hh,
      	* mln/data/compare.hh,
      	* mln/data/compute.hh,
      	* mln/data/convert.hh,
      	* mln/data/essential.hh,
      	* mln/data/fast_median.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/naive/all.hh,
      	* mln/data/naive/essential.hh,
      	* mln/data/naive/median.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/sort_psites.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/was.median.hh,
      	* mln/debug/all.hh,
      	* mln/debug/draw_graph.hh,
      	* mln/debug/essential.hh,
      	* mln/debug/filename.hh,
      	* mln/debug/format.hh,
      	* mln/debug/histo.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/debug/quiet.hh,
      	* mln/debug/slices_2d.hh,
      	* mln/debug/superpose.hh,
      	* mln/display/all.hh,
      	* mln/display/essential.hh,
      	* mln/draw/all.hh,
      	* mln/draw/box.hh,
      	* mln/draw/essential.hh,
      	* mln/draw/line.hh,
      	* mln/draw/plot.hh,
      	* mln/essential/1d.hh,
      	* mln/essential/2d.hh,
      	* mln/essential/3d.hh,
      	* mln/essential/routine.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/extract/all.hh,
      	* mln/extract/blue.hh,
      	* mln/extract/essential.hh,
      	* mln/extract/green.hh,
      	* mln/extract/hue.hh,
      	* mln/extract/lum.hh,
      	* mln/extract/red.hh,
      	* mln/extract/sat.hh,
      	* mln/fun/access/all.hh,
      	* mln/fun/access/mean.hh,
      	* mln/fun/accu_result.hh,
      	* mln/fun/all.hh,
      	* mln/fun/binary.hh,
      	* mln/fun/binary_param.hh,
      	* mln/fun/c.hh,
      	* mln/fun/cast.hh,
      	* mln/fun/component/blue.hh,
      	* mln/fun/component/comp.hh,
      	* mln/fun/component/comp_count.hh,
      	* mln/fun/component/green.hh,
      	* mln/fun/component/ithcomp.hh,
      	* mln/fun/component/red.hh,
      	* mln/fun/component/rgb.hh,
      	* mln/fun/component/scomp.hh,
      	* mln/fun/compose.hh,
      	* mln/fun/composition.hh,
      	* mln/fun/essential.hh,
      	* mln/fun/from_accu.hh,
      	* mln/fun/i2v/all.hh,
      	* mln/fun/i2v/all_to.hh,
      	* mln/fun/i2v/array.hh,
      	* mln/fun/i2v/essential.hh,
      	* mln/fun/i2v/value_at_index.hh,
      	* mln/fun/internal/ch_function_value_impl.hh,
      	* mln/fun/internal/resolve.hh,
      	* mln/fun/internal/selector.hh,
      	* mln/fun/internal/x2x_linear_impl.hh,
      	* mln/fun/math/abs.hh,
      	* mln/fun/math/cos.hh,
      	* mln/fun/math/inf.hh,
      	* mln/fun/math/norm.hh,
      	* mln/fun/math/sup.hh,
      	* mln/fun/meta/all.hh,
      	* mln/fun/meta/blue.hh,
      	* mln/fun/meta/essential.hh,
      	* mln/fun/meta/first.hh,
      	* mln/fun/meta/green.hh,
      	* mln/fun/meta/hue.hh,
      	* mln/fun/meta/inty.hh,
      	* mln/fun/meta/lum.hh,
      	* mln/fun/meta/red.hh,
      	* mln/fun/meta/sat.hh,
      	* mln/fun/meta/second.hh,
      	* mln/fun/meta/to_enc.hh,
      	* mln/fun/ops.hh,
      	* mln/fun/p2b/all.hh,
      	* mln/fun/p2b/antilogy.hh,
      	* mln/fun/p2b/big_chess.hh,
      	* mln/fun/p2b/chess.hh,
      	* mln/fun/p2b/essential.hh,
      	* mln/fun/p2b/has.hh,
      	* mln/fun/p2b/tautology.hh,
      	* mln/fun/p2p/all.hh,
      	* mln/fun/p2p/fold.hh,
      	* mln/fun/p2p/mirror.hh,
      	* mln/fun/p2p/translation.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/point/col.hh,
      	* mln/fun/point/row.hh,
      	* mln/fun/point/sli.hh,
      	* mln/fun/spe/binary.hh,
      	* mln/fun/spe/unary.hh,
      	* mln/fun/stat/all.hh,
      	* mln/fun/stat/mahalanobis.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/v2b/threshold.hh,
      	* mln/fun/v2i/all.hh,
      	* mln/fun/v2i/index_of_value.hh,
      	* mln/fun/v2v/abs.hh,
      	* mln/fun/v2v/all.hh,
      	* mln/fun/v2v/cast.hh,
      	* mln/fun/v2v/ch_function_value.hh,
      	* mln/fun/v2v/component.hh,
      	* mln/fun/v2v/convert.hh,
      	* mln/fun/v2v/dec.hh,
      	* mln/fun/v2v/enc.hh,
      	* mln/fun/v2v/essential.hh,
      	* mln/fun/v2v/hsi_to_rgb.hh,
      	* mln/fun/v2v/hsl_to_rgb.hh,
      	* mln/fun/v2v/id.hh,
      	* mln/fun/v2v/inc.hh,
      	* mln/fun/v2v/linear.hh,
      	* mln/fun/v2v/norm.hh,
      	* mln/fun/v2v/projection.hh,
      	* mln/fun/v2v/rgb_to_hsi.hh,
      	* mln/fun/v2v/rgb_to_hsl.hh,
      	* mln/fun/v2v/saturate.hh,
      	* mln/fun/v2v/wrap.hh,
      	* mln/fun/v2w2v/all.hh,
      	* mln/fun/v2w2v/cos.hh,
      	* mln/fun/v2w_w2v/all.hh,
      	* mln/fun/v2w_w2v/norm.hh,
      	* mln/fun/vv2b/all.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/all.hh,
      	* mln/fun/x2v/bilinear.hh,
      	* mln/fun/x2v/essential.hh,
      	* mln/fun/x2v/l1_norm.hh,
      	* mln/fun/x2v/linear.hh,
      	* mln/fun/x2v/nneighbor.hh,
      	* mln/fun/x2v/trilinear.hh,
      	* mln/fun/x2x/all.hh,
      	* mln/fun/x2x/composed.hh,
      	* mln/fun/x2x/essential.hh,
      	* mln/fun/x2x/rotation.hh,
      	* mln/fun/x2x/translation.hh,
      	* mln/geom/all.hh,
      	* mln/geom/bbox.hh,
      	* mln/geom/chamfer.hh,
      	* mln/geom/complex_geometry.hh,
      	* mln/geom/delta.hh,
      	* mln/geom/essential.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/seeds2tiling.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/size1d.hh,
      	* mln/geom/size2d.hh,
      	* mln/geom/size3d.hh,
      	* mln/graph/all.hh,
      	* mln/graph/attribute/card.hh,
      	* mln/graph/attribute/representative.hh,
      	* mln/graph/compute.hh,
      	* mln/graph/essential.hh,
      	* mln/graph/labeling.hh,
      	* mln/graph/to_neighb.hh,
      	* mln/graph/to_win.hh,
      	* mln/histo/all.hh,
      	* mln/histo/array.hh,
      	* mln/histo/compute.hh,
      	* mln/histo/compute.spe.hh,
      	* mln/histo/essential.hh,
      	* mln/histo/point_from_value.hh,
      	* mln/io/abort.hh,
      	* mln/io/all.hh,
      	* mln/io/cloud/all.hh,
      	* mln/io/cloud/load.hh,
      	* mln/io/cloud/save.hh,
      	* mln/io/dicom/all.hh,
      	* mln/io/dicom/load.hh,
      	* mln/io/dump/all.hh,
      	* mln/io/dump/load.hh,
      	* mln/io/dump/save.hh,
      	* mln/io/essential.hh,
      	* mln/io/fits/all.hh,
      	* mln/io/fits/load.hh,
      	* mln/io/magick/all.hh,
      	* mln/io/magick/load.hh,
      	* mln/io/magick/save.hh,
      	* mln/io/off/all.hh,
      	* mln/io/off/load.hh,
      	* mln/io/off/save.hh,
      	* mln/io/pbm/all.hh,
      	* mln/io/pbm/load.hh,
      	* mln/io/pbm/save.hh,
      	* mln/io/pbms/all.hh,
      	* mln/io/pbms/load.hh,
      	* mln/io/pfm/all.hh,
      	* mln/io/pfm/load.hh,
      	* mln/io/pfm/save.hh,
      	* mln/io/pgm/all.hh,
      	* mln/io/pgm/load.hh,
      	* mln/io/pgm/save.hh,
      	* mln/io/pgms/all.hh,
      	* mln/io/pgms/load.hh,
      	* mln/io/plot/all.hh,
      	* mln/io/plot/load.hh,
      	* mln/io/plot/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/pnms/all.hh,
      	* mln/io/pnms/load.hh,
      	* mln/io/ppm/all.hh,
      	* mln/io/ppm/load.hh,
      	* mln/io/ppm/save.hh,
      	* mln/io/ppms/all.hh,
      	* mln/io/ppms/load.hh,
      	* mln/io/tiff/all.hh,
      	* mln/io/tiff/load.hh,
      	* mln/io/txt/all.hh,
      	* mln/io/txt/save.hh,
      	* mln/labeling/all.hh,
      	* mln/labeling/background.hh,
      	* mln/labeling/blobs.hh,
      	* mln/labeling/colorize.hh,
      	* mln/labeling/compute.hh,
      	* mln/labeling/essential.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/value.hh,
      	* mln/labeling/value.spe.hh,
      	* mln/labeling/wrap.hh,
      	* mln/linear/all.hh,
      	* mln/linear/ch_convolve.hh,
      	* mln/linear/convolve.hh,
      	* mln/linear/convolve_2x1d.hh,
      	* mln/linear/convolve_directional.hh,
      	* mln/linear/essential.hh,
      	* mln/linear/gaussian.hh,
      	* mln/linear/gaussian/filter.hh,
      	* mln/linear/gaussian/impl.hh,
      	* mln/linear/gaussian/internal/coefficients.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/literal/all.hh,
      	* mln/literal/black.hh,
      	* mln/literal/colors.hh,
      	* mln/literal/essential.hh,
      	* mln/literal/grays.hh,
      	* mln/literal/identity.hh,
      	* mln/literal/max.hh,
      	* mln/literal/min.hh,
      	* mln/literal/one.hh,
      	* mln/literal/ops.hh,
      	* mln/literal/origin.hh,
      	* mln/literal/white.hh,
      	* mln/literal/zero.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/attachment.hh,
      	* mln/make/box1d.hh,
      	* mln/make/box2d.hh,
      	* mln/make/box2d_h.hh,
      	* mln/make/box3d.hh,
      	* mln/make/cell.hh,
      	* mln/make/detachment.hh,
      	* mln/make/double_neighb2d.hh,
      	* mln/make/dpoint2d_h.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/essential.hh,
      	* mln/make/h_mat.hh,
      	* mln/make/image.hh,
      	* mln/make/image2d.hh,
      	* mln/make/image3d.hh,
      	* mln/make/influence_zone_adjacency_graph.hh,
      	* mln/make/mat.hh,
      	* mln/make/p_edges_with_mass_centers.hh,
      	* mln/make/p_vertices_with_mass_centers.hh,
      	* mln/make/pix.hh,
      	* mln/make/pixel.hh,
      	* mln/make/point2d_h.hh,
      	* mln/make/rag_and_labeled_wsl.hh,
      	* mln/make/region_adjacency_graph.hh,
      	* mln/make/relabelfun.hh,
      	* mln/make/vec.hh,
      	* mln/make/vertex_image.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/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/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/converts_to.hh,
      	* mln/metal/equal.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.hh,
      	* mln/metal/is_a.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/algebraic_filter.hh,
      	* mln/morpho/all.hh,
      	* mln/morpho/approx/all.hh,
      	* mln/morpho/approx/dilation.hh,
      	* mln/morpho/approx/erosion.hh,
      	* mln/morpho/attribute/all.hh,
      	* mln/morpho/attribute/card.hh,
      	* mln/morpho/attribute/count_adjacent_vertices.hh,
      	* mln/morpho/attribute/height.hh,
      	* mln/morpho/attribute/sharpness.hh,
      	* mln/morpho/attribute/sum.hh,
      	* mln/morpho/attribute/volume.hh,
      	* mln/morpho/closing/algebraic.hh,
      	* mln/morpho/closing/all.hh,
      	* mln/morpho/closing/approx/all.hh,
      	* mln/morpho/closing/approx/structural.hh,
      	* mln/morpho/closing/area.hh,
      	* mln/morpho/closing/area_on_vertices.hh,
      	* mln/morpho/closing/essential.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/all.hh,
      	* mln/morpho/elementary/closing.hh,
      	* mln/morpho/elementary/dilation.hh,
      	* mln/morpho/elementary/erosion.hh,
      	* mln/morpho/elementary/essential.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/essential.hh,
      	* mln/morpho/general.hh,
      	* mln/morpho/general.spe.hh,
      	* mln/morpho/gradient.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/morpho/includes.hh,
      	* mln/morpho/internal/elementary.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/all.hh,
      	* mln/morpho/opening/approx/all.hh,
      	* mln/morpho/opening/approx/structural.hh,
      	* mln/morpho/opening/area.hh,
      	* mln/morpho/opening/area_on_vertices.hh,
      	* mln/morpho/opening/essential.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/all.hh,
      	* mln/morpho/reconstruction/by_dilation/all.hh,
      	* mln/morpho/reconstruction/by_dilation/union_find.hh,
      	* mln/morpho/reconstruction/by_erosion/all.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/all.hh,
      	* mln/morpho/tree/compute_attribute_image.hh,
      	* mln/morpho/tree/compute_parent.hh,
      	* mln/morpho/tree/data.hh,
      	* mln/morpho/tree/filter/all.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/max.hh,
      	* mln/morpho/tree/propagate_if.hh,
      	* mln/morpho/tree/propagate_node.hh,
      	* mln/morpho/tree/propagate_representative.hh,
      	* mln/morpho/tree/utils.hh,
      	* mln/morpho/watershed/all.hh,
      	* mln/morpho/watershed/flooding.hh,
      	* mln/morpho/watershed/superpose.hh,
      	* mln/norm/all.hh,
      	* mln/norm/essential.hh,
      	* mln/norm/l1.hh,
      	* mln/norm/l2.hh,
      	* mln/norm/linfty.hh,
      	* mln/opt/all.hh,
      	* mln/opt/at.hh,
      	* mln/opt/element.hh,
      	* mln/opt/essential.hh,
      	* mln/opt/value.hh,
      	* mln/pw/all.hh,
      	* mln/pw/cst.hh,
      	* mln/pw/essential.hh,
      	* mln/pw/image.hh,
      	* mln/pw/internal/image_base.hh,
      	* mln/pw/value.hh,
      	* mln/pw/var.hh,
      	* mln/registration/all.hh,
      	* mln/registration/essential.hh,
      	* mln/registration/get_rot.hh,
      	* mln/registration/get_rtransf.hh,
      	* mln/registration/icp.hh,
      	* mln/registration/internal/rms.hh,
      	* mln/registration/registration.hh,
      	* mln/set/all.hh,
      	* mln/set/card.hh,
      	* mln/set/compute.hh,
      	* mln/set/compute_with_weights.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/subsampling/subsampling.hh,
      	* mln/tag/all.hh,
      	* mln/tag/essential.hh,
      	* mln/tag/init.hh,
      	* mln/tag/skeleton.hh,
      	* mln/test/all.hh,
      	* mln/test/essential.hh,
      	* mln/test/positive.hh,
      	* mln/test/predicate.hh,
      	* mln/topo/adj_higher_dim_connected_n_face_iter.hh,
      	* mln/topo/adj_higher_face_iter.hh,
      	* mln/topo/adj_lower_dim_connected_n_face_iter.hh,
      	* mln/topo/adj_lower_face_iter.hh,
      	* mln/topo/adj_lower_higher_face_iter.hh,
      	* mln/topo/adj_m_face_iter.hh,
      	* mln/topo/algebraic_face.hh,
      	* mln/topo/algebraic_n_face.hh,
      	* mln/topo/all.hh,
      	* mln/topo/attic/faces_iter.hh,
      	* mln/topo/center_only_iter.hh,
      	* mln/topo/centered_iter_adapter.hh,
      	* mln/topo/complex.hh,
      	* mln/topo/complex_iterators.hh,
      	* mln/topo/detach.hh,
      	* mln/topo/essential.hh,
      	* mln/topo/face.hh,
      	* mln/topo/face_data.hh,
      	* mln/topo/face_iter.hh,
      	* mln/topo/internal/complex_iterator_base.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_facet.hh,
      	* mln/topo/is_n_face.hh,
      	* mln/topo/is_simple_2d.hh,
      	* mln/topo/is_simple_cell.hh,
      	* mln/topo/n_face.hh,
      	* mln/topo/n_face_iter.hh,
      	* mln/topo/n_faces_set.hh,
      	* mln/topo/skeleton/breadth_first_thinning.hh,
      	* mln/topo/skeleton/crest.hh,
      	* mln/topo/skeleton/is_simple_point.hh,
      	* mln/topo/static_n_face_iter.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/trace/warning.hh,
      	* mln/trait/accumulator/print.hh,
      	* mln/trait/accumulator/props.hh,
      	* mln/trait/accumulators.hh,
      	* mln/trait/all.hh,
      	* mln/trait/ch_function_value.hh,
      	* mln/trait/ch_value.hh,
      	* mln/trait/concrete.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/images.hh,
      	* mln/trait/neighborhood.hh,
      	* mln/trait/next/solve.hh,
      	* mln/trait/next/solve_binary.hh,
      	* mln/trait/next/solve_proxy.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_binary.hh,
      	* mln/trait/solve_unary.hh,
      	* mln/trait/undef.hh,
      	* mln/trait/value/all.hh,
      	* mln/trait/value/comp.hh,
      	* mln/trait/value/essential.hh,
      	* mln/trait/value/internal/all.hh,
      	* mln/trait/value/internal/comp.hh,
      	* mln/trait/value/kind.hh,
      	* mln/trait/value/nature.hh,
      	* mln/trait/value/print.hh,
      	* mln/trait/value/quant.hh,
      	* mln/trait/value_.hh,
      	* mln/trait/window/print.hh,
      	* mln/trait/window/props.hh,
      	* mln/trait/windows.hh,
      	* mln/transform/all.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/essential.hh,
      	* mln/transform/hough.hh,
      	* mln/transform/influence_zone_front.hh,
      	* mln/transform/influence_zone_geodesic.hh,
      	* mln/transform/internal/all.hh,
      	* mln/transform/internal/closest_point_functor.hh,
      	* mln/transform/internal/distance_functor.hh,
      	* mln/transform/internal/influence_zone_functor.hh,
      	* mln/transformation/all.hh,
      	* mln/transformation/essential.hh,
      	* mln/transformation/rotate.hh,
      	* mln/util/adjacency_matrix.hh,
      	* mln/util/all.hh,
      	* mln/util/array.hh,
      	* mln/util/branch_iter.hh,
      	* mln/util/branch_iter_ind.hh,
      	* mln/util/couple.hh,
      	* mln/util/dindex.hh,
      	* mln/util/eat.hh,
      	* mln/util/edge.hh,
      	* mln/util/essential.hh,
      	* mln/util/fibonacci_heap.hh,
      	* mln/util/graph.hh,
      	* mln/util/graph_ids.hh,
      	* mln/util/greater_point.hh,
      	* mln/util/greater_psite.hh,
      	* mln/util/ignore.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_iter_base.hh,
      	* mln/util/internal/graph_nbh_iter.hh,
      	* mln/util/internal/graph_nbh_iter_base.hh,
      	* mln/util/internal/id2element.hh,
      	* mln/util/internal/vertex_impl.hh,
      	* mln/util/lazy_set.hh,
      	* mln/util/lemmings.hh,
      	* mln/util/line_graph.hh,
      	* mln/util/max.hh,
      	* mln/util/multi_site.hh,
      	* mln/util/nil.hh,
      	* mln/util/object_id.hh,
      	* mln/util/ord.hh,
      	* mln/util/ord_pair.hh,
      	* mln/util/pix.hh,
      	* mln/util/set.hh,
      	* mln/util/site_pair.hh,
      	* mln/util/soft_heap.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/util/tree_to_image.hh,
      	* mln/util/vertex.hh,
      	* mln/util/yes.hh,
      	* mln/value/aliases.hh,
      	* mln/value/all.hh,
      	* mln/value/builtin/all.hh,
      	* mln/value/builtin/carrays.hh,
      	* mln/value/builtin/essential.hh,
      	* mln/value/builtin/floatings.hh,
      	* mln/value/builtin/integers.hh,
      	* mln/value/builtin/ops.hh,
      	* mln/value/builtin/promotions.hh,
      	* mln/value/builtin/symbolics.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/glf.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/graylevel_f.hh,
      	* mln/value/hsi.hh,
      	* mln/value/hsl.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_s16.hh,
      	* mln/value/int_s32.hh,
      	* mln/value/int_s8.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u12.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/gray_.hh,
      	* mln/value/internal/gray_f.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.hh,
      	* mln/value/label_16.hh,
      	* mln/value/label_8.hh,
      	* mln/value/lut_vec.hh,
      	* mln/value/mixin.hh,
      	* mln/value/ops.hh,
      	* mln/value/other.hh,
      	* mln/value/proxy.hh,
      	* mln/value/rgb.hh,
      	* mln/value/rgb16.hh,
      	* mln/value/rgb8.hh,
      	* mln/value/scalar.hh,
      	* mln/value/set.hh,
      	* mln/value/shell.hh,
      	* mln/value/sign.hh,
      	* mln/value/stack.hh,
      	* mln/value/super_value.hh,
      	* mln/value/viter.hh,
      	* mln/win/all.hh,
      	* mln/win/backdiag2d.hh,
      	* mln/win/ball.hh,
      	* mln/win/cube3d.hh,
      	* mln/win/cuboid3d.hh,
      	* mln/win/diag2d.hh,
      	* mln/win/diff.hh,
      	* mln/win/disk2d.hh,
      	* mln/win/essential.hh,
      	* mln/win/hline2d.hh,
      	* mln/win/inter.hh,
      	* mln/win/line.hh,
      	* mln/win/multiple.hh,
      	* mln/win/multiple_size.hh,
      	* mln/win/octagon2d.hh,
      	* mln/win/rectangle2d.hh,
      	* mln/win/segment1d.hh,
      	* mln/win/shift.hh,
      	* mln/win/sphere3d.hh,
      	* mln/win/sym.hh,
      	* mln/win/vline2d.hh,
      	* mln/world/all.hh,
      	* mln/world/binary_2d/all.hh,
      	* mln/world/binary_2d/enlarge.hh,
      	* mln/world/binary_2d/projected_histo.hh,
      	* mln/world/binary_2d/subsample.hh,
      	* mln/world/inter_pixel/all.hh,
      	* mln/world/inter_pixel/compute.hh,
      	* mln/world/inter_pixel/dim2/all.hh,
      	* mln/world/inter_pixel/dim2/is_dot.hh,
      	* mln/world/inter_pixel/dim2/is_edge.hh,
      	* mln/world/inter_pixel/dim2/is_pixel.hh,
      	* mln/world/inter_pixel/dim2/is_row_odd.hh,
      	* mln/world/inter_pixel/dim2/make_edge_image.hh,
      	* mln/world/inter_pixel/display_edge.hh,
      	* mln/world/inter_pixel/full2image.hh,
      	* mln/world/inter_pixel/immerse.hh,
      	* mln/world/inter_pixel/is_pixel.hh,
      	* mln/world/inter_pixel/is_separator.hh,
      	* mln/world/inter_pixel/neighb2d.hh,
      	* mln/world/inter_pixel/separator_to_pixels.hh,
      	* tests/accu/all_accus.cc,
      	* tests/accu/bbox.cc,
      	* tests/accu/compute.cc,
      	* tests/accu/count.cc,
      	* tests/accu/histo.cc,
      	* tests/accu/image/init.cc,
      	* tests/accu/image/set_value.cc,
      	* tests/accu/image/take.cc,
      	* tests/accu/image/take_as_init.cc,
      	* tests/accu/image/take_n_times.cc,
      	* tests/accu/image/to_result.cc,
      	* tests/accu/image/untake.cc,
      	* tests/accu/line.cc,
      	* tests/accu/max_site.cc,
      	* tests/accu/nil.cc,
      	* tests/accu/pair.cc,
      	* tests/accu/rank.cc,
      	* tests/accu/site_set/rectangularity.cc,
      	* tests/accu/stat/max.cc,
      	* tests/accu/stat/max_h.cc,
      	* tests/accu/stat/mean.cc,
      	* tests/accu/stat/median_h.cc,
      	* tests/accu/stat/min.cc,
      	* tests/accu/stat/min_h.cc,
      	* tests/accu/stat/min_max.cc,
      	* tests/accu/stat/var.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/accu/tuple.cc,
      	* tests/algebra/h_mat.cc,
      	* tests/algebra/h_vec.cc,
      	* tests/algebra/mat.cc,
      	* tests/algebra/mat2.cc,
      	* tests/algebra/op_times.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/revert_full.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/find_full.cc,
      	* tests/border/get.cc,
      	* tests/border/get_full.cc,
      	* tests/border/mirror.cc,
      	* tests/border/mirror_full.cc,
      	* tests/border/resize.cc,
      	* tests/border/resize_equal.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_image_if.cc,
      	* tests/border/resize_sub_image.cc,
      	* tests/canvas/browsing/backdiagonal2d.cc,
      	* tests/canvas/browsing/breadth_first_search.cc,
      	* tests/canvas/browsing/depth_first_search.cc,
      	* tests/canvas/browsing/diagonal2d.cc,
      	* tests/canvas/browsing/dir_struct_elt_incr_update.cc,
      	* tests/canvas/browsing/fwd.cc,
      	* tests/canvas/browsing/hyper_directional.cc,
      	* tests/canvas/browsing/snake_fwd.cc,
      	* tests/canvas/browsing/snake_generic_2d_hori.cc,
      	* tests/canvas/browsing/snake_generic_2d_vert.cc,
      	* tests/canvas/browsing/snake_generic_3d_hori.cc,
      	* tests/canvas/browsing/snake_generic_3d_vert.cc,
      	* tests/canvas/browsing/snake_vert.cc,
      	* tests/canvas/chamfer.cc,
      	* tests/canvas/morpho/attribute_filter.cc,
      	* tests/convert/impl/from_site_set_to_image.cc,
      	* tests/convert/to_hsl.cc,
      	* tests/convert/to_image.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/convert/to_p_set.cc,
      	* tests/convert/to_rgb.cc,
      	* tests/convert/to_window.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/point1d.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/complex_image.cc,
      	* tests/core/image/dmorph/hexa.cc,
      	* tests/core/image/dmorph/image2d_h.cc,
      	* tests/core/image/dmorph/image_if.cc,
      	* tests/core/image/dmorph/p2p_image.cc,
      	* tests/core/image/dmorph/slice_image.cc,
      	* tests/core/image/dmorph/sub_image.cc,
      	* tests/core/image/dmorph/transformed_image.cc,
      	* tests/core/image/dmorph/unproject_image.cc,
      	* tests/core/image/edge_image.cc,
      	* tests/core/image/flat_image.cc,
      	* tests/core/image/graph_image.cc,
      	* tests/core/image/image1d.cc,
      	* tests/core/image/image2d.cc,
      	* tests/core/image/image3d.cc,
      	* tests/core/image/imorph/decorated_image.cc,
      	* tests/core/image/imorph/interpolated.cc,
      	* tests/core/image/imorph/labeled_image.cc,
      	* tests/core/image/imorph/safe_image.cc,
      	* tests/core/image/imorph/tr_image.cc,
      	* tests/core/image/line_graph_image.cc,
      	* tests/core/image/plain.cc,
      	* tests/core/image/vertex_image.cc,
      	* tests/core/image/vmorph/cast_image.cc,
      	* tests/core/other/box_runstart_piter.cc,
      	* tests/core/other/category.cc,
      	* tests/core/other/dpoints_pixter.cc,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* tests/core/other/graph_elt_neighborhood_if.cc,
      	* tests/core/other/graph_elt_window.cc,
      	* tests/core/other/graph_elt_window_if.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/duplicate.cc,
      	* tests/core/routine/exact.cc,
      	* tests/core/routine/extend.cc,
      	* tests/core/routine/initialize.cc,
      	* tests/core/routine/primary.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_edges.cc,
      	* tests/core/site_set/p_if.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_transformed.cc,
      	* tests/core/site_set/p_vaccess.cc,
      	* tests/core/site_set/p_vertices.cc,
      	* tests/data/abs.cc,
      	* tests/data/abs_full.cc,
      	* tests/data/all_headers.cc,
      	* tests/data/apply.cc,
      	* tests/data/apply_full.cc,
      	* tests/data/approx/median.cc,
      	* tests/data/compare.cc,
      	* tests/data/compare_full.cc,
      	* tests/data/compute.cc,
      	* tests/data/compute_full.cc,
      	* tests/data/convert.cc,
      	* tests/data/fill.cc,
      	* tests/data/fill_full.cc,
      	* tests/data/fill_with_image.cc,
      	* tests/data/fill_with_value.cc,
      	* tests/data/median.cc,
      	* tests/data/median_fast.cc,
      	* tests/data/memcpy_.cc,
      	* tests/data/memset_.cc,
      	* tests/data/naive/median.cc,
      	* tests/data/paste.cc,
      	* tests/data/paste_full.cc,
      	* tests/data/replace.cc,
      	* tests/data/saturate.cc,
      	* tests/data/saturate_full.cc,
      	* tests/data/sort_psites.cc,
      	* tests/data/stretch.cc,
      	* tests/data/stretch_full.cc,
      	* tests/data/transform.cc,
      	* tests/data/transform_full.cc,
      	* tests/data/transform_inplace.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/draw/line.cc,
      	* tests/essential_headers.cc,
      	* tests/estim/mean.cc,
      	* tests/estim/min_max.cc,
      	* tests/extension/fill.cc,
      	* tests/extract/blue.cc,
      	* tests/extract/green.cc,
      	* tests/extract/hue.cc,
      	* tests/extract/lum.cc,
      	* tests/extract/red.cc,
      	* tests/extract/sat.cc,
      	* tests/fun/i2v/all_to.cc,
      	* tests/fun/i2v/array.cc,
      	* tests/fun/i2v/value_at_index.cc,
      	* tests/fun/ops.cc,
      	* tests/fun/p2p/fold.cc,
      	* tests/fun/p2p/translation.cc,
      	* tests/fun/stat/mahalanobis.cc,
      	* tests/fun/v2i/index_of_value.cc,
      	* tests/fun/v2v/component.cc,
      	* tests/fun/v2v/hsl_to_rgb.cc,
      	* tests/fun/v2v/norm.cc,
      	* tests/fun/v2v/projection.cc,
      	* tests/fun/v2v/rgb_to_hsl.cc,
      	* tests/fun/v2v/wrap.cc,
      	* tests/fun/vv2v/max.cc,
      	* tests/fun/vv2v/min.cc,
      	* tests/fun/x2x/composed.cc,
      	* tests/fun/x2x/rotation.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/global_vars1.cc,
      	* tests/global_vars2.cc,
      	* tests/graph/attribute/card.cc,
      	* tests/graph/attribute/representative.cc,
      	* tests/graph/labeling.cc,
      	* tests/histo/compute.cc,
      	* tests/histo/point_from_value.cc,
      	* tests/histo/to_image1d.cc,
      	* tests/io/dicom/dicom.cc,
      	* tests/io/dump/dump.cc,
      	* tests/io/fits/fits.cc,
      	* tests/io/magick/load.cc,
      	* tests/io/magick/save.cc,
      	* tests/io/off/load_bin.cc,
      	* tests/io/off/load_float.cc,
      	* tests/io/off/load_save_bin.cc,
      	* tests/io/pbm/pbm.cc,
      	* tests/io/pbm/pbm_ascii.cc,
      	* tests/io/pbms/load.cc,
      	* tests/io/pgm/pgm.cc,
      	* tests/io/pgm/pgm16.cc,
      	* tests/io/pgm/pgm19.cc,
      	* tests/io/pgm/pgm27.cc,
      	* tests/io/pgm/pgm_ascii.cc,
      	* tests/io/pgms/load.cc,
      	* tests/io/plot/load.cc,
      	* tests/io/ppm/ppm.cc,
      	* tests/io/ppm/ppm16.cc,
      	* tests/io/ppm/ppm23.cc,
      	* tests/io/ppms/load.cc,
      	* tests/io/tiff/load.cc,
      	* tests/io/tiff/tiff2pbm.cc,
      	* tests/labeling/background.cc,
      	* tests/labeling/blobs.cc,
      	* tests/labeling/colorize.cc,
      	* tests/labeling/compute.cc,
      	* tests/labeling/fill_holes.cc,
      	* tests/labeling/flat_zones.cc,
      	* tests/labeling/foreground.cc,
      	* tests/labeling/mean_values.cc,
      	* tests/labeling/n_max.cc,
      	* tests/labeling/pack.cc,
      	* tests/labeling/regional_maxima.cc,
      	* tests/labeling/regional_minima.cc,
      	* tests/labeling/relabel.cc,
      	* tests/labeling/value.cc,
      	* tests/labeling/wrap.cc,
      	* tests/linear/convolve.cc,
      	* tests/linear/convolve_2x1d.cc,
      	* tests/linear/convolve_directional.cc,
      	* tests/linear/gaussian.cc,
      	* tests/linear/gaussian/filter.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/dummy_p_edges.cc,
      	* tests/make/dummy_p_vertices.cc,
      	* tests/make/h_mat.cc,
      	* tests/make/image2d.cc,
      	* tests/make/image3d.cc,
      	* tests/make/influence_zone_adjacency_graph.cc,
      	* tests/make/mat.cc,
      	* tests/make/p_edges_with_mass_centers.cc,
      	* tests/make/p_vertices_with_mass_centers.cc,
      	* tests/make/rag_and_labeled_wsl.cc,
      	* tests/make/region_adjacency_graph.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/Rd.cc,
      	* tests/morpho/approx/dilation.cc,
      	* tests/morpho/approx/erosion.cc,
      	* tests/morpho/artificial_line_graph_image_wst.cc,
      	* tests/morpho/attribute/card.cc,
      	* tests/morpho/attribute/height.cc,
      	* tests/morpho/attribute/sum.cc,
      	* tests/morpho/attribute/volume.cc,
      	* tests/morpho/closing/algebraic.cc,
      	* tests/morpho/closing/approx/structural.cc,
      	* tests/morpho/closing/area.cc,
      	* tests/morpho/closing/area_on_vertices.cc,
      	* tests/morpho/closing/height.cc,
      	* tests/morpho/closing/leveling.cc,
      	* tests/morpho/closing/structural.cc,
      	* tests/morpho/closing/sum.cc,
      	* tests/morpho/closing/volume.cc,
      	* tests/morpho/complex_image_morpho.cc,
      	* tests/morpho/complex_image_wst.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/gradient.cc,
      	* tests/morpho/elementary/gradient_external.cc,
      	* tests/morpho/elementary/gradient_internal.cc,
      	* tests/morpho/elementary/laplacian.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/graph_image_morpho.cc,
      	* tests/morpho/graph_image_wst.cc,
      	* tests/morpho/hit_or_miss.cc,
      	* tests/morpho/laplacian.cc,
      	* tests/morpho/lena_line_graph_image_wst1.cc,
      	* tests/morpho/lena_line_graph_image_wst2.cc,
      	* tests/morpho/line_graph_image_morpho.cc,
      	* tests/morpho/line_graph_image_wst.cc,
      	* tests/morpho/meyer_wst.cc,
      	* tests/morpho/meyer_wst_long.cc,
      	* tests/morpho/opening/algebraic.cc,
      	* tests/morpho/opening/approx/structural.cc,
      	* tests/morpho/opening/area.cc,
      	* tests/morpho/opening/area_on_vertices.cc,
      	* tests/morpho/opening/height.cc,
      	* tests/morpho/opening/leveling.cc,
      	* tests/morpho/opening/structural.cc,
      	* tests/morpho/opening/sum.cc,
      	* tests/morpho/opening/volume.cc,
      	* tests/morpho/rank_filter.cc,
      	* tests/morpho/reconstruction/by_dilation/union_find.cc,
      	* tests/morpho/reconstruction/by_erosion/union_find.cc,
      	* tests/morpho/skeleton_constrained.cc,
      	* tests/morpho/thinning.cc,
      	* tests/morpho/top_hat.cc,
      	* tests/morpho/tree/compute_attribute_image.cc,
      	* tests/morpho/tree/compute_parent.cc,
      	* tests/morpho/tree/data.cc,
      	* tests/morpho/tree/filter/filter.cc,
      	* tests/morpho/tree/max.cc,
      	* tests/morpho/watershed/flooding.cc,
      	* tests/morpho/watershed/superpose.cc,
      	* tests/norm/l1.cc,
      	* tests/norm/l2.cc,
      	* tests/norm/linfty.cc,
      	* tests/opt/at.cc,
      	* tests/opt/element.cc,
      	* tests/opt/value.cc,
      	* tests/pw/image.cc,
      	* tests/pw/value.cc,
      	* tests/registration/registration.cc,
      	* tests/set/card.cc,
      	* tests/set/compute.cc,
      	* tests/set/compute_with_weights.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/topo/complex.cc,
      	* tests/topo/skeleton/crest.cc,
      	* tests/topo/skeleton/is_simple_point.cc,
      	* tests/trait/ch_value.cc,
      	* tests/trait/image/images.cc,
      	* tests/trait/op/plus.cc,
      	* tests/trait/op/uminus.cc,
      	* tests/trait/super.cc,
      	* tests/trait/value/comp.cc,
      	* tests/trait/value/values.cc,
      	* tests/transform/bench_closest_point_geodesic.cc,
      	* tests/transform/distance_and_closest_point_geodesic.cc,
      	* tests/transform/distance_front.cc,
      	* tests/transform/distance_geodesic.cc,
      	* tests/transform/hough.cc,
      	* tests/transform/influence_zone_front.cc,
      	* tests/transform/influence_zone_geodesic.cc,
      	* tests/transformation/rotate.cc,
      	* tests/util/adjacency_matrix.cc,
      	* tests/util/all_headers.cc,
      	* tests/util/branch_iter.cc,
      	* tests/util/branch_iter_ind.cc,
      	* tests/util/eat.cc,
      	* tests/util/fibonacci_heap.cc,
      	* tests/util/graph.cc,
      	* tests/util/lazy_set.cc,
      	* tests/util/lemmings.cc,
      	* tests/util/line_graph.cc,
      	* tests/util/ord_pair.cc,
      	* tests/util/set.cc,
      	* tests/util/soft_heap.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.cc,
      	* tests/value/float01_bis.cc,
      	* tests/value/float01_f.cc,
      	* tests/value/graylevel.cc,
      	* tests/value/graylevel_f.cc,
      	* tests/value/graylevel_f_full.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/rgb_full.cc,
      	* tests/value/scalar.cc,
      	* tests/value/set.cc,
      	* tests/value/sign.cc,
      	* tests/value/stack.cc,
      	* tests/win/backdiag2d.cc,
      	* tests/win/ball.cc,
      	* tests/win/cube3d.cc,
      	* tests/win/cuboid3d.cc,
      	* tests/win/diag2d.cc,
      	* tests/win/diff.cc,
      	* tests/win/disk2d.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/sphere3d.cc,
      	* tests/win/sym.cc,
      	* tests/win/vline2d.cc,
      	* tests/world/binary_2d/enlarge.cc,
      	* tests/world/inter_pixel/compute.cc,
      	* tests/world/inter_pixel/dim2/make_edge_image.cc,
      	* tests/world/inter_pixel/display_edge.cc,
      	* tests/world/inter_pixel/immerse.cc,
      	* tests/world/inter_pixel/is_pixel.cc,
      	* tests/world/inter_pixel/is_separator.cc,
      	* tests/world/inter_pixel/separator_to_pixels.cc: update licence headers.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4048 4aad255d-cdde-0310-9447-f3009e2ae8c0
      cacd5cd6
    • Guillaume Lazzara's avatar
      Do not pass arguments to doxygen's \file command. · b426be5b
      Guillaume Lazzara authored
      	* mln/accu/all.hh,
      	* mln/accu/bbox.hh,
      	* mln/accu/center.hh,
      	* mln/accu/compute.hh,
      	* mln/accu/convolve.hh,
      	* mln/accu/count.hh,
      	* mln/accu/count_adjacent_vertices.hh,
      	* mln/accu/count_labels.hh,
      	* mln/accu/essential.hh,
      	* mln/accu/height.hh,
      	* mln/accu/histo.hh,
      	* mln/accu/image/all.hh,
      	* mln/accu/image/essential.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/inf.hh,
      	* mln/accu/internal/base.hh,
      	* mln/accu/internal/couple.hh,
      	* mln/accu/label_used.hh,
      	* mln/accu/line.hh,
      	* mln/accu/logic/all.hh,
      	* mln/accu/logic/land.hh,
      	* mln/accu/logic/land_basic.hh,
      	* mln/accu/logic/lor.hh,
      	* mln/accu/logic/lor_basic.hh,
      	* mln/accu/maj_h.hh,
      	* mln/accu/max_site.hh,
      	* mln/accu/median_alt.hh,
      	* mln/accu/nil.hh,
      	* mln/accu/p.hh,
      	* mln/accu/pair.hh,
      	* mln/accu/rank.hh,
      	* mln/accu/rank_bool.hh,
      	* mln/accu/rank_high_quant.hh,
      	* mln/accu/rms.hh,
      	* mln/accu/site_set/all.hh,
      	* mln/accu/site_set/essential.hh,
      	* mln/accu/site_set/rectangularity.hh,
      	* mln/accu/stat/all.hh,
      	* mln/accu/stat/deviation.hh,
      	* mln/accu/stat/essential.hh,
      	* mln/accu/stat/max.hh,
      	* mln/accu/stat/max_h.hh,
      	* mln/accu/stat/mean.hh,
      	* mln/accu/stat/median_h.hh,
      	* mln/accu/stat/min.hh,
      	* mln/accu/stat/min_h.hh,
      	* mln/accu/stat/min_max.hh,
      	* mln/accu/stat/var.hh,
      	* mln/accu/stat/variance.hh,
      	* mln/accu/sum.hh,
      	* mln/accu/sup.hh,
      	* mln/accu/take.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/accu/tuple.hh,
      	* mln/accu/v.hh,
      	* mln/accu/volume.hh,
      	* mln/algebra/all.hh,
      	* mln/algebra/essential.hh,
      	* mln/algebra/h_mat.hh,
      	* mln/algebra/h_vec.hh,
      	* mln/algebra/mat.hh,
      	* mln/algebra/quat.hh,
      	* mln/algebra/vec.hh,
      	* mln/all.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/binarization.hh,
      	* mln/binarization/essential.hh,
      	* mln/binarization/includes.hh,
      	* mln/binarization/threshold.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/resize_equal.hh,
      	* mln/border/thickness.hh,
      	* mln/canvas/all.hh,
      	* mln/canvas/browsing/all.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/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/chamfer.hh,
      	* mln/canvas/distance_front.hh,
      	* mln/canvas/distance_geodesic.hh,
      	* mln/canvas/essential.hh,
      	* mln/canvas/labeling.hh,
      	* mln/canvas/morpho/all.hh,
      	* mln/canvas/morpho/attribute_filter.hh,
      	* mln/canvas/morpho/essential.hh,
      	* mln/canvas/morpho/internal/find_root.hh,
      	* mln/convert/all.hh,
      	* mln/convert/essential.hh,
      	* mln/convert/from_to.hh,
      	* mln/convert/impl/all.hh,
      	* mln/convert/impl/from_double_to_value.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/impl/from_unsigned_to_value.hh,
      	* mln/convert/impl/from_value_to_value.hh,
      	* mln/convert/to.hh,
      	* mln/convert/to_dpoint.hh,
      	* mln/convert/to_fun.hh,
      	* mln/convert/to_p_array.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/all.hh,
      	* mln/core/alias/box1d.hh,
      	* mln/core/alias/box2d.hh,
      	* mln/core/alias/box2d_h.hh,
      	* mln/core/alias/box3d.hh,
      	* mln/core/alias/complex_geometry.hh,
      	* mln/core/alias/complex_image.hh,
      	* mln/core/alias/dpoint1d.hh,
      	* mln/core/alias/dpoint2d.hh,
      	* mln/core/alias/dpoint2d_h.hh,
      	* mln/core/alias/dpoint3d.hh,
      	* mln/core/alias/neighb1d.hh,
      	* mln/core/alias/neighb2d.hh,
      	* mln/core/alias/neighb3d.hh,
      	* mln/core/alias/p_run2d.hh,
      	* mln/core/alias/p_runs2d.hh,
      	* mln/core/alias/point1d.hh,
      	* mln/core/alias/point2d.hh,
      	* mln/core/alias/point2d_h.hh,
      	* mln/core/alias/point3d.hh,
      	* mln/core/alias/vec2d.hh,
      	* mln/core/alias/vec3d.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/alias/window1d.hh,
      	* mln/core/alias/window2d.hh,
      	* mln/core/alias/window3d.hh,
      	* mln/core/all.hh,
      	* mln/core/box_runstart_piter.hh,
      	* mln/core/category.hh,
      	* mln/core/concept/accumulator.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/function.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/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/object.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/pseudo_site.hh,
      	* 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/concept/weighted_window.hh,
      	* mln/core/concept/window.hh,
      	* mln/core/contract.hh,
      	* mln/core/def/coord.hh,
      	* mln/core/def/coordf.hh,
      	* mln/core/def/low_quant_nbits.hh,
      	* mln/core/dpoint.hh,
      	* mln/core/dpoints_pixter.hh,
      	* mln/core/dpsites_piter.hh,
      	* mln/core/essential.hh,
      	* mln/core/faces_psite.hh,
      	* mln/core/grids.hh,
      	* mln/core/image/all.hh,
      	* mln/core/image/ch_piter.hh,
      	* mln/core/image/complex_image.hh,
      	* mln/core/image/complex_neighborhood_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/all.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/hexa_piter.hh,
      	* mln/core/image/dmorph/image2d_h.hh,
      	* mln/core/image/dmorph/image_if.hh,
      	* mln/core/image/dmorph/p2p_image.hh,
      	* mln/core/image/dmorph/slice_image.hh,
      	* mln/core/image/dmorph/sub_image.hh,
      	* mln/core/image/dmorph/sub_image_if.hh,
      	* mln/core/image/dmorph/transformed_image.hh,
      	* mln/core/image/dmorph/unproject_image.hh,
      	* mln/core/image/edge_image.hh,
      	* mln/core/image/essential.hh,
      	* mln/core/image/flat_image.hh,
      	* mln/core/image/graph_elt_neighborhood.hh,
      	* mln/core/image/graph_elt_neighborhood_if.hh,
      	* mln/core/image/graph_elt_window.hh,
      	* mln/core/image/graph_elt_window_if.hh,
      	* mln/core/image/graph_window_if_piter.hh,
      	* mln/core/image/graph_window_piter.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/image3d.hh,
      	* mln/core/image/imorph/all.hh,
      	* mln/core/image/imorph/decorated_image.hh,
      	* mln/core/image/imorph/interpolated.hh,
      	* mln/core/image/imorph/labeled_image.hh,
      	* mln/core/image/imorph/lazy_image.hh,
      	* mln/core/image/imorph/plain.hh,
      	* mln/core/image/imorph/safe.hh,
      	* mln/core/image/imorph/tr_image.hh,
      	* mln/core/image/vertex_image.hh,
      	* mln/core/image/vmorph/all.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/box_impl.hh,
      	* mln/core/internal/check/image_all.hh,
      	* mln/core/internal/check/image_fastest.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/exact_gcc_2_95.hh,
      	* mln/core/internal/fixme.hh,
      	* mln/core/internal/force_exact.hh,
      	* mln/core/internal/geom_bbox.hh,
      	* mln/core/internal/graph_psite_base.hh,
      	* mln/core/internal/graph_window_base.hh,
      	* mln/core/internal/image_base.hh,
      	* mln/core/internal/image_domain_morpher.hh,
      	* mln/core/internal/image_identity.hh,
      	* mln/core/internal/image_morpher.hh,
      	* mln/core/internal/image_primary.hh,
      	* mln/core/internal/image_value_morpher.hh,
      	* mln/core/internal/is_masked_impl_selector.hh,
      	* mln/core/internal/morpher_lvalue.hh,
      	* mln/core/internal/neighb_niter_impl.hh,
      	* mln/core/internal/neighborhood_base.hh,
      	* mln/core/internal/p_complex_piter_base.hh,
      	* mln/core/internal/piter_adaptor.hh,
      	* mln/core/internal/piter_identity.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_iterator_base.hh,
      	* mln/core/internal/site_relative_iterator_base.hh,
      	* mln/core/internal/site_set_base.hh,
      	* mln/core/internal/site_set_impl.hh,
      	* mln/core/internal/site_set_iterator_base.hh,
      	* mln/core/internal/weighted_window_base.hh,
      	* mln/core/internal/window_base.hh,
      	* mln/core/macros.hh,
      	* mln/core/neighb.hh,
      	* mln/core/pixel.hh,
      	* mln/core/pixter1d.hh,
      	* mln/core/pixter2d.hh,
      	* mln/core/pixter3d.hh,
      	* mln/core/point.hh,
      	* mln/core/routine/all.hh,
      	* mln/core/routine/duplicate.hh,
      	* mln/core/routine/essential.hh,
      	* mln/core/routine/exact.hh,
      	* mln/core/routine/extend.hh,
      	* mln/core/routine/init.hh,
      	* mln/core/routine/initialize.hh,
      	* mln/core/routine/ops.hh,
      	* mln/core/routine/primary.hh,
      	* mln/core/site_set/all.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.hh,
      	* mln/core/site_set/box_piter.hh,
      	* mln/core/site_set/complex_psite.hh,
      	* mln/core/site_set/essential.hh,
      	* mln/core/site_set/operators.hh,
      	* mln/core/site_set/p_array.hh,
      	* mln/core/site_set/p_centered.hh,
      	* mln/core/site_set/p_complex.hh,
      	* mln/core/site_set/p_complex_piter.hh,
      	* mln/core/site_set/p_double.hh,
      	* mln/core/site_set/p_edges.hh,
      	* mln/core/site_set/p_edges_psite.hh,
      	* mln/core/site_set/p_faces.hh,
      	* mln/core/site_set/p_graph_piter.hh,
      	* mln/core/site_set/p_if.hh,
      	* mln/core/site_set/p_if_piter.hh,
      	* mln/core/site_set/p_image.hh,
      	* mln/core/site_set/p_key.hh,
      	* mln/core/site_set/p_line2d.hh,
      	* mln/core/site_set/p_mutable_array_of.hh,
      	* mln/core/site_set/p_n_faces_piter.hh,
      	* mln/core/site_set/p_priority.hh,
      	* mln/core/site_set/p_queue.hh,
      	* mln/core/site_set/p_queue_fast.hh,
      	* mln/core/site_set/p_run.hh,
      	* mln/core/site_set/p_run_piter.hh,
      	* mln/core/site_set/p_set.hh,
      	* mln/core/site_set/p_set_of.hh,
      	* mln/core/site_set/p_transformed.hh,
      	* mln/core/site_set/p_transformed_piter.hh,
      	* mln/core/site_set/p_vaccess.hh,
      	* mln/core/site_set/p_vertices.hh,
      	* mln/core/site_set/p_vertices_psite.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/core/window.hh,
      	* mln/data/abs.hh,
      	* mln/data/all.hh,
      	* mln/data/apply.hh,
      	* mln/data/apply.spe.hh,
      	* mln/data/approx/all.hh,
      	* mln/data/approx/essential.hh,
      	* mln/data/approx/median.hh,
      	* mln/data/compare.hh,
      	* mln/data/compute.hh,
      	* mln/data/convert.hh,
      	* mln/data/essential.hh,
      	* mln/data/fast_median.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/naive/all.hh,
      	* mln/data/naive/essential.hh,
      	* mln/data/naive/median.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/sort_psites.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/was.median.hh,
      	* mln/debug/all.hh,
      	* mln/debug/draw_graph.hh,
      	* mln/debug/essential.hh,
      	* mln/debug/filename.hh,
      	* mln/debug/format.hh,
      	* mln/debug/histo.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/debug/quiet.hh,
      	* mln/debug/slices_2d.hh,
      	* mln/debug/superpose.hh,
      	* mln/display/all.hh,
      	* mln/display/essential.hh,
      	* mln/draw/all.hh,
      	* mln/draw/box.hh,
      	* mln/draw/essential.hh,
      	* mln/draw/line.hh,
      	* mln/draw/plot.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/extract/all.hh,
      	* mln/extract/blue.hh,
      	* mln/extract/essential.hh,
      	* mln/extract/green.hh,
      	* mln/extract/hue.hh,
      	* mln/extract/lum.hh,
      	* mln/extract/red.hh,
      	* mln/extract/sat.hh,
      	* mln/fun/access/all.hh,
      	* mln/fun/all.hh,
      	* mln/fun/c.hh,
      	* mln/fun/cast.hh,
      	* mln/fun/component/blue.hh,
      	* mln/fun/component/comp.hh,
      	* mln/fun/component/comp_count.hh,
      	* mln/fun/component/green.hh,
      	* mln/fun/component/ithcomp.hh,
      	* mln/fun/component/red.hh,
      	* mln/fun/component/rgb.hh,
      	* mln/fun/component/scomp.hh,
      	* mln/fun/essential.hh,
      	* mln/fun/i2v/all.hh,
      	* mln/fun/i2v/all_to.hh,
      	* mln/fun/i2v/array.hh,
      	* mln/fun/i2v/essential.hh,
      	* mln/fun/i2v/value_at_index.hh,
      	* mln/fun/internal/ch_function_value_impl.hh,
      	* mln/fun/internal/resolve.hh,
      	* mln/fun/internal/selector.hh,
      	* mln/fun/internal/x2x_linear_impl.hh,
      	* mln/fun/meta/blue.hh,
      	* mln/fun/meta/first.hh,
      	* mln/fun/meta/green.hh,
      	* mln/fun/meta/hue.hh,
      	* mln/fun/meta/inty.hh,
      	* mln/fun/meta/lum.hh,
      	* mln/fun/meta/red.hh,
      	* mln/fun/meta/sat.hh,
      	* mln/fun/meta/second.hh,
      	* mln/fun/meta/to_enc.hh,
      	* mln/fun/ops.hh,
      	* mln/fun/p2b/all.hh,
      	* mln/fun/p2b/antilogy.hh,
      	* mln/fun/p2b/big_chess.hh,
      	* mln/fun/p2b/chess.hh,
      	* mln/fun/p2b/essential.hh,
      	* mln/fun/p2b/has.hh,
      	* mln/fun/p2b/tautology.hh,
      	* mln/fun/p2p/all.hh,
      	* mln/fun/p2p/fold.hh,
      	* mln/fun/p2p/mirror.hh,
      	* mln/fun/p2p/translation.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/point/col.hh,
      	* mln/fun/point/row.hh,
      	* mln/fun/point/sli.hh,
      	* mln/fun/stat/all.hh,
      	* mln/fun/stat/mahalanobis.hh,
      	* mln/fun/v2b/all.hh,
      	* mln/fun/v2b/essential.hh,
      	* mln/fun/v2b/lnot.hh,
      	* mln/fun/v2b/threshold.hh,
      	* mln/fun/v2i/all.hh,
      	* mln/fun/v2i/index_of_value.hh,
      	* mln/fun/v2v/abs.hh,
      	* mln/fun/v2v/all.hh,
      	* mln/fun/v2v/cast.hh,
      	* mln/fun/v2v/ch_function_value.hh,
      	* mln/fun/v2v/component.hh,
      	* mln/fun/v2v/convert.hh,
      	* mln/fun/v2v/dec.hh,
      	* mln/fun/v2v/enc.hh,
      	* mln/fun/v2v/essential.hh,
      	* mln/fun/v2v/hsi_to_rgb.hh,
      	* mln/fun/v2v/hsl_to_rgb.hh,
      	* mln/fun/v2v/id.hh,
      	* mln/fun/v2v/inc.hh,
      	* mln/fun/v2v/linear.hh,
      	* mln/fun/v2v/norm.hh,
      	* mln/fun/v2v/projection.hh,
      	* mln/fun/v2v/saturate.hh,
      	* mln/fun/v2v/wrap.hh,
      	* mln/fun/v2w2v/cos.hh,
      	* mln/fun/v2w_w2v/all.hh,
      	* mln/fun/v2w_w2v/norm.hh,
      	* mln/fun/vv2b/all.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/essential.hh,
      	* mln/fun/x2v/all.hh,
      	* mln/fun/x2v/bilinear.hh,
      	* mln/fun/x2v/essential.hh,
      	* mln/fun/x2v/l1_norm.hh,
      	* mln/fun/x2v/linear.hh,
      	* mln/fun/x2v/nneighbor.hh,
      	* mln/fun/x2v/trilinear.hh,
      	* mln/fun/x2x/all.hh,
      	* mln/fun/x2x/composed.hh,
      	* mln/fun/x2x/essential.hh,
      	* mln/fun/x2x/rotation.hh,
      	* mln/fun/x2x/translation.hh,
      	* mln/geom/all.hh,
      	* mln/geom/bbox.hh,
      	* mln/geom/chamfer.hh,
      	* mln/geom/complex_geometry.hh,
      	* mln/geom/delta.hh,
      	* mln/geom/essential.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/seeds2tiling.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/size1d.hh,
      	* mln/geom/size2d.hh,
      	* mln/geom/size3d.hh,
      	* mln/graph/all.hh,
      	* mln/graph/attribute/card.hh,
      	* mln/graph/attribute/representative.hh,
      	* mln/graph/compute.hh,
      	* mln/graph/essential.hh,
      	* mln/graph/labeling.hh,
      	* mln/graph/to_neighb.hh,
      	* mln/graph/to_win.hh,
      	* mln/histo/all.hh,
      	* mln/histo/array.hh,
      	* mln/histo/compute.hh,
      	* mln/histo/compute.spe.hh,
      	* mln/histo/essential.hh,
      	* mln/histo/point_from_value.hh,
      	* mln/io/abort.hh,
      	* mln/io/all.hh,
      	* mln/io/cloud/all.hh,
      	* mln/io/cloud/load.hh,
      	* mln/io/cloud/save.hh,
      	* mln/io/dicom/all.hh,
      	* mln/io/dicom/load.hh,
      	* mln/io/dump/all.hh,
      	* mln/io/dump/load.hh,
      	* mln/io/dump/save.hh,
      	* mln/io/essential.hh,
      	* mln/io/fits/all.hh,
      	* mln/io/fits/load.hh,
      	* mln/io/magick/all.hh,
      	* mln/io/magick/load.hh,
      	* mln/io/magick/save.hh,
      	* mln/io/off/all.hh,
      	* mln/io/off/load.hh,
      	* mln/io/off/save.hh,
      	* mln/io/pbm/all.hh,
      	* mln/io/pbm/load.hh,
      	* mln/io/pbm/save.hh,
      	* mln/io/pbms/all.hh,
      	* mln/io/pbms/load.hh,
      	* mln/io/pfm/all.hh,
      	* mln/io/pfm/load.hh,
      	* mln/io/pfm/save.hh,
      	* mln/io/pgm/all.hh,
      	* mln/io/pgm/load.hh,
      	* mln/io/pgm/save.hh,
      	* mln/io/pgms/all.hh,
      	* mln/io/pgms/load.hh,
      	* mln/io/plot/all.hh,
      	* mln/io/plot/load.hh,
      	* mln/io/plot/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/pnms/all.hh,
      	* mln/io/pnms/load.hh,
      	* mln/io/ppm/all.hh,
      	* mln/io/ppm/load.hh,
      	* mln/io/ppm/save.hh,
      	* mln/io/ppms/all.hh,
      	* mln/io/ppms/load.hh,
      	* mln/io/tiff/all.hh,
      	* mln/io/tiff/load.hh,
      	* mln/io/txt/all.hh,
      	* mln/io/txt/save.hh,
      	* mln/labeling/all.hh,
      	* mln/labeling/background.hh,
      	* mln/labeling/blobs.hh,
      	* mln/labeling/colorize.hh,
      	* mln/labeling/compute.hh,
      	* mln/labeling/essential.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/value.hh,
      	* mln/labeling/value.spe.hh,
      	* mln/labeling/wrap.hh,
      	* mln/linear/all.hh,
      	* mln/linear/ch_convolve.hh,
      	* mln/linear/convolve.hh,
      	* mln/linear/convolve_2x1d.hh,
      	* mln/linear/essential.hh,
      	* mln/linear/gaussian.hh,
      	* mln/linear/gaussian/filter.hh,
      	* mln/linear/gaussian/impl.hh,
      	* mln/linear/gaussian/internal/coefficients.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/literal/all.hh,
      	* mln/literal/black.hh,
      	* mln/literal/colors.hh,
      	* mln/literal/essential.hh,
      	* mln/literal/grays.hh,
      	* mln/literal/identity.hh,
      	* mln/literal/max.hh,
      	* mln/literal/min.hh,
      	* mln/literal/one.hh,
      	* mln/literal/ops.hh,
      	* mln/literal/origin.hh,
      	* mln/literal/white.hh,
      	* mln/literal/zero.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/attachment.hh,
      	* mln/make/box1d.hh,
      	* mln/make/box2d.hh,
      	* mln/make/box2d_h.hh,
      	* mln/make/box3d.hh,
      	* mln/make/cell.hh,
      	* mln/make/detachment.hh,
      	* mln/make/double_neighb2d.hh,
      	* mln/make/dpoint2d_h.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/essential.hh,
      	* mln/make/h_mat.hh,
      	* mln/make/image.hh,
      	* mln/make/image2d.hh,
      	* mln/make/image3d.hh,
      	* mln/make/influence_zone_adjacency_graph.hh,
      	* mln/make/mat.hh,
      	* mln/make/p_edges_with_mass_centers.hh,
      	* mln/make/p_vertices_with_mass_centers.hh,
      	* mln/make/pix.hh,
      	* mln/make/pixel.hh,
      	* mln/make/point2d_h.hh,
      	* mln/make/rag_and_labeled_wsl.hh,
      	* mln/make/region_adjacency_graph.hh,
      	* mln/make/relabelfun.hh,
      	* mln/make/vec.hh,
      	* mln/make/vertex_image.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/sin.hh,
      	* mln/math/sqr.hh,
      	* mln/math/sqrt.hh,
      	* mln/metal/abort.hh,
      	* mln/metal/all.hh,
      	* mln/metal/ands.hh,
      	* mln/metal/bexpr.hh,
      	* mln/metal/bool.hh,
      	* mln/metal/const.hh,
      	* mln/metal/converts_to.hh,
      	* mln/metal/equal.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.hh,
      	* mln/metal/is_a.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/algebraic_filter.hh,
      	* mln/morpho/all.hh,
      	* mln/morpho/approx/all.hh,
      	* mln/morpho/approx/dilation.hh,
      	* mln/morpho/approx/erosion.hh,
      	* mln/morpho/attribute/all.hh,
      	* mln/morpho/attribute/card.hh,
      	* mln/morpho/attribute/count_adjacent_vertices.hh,
      	* mln/morpho/attribute/height.hh,
      	* mln/morpho/attribute/sharpness.hh,
      	* mln/morpho/attribute/sum.hh,
      	* mln/morpho/attribute/volume.hh,
      	* mln/morpho/closing/algebraic.hh,
      	* mln/morpho/closing/all.hh,
      	* mln/morpho/closing/approx/all.hh,
      	* mln/morpho/closing/approx/structural.hh,
      	* mln/morpho/closing/area.hh,
      	* mln/morpho/closing/area_on_vertices.hh,
      	* mln/morpho/closing/essential.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/all.hh,
      	* mln/morpho/elementary/closing.hh,
      	* mln/morpho/elementary/dilation.hh,
      	* mln/morpho/elementary/erosion.hh,
      	* mln/morpho/elementary/essential.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/essential.hh,
      	* mln/morpho/general.hh,
      	* mln/morpho/general.spe.hh,
      	* mln/morpho/gradient.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/morpho/includes.hh,
      	* mln/morpho/internal/elementary.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/all.hh,
      	* mln/morpho/opening/approx/all.hh,
      	* mln/morpho/opening/approx/structural.hh,
      	* mln/morpho/opening/area.hh,
      	* mln/morpho/opening/area_on_vertices.hh,
      	* mln/morpho/opening/essential.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/all.hh,
      	* mln/morpho/reconstruction/by_dilation/all.hh,
      	* mln/morpho/reconstruction/by_erosion/all.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/all.hh,
      	* mln/morpho/tree/compute_attribute_image.hh,
      	* mln/morpho/tree/compute_parent.hh,
      	* mln/morpho/tree/data.hh,
      	* mln/morpho/tree/filter/filter.hh,
      	* mln/morpho/tree/max.hh,
      	* mln/morpho/tree/propagate_if.hh,
      	* mln/morpho/tree/propagate_node.hh,
      	* mln/morpho/tree/propagate_representative.hh,
      	* mln/morpho/tree/utils.hh,
      	* mln/morpho/watershed/all.hh,
      	* mln/morpho/watershed/flooding.hh,
      	* mln/morpho/watershed/superpose.hh,
      	* mln/norm/all.hh,
      	* mln/norm/essential.hh,
      	* mln/norm/l1.hh,
      	* mln/norm/l2.hh,
      	* mln/norm/linfty.hh,
      	* mln/opt/all.hh,
      	* mln/opt/at.hh,
      	* mln/opt/element.hh,
      	* mln/opt/essential.hh,
      	* mln/opt/value.hh,
      	* mln/pw/all.hh,
      	* mln/pw/cst.hh,
      	* mln/pw/essential.hh,
      	* mln/pw/image.hh,
      	* mln/pw/internal/image_base.hh,
      	* mln/pw/value.hh,
      	* mln/pw/var.hh,
      	* mln/registration/all.hh,
      	* mln/registration/essential.hh,
      	* mln/registration/icp.hh,
      	* mln/registration/registration.hh,
      	* mln/set/all.hh,
      	* mln/set/card.hh,
      	* mln/set/compute.hh,
      	* mln/set/compute_with_weights.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/subsampling/subsampling.hh,
      	* mln/tag/all.hh,
      	* mln/tag/essential.hh,
      	* mln/tag/init.hh,
      	* mln/tag/skeleton.hh,
      	* mln/test/all.hh,
      	* mln/test/essential.hh,
      	* mln/test/positive.hh,
      	* mln/test/predicate.hh,
      	* mln/topo/adj_higher_dim_connected_n_face_iter.hh,
      	* mln/topo/adj_higher_face_iter.hh,
      	* mln/topo/adj_lower_dim_connected_n_face_iter.hh,
      	* mln/topo/adj_lower_face_iter.hh,
      	* mln/topo/adj_lower_higher_face_iter.hh,
      	* mln/topo/adj_m_face_iter.hh,
      	* mln/topo/algebraic_face.hh,
      	* mln/topo/algebraic_n_face.hh,
      	* mln/topo/all.hh,
      	* mln/topo/attic/faces_iter.hh,
      	* mln/topo/center_only_iter.hh,
      	* mln/topo/centered_iter_adapter.hh,
      	* mln/topo/complex.hh,
      	* mln/topo/complex_iterators.hh,
      	* mln/topo/detach.hh,
      	* mln/topo/essential.hh,
      	* mln/topo/face.hh,
      	* mln/topo/face_data.hh,
      	* mln/topo/face_iter.hh,
      	* mln/topo/internal/complex_iterator_base.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_facet.hh,
      	* mln/topo/is_n_face.hh,
      	* mln/topo/is_simple_2d.hh,
      	* mln/topo/is_simple_cell.hh,
      	* mln/topo/n_face.hh,
      	* mln/topo/n_face_iter.hh,
      	* mln/topo/n_faces_set.hh,
      	* mln/topo/skeleton/breadth_first_thinning.hh,
      	* mln/topo/skeleton/crest.hh,
      	* mln/topo/skeleton/is_simple_point.hh,
      	* mln/topo/static_n_face_iter.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/trace/warning.hh,
      	* mln/trait/accumulator/print.hh,
      	* mln/trait/accumulator/props.hh,
      	* mln/trait/accumulators.hh,
      	* mln/trait/all.hh,
      	* mln/trait/ch_function_value.hh,
      	* mln/trait/ch_value.hh,
      	* mln/trait/concrete.hh,
      	* mln/trait/essential.hh,
      	* mln/trait/image/print.hh,
      	* mln/trait/image/props.hh,
      	* mln/trait/image_from_grid.hh,
      	* mln/trait/images.hh,
      	* mln/trait/neighborhood.hh,
      	* mln/trait/next/solve.hh,
      	* mln/trait/next/solve_binary.hh,
      	* mln/trait/next/solve_proxy.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_binary.hh,
      	* mln/trait/solve_unary.hh,
      	* mln/trait/undef.hh,
      	* mln/trait/value/all.hh,
      	* mln/trait/value/comp.hh,
      	* mln/trait/value/essential.hh,
      	* mln/trait/value/internal/all.hh,
      	* mln/trait/value/internal/comp.hh,
      	* mln/trait/value/kind.hh,
      	* mln/trait/value/nature.hh,
      	* mln/trait/value/print.hh,
      	* mln/trait/value/quant.hh,
      	* mln/trait/value_.hh,
      	* mln/trait/window/print.hh,
      	* mln/trait/window/props.hh,
      	* mln/trait/windows.hh,
      	* mln/transform/all.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/essential.hh,
      	* mln/transform/hough.hh,
      	* mln/transform/influence_zone_front.hh,
      	* mln/transform/influence_zone_geodesic.hh,
      	* mln/transform/internal/all.hh,
      	* mln/transform/internal/closest_point_functor.hh,
      	* mln/transform/internal/distance_functor.hh,
      	* mln/transform/internal/influence_zone_functor.hh,
      	* mln/util/adjacency_matrix.hh,
      	* mln/util/all.hh,
      	* mln/util/array.hh,
      	* mln/util/branch_iter.hh,
      	* mln/util/branch_iter_ind.hh,
      	* mln/util/couple.hh,
      	* mln/util/dindex.hh,
      	* mln/util/eat.hh,
      	* mln/util/edge.hh,
      	* mln/util/essential.hh,
      	* mln/util/graph.hh,
      	* mln/util/graph_ids.hh,
      	* mln/util/ignore.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_iter_base.hh,
      	* mln/util/internal/graph_nbh_iter.hh,
      	* mln/util/internal/graph_nbh_iter_base.hh,
      	* mln/util/internal/id2element.hh,
      	* mln/util/internal/vertex_impl.hh,
      	* mln/util/lazy_set.hh,
      	* mln/util/lemmings.hh,
      	* mln/util/line_graph.hh,
      	* mln/util/max.hh,
      	* mln/util/multi_site.hh,
      	* mln/util/nil.hh,
      	* mln/util/object_id.hh,
      	* mln/util/ord.hh,
      	* mln/util/ord_pair.hh,
      	* mln/util/pix.hh,
      	* mln/util/set.hh,
      	* mln/util/site_pair.hh,
      	* mln/util/soft_heap.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/util/tree_to_image.hh,
      	* mln/util/vertex.hh,
      	* mln/util/yes.hh,
      	* mln/value/aliases.hh,
      	* mln/value/all.hh,
      	* mln/value/builtin/all.hh,
      	* mln/value/builtin/carrays.hh,
      	* mln/value/builtin/essential.hh,
      	* mln/value/builtin/floatings.hh,
      	* mln/value/builtin/integers.hh,
      	* mln/value/builtin/ops.hh,
      	* mln/value/builtin/promotions.hh,
      	* mln/value/builtin/symbolics.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/glf.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/graylevel_f.hh,
      	* mln/value/hsl.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_s16.hh,
      	* mln/value/int_s32.hh,
      	* mln/value/int_s8.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u12.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/gray_.hh,
      	* mln/value/internal/gray_f.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.hh,
      	* mln/value/label_16.hh,
      	* mln/value/label_8.hh,
      	* mln/value/lut_vec.hh,
      	* mln/value/ops.hh,
      	* mln/value/other.hh,
      	* mln/value/proxy.hh,
      	* mln/value/rgb.hh,
      	* mln/value/rgb16.hh,
      	* mln/value/rgb8.hh,
      	* mln/value/scalar.hh,
      	* mln/value/set.hh,
      	* mln/value/shell.hh,
      	* mln/value/sign.hh,
      	* mln/value/stack.hh,
      	* mln/value/super_value.hh,
      	* mln/value/viter.hh,
      	* mln/win/all.hh,
      	* mln/win/backdiag2d.hh,
      	* mln/win/ball.hh,
      	* mln/win/cube3d.hh,
      	* mln/win/cuboid3d.hh,
      	* mln/win/diag2d.hh,
      	* mln/win/diff.hh,
      	* mln/win/disk2d.hh,
      	* mln/win/essential.hh,
      	* mln/win/hline2d.hh,
      	* mln/win/inter.hh,
      	* mln/win/line.hh,
      	* mln/win/multiple.hh,
      	* mln/win/multiple_size.hh,
      	* mln/win/octagon2d.hh,
      	* mln/win/rectangle2d.hh,
      	* mln/win/segment1d.hh,
      	* mln/win/shift.hh,
      	* mln/win/sphere3d.hh,
      	* mln/win/sym.hh,
      	* mln/win/vline2d.hh,
      	* mln/world/all.hh,
      	* mln/world/binary_2d/all.hh,
      	* mln/world/binary_2d/enlarge.hh,
      	* mln/world/binary_2d/projected_histo.hh,
      	* mln/world/binary_2d/subsample.hh,
      	* mln/world/inter_pixel/all.hh,
      	* mln/world/inter_pixel/compute.hh,
      	* mln/world/inter_pixel/dim2/all.hh,
      	* mln/world/inter_pixel/dim2/is_dot.hh,
      	* mln/world/inter_pixel/dim2/is_edge.hh,
      	* mln/world/inter_pixel/dim2/is_pixel.hh,
      	* mln/world/inter_pixel/dim2/is_row_odd.hh,
      	* mln/world/inter_pixel/dim2/make_edge_image.hh,
      	* mln/world/inter_pixel/display_edge.hh,
      	* mln/world/inter_pixel/full2image.hh,
      	* mln/world/inter_pixel/immerse.hh,
      	* mln/world/inter_pixel/is_pixel.hh,
      	* mln/world/inter_pixel/is_separator.hh,
      	* mln/world/inter_pixel/neighb2d.hh,
      	* mln/world/inter_pixel/separator_to_pixels.hh,
      	* tests/accu/all_accus.cc,
      	* tests/accu/bbox.cc,
      	* tests/accu/compute.cc,
      	* tests/accu/count.cc,
      	* tests/accu/histo.cc,
      	* tests/accu/image/init.cc,
      	* tests/accu/image/set_value.cc,
      	* tests/accu/image/take.cc,
      	* tests/accu/image/take_as_init.cc,
      	* tests/accu/image/take_n_times.cc,
      	* tests/accu/image/to_result.cc,
      	* tests/accu/image/untake.cc,
      	* tests/accu/line.cc,
      	* tests/accu/max_site.cc,
      	* tests/accu/nil.cc,
      	* tests/accu/pair.cc,
      	* tests/accu/rank.cc,
      	* tests/accu/site_set/rectangularity.cc,
      	* tests/accu/stat/max.cc,
      	* tests/accu/stat/max_h.cc,
      	* tests/accu/stat/mean.cc,
      	* tests/accu/stat/median_h.cc,
      	* tests/accu/stat/min.cc,
      	* tests/accu/stat/min_h.cc,
      	* tests/accu/stat/min_max.cc,
      	* tests/accu/stat/var.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/accu/tuple.cc,
      	* tests/algebra/h_mat.cc,
      	* tests/algebra/h_vec.cc,
      	* tests/algebra/mat.cc,
      	* tests/algebra/mat2.cc,
      	* tests/algebra/op_times.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/revert_full.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/find_full.cc,
      	* tests/border/get.cc,
      	* tests/border/get_full.cc,
      	* tests/border/mirror.cc,
      	* tests/border/mirror_full.cc,
      	* tests/border/resize.cc,
      	* tests/border/resize_equal.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_image_if.cc,
      	* tests/border/resize_sub_image.cc,
      	* tests/canvas/browsing/backdiagonal2d.cc,
      	* tests/canvas/browsing/breadth_first_search.cc,
      	* tests/canvas/browsing/depth_first_search.cc,
      	* tests/canvas/browsing/diagonal2d.cc,
      	* tests/canvas/browsing/dir_struct_elt_incr_update.cc,
      	* tests/canvas/browsing/fwd.cc,
      	* tests/canvas/browsing/hyper_directional.cc,
      	* tests/canvas/browsing/snake_fwd.cc,
      	* tests/canvas/browsing/snake_generic_2d_hori.cc,
      	* tests/canvas/browsing/snake_generic_2d_vert.cc,
      	* tests/canvas/browsing/snake_generic_3d_hori.cc,
      	* tests/canvas/browsing/snake_generic_3d_vert.cc,
      	* tests/canvas/browsing/snake_vert.cc,
      	* tests/canvas/chamfer.cc,
      	* tests/convert/impl/from_site_set_to_image.cc,
      	* tests/convert/to_hsl.cc,
      	* tests/convert/to_image.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/convert/to_p_set.cc,
      	* tests/convert/to_rgb.cc,
      	* tests/convert/to_window.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/point1d.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/window1d.cc,
      	* tests/core/alias/window2d.cc,
      	* tests/core/alias/window3d.cc,
      	* tests/core/image/complex_image.cc,
      	* tests/core/image/complex_image.hh,
      	* tests/core/image/dmorph/hexa.cc,
      	* tests/core/image/dmorph/image2d_h.cc,
      	* tests/core/image/dmorph/image_if.cc,
      	* tests/core/image/dmorph/p2p_image.cc,
      	* tests/core/image/dmorph/slice_image.cc,
      	* tests/core/image/dmorph/sub_image.cc,
      	* tests/core/image/dmorph/transformed_image.cc,
      	* tests/core/image/dmorph/unproject_image.cc,
      	* tests/core/image/edge_image.cc,
      	* tests/core/image/flat_image.cc,
      	* tests/core/image/graph_image.cc,
      	* tests/core/image/image1d.cc,
      	* tests/core/image/image2d.cc,
      	* tests/core/image/image3d.cc,
      	* tests/core/image/imorph/decorated_image.cc,
      	* tests/core/image/imorph/interpolated.cc,
      	* tests/core/image/imorph/labeled_image.cc,
      	* tests/core/image/imorph/safe_image.cc,
      	* tests/core/image/imorph/tr_image.cc,
      	* tests/core/image/line_graph_image.cc,
      	* tests/core/image/plain.cc,
      	* tests/core/image/vertex_image.cc,
      	* tests/core/image/vmorph/cast_image.cc,
      	* tests/core/other/box_runstart_piter.cc,
      	* tests/core/other/category.cc,
      	* tests/core/other/dpoints_pixter.cc,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* tests/core/other/graph_elt_neighborhood_if.cc,
      	* tests/core/other/graph_elt_window.cc,
      	* tests/core/other/graph_elt_window_if.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/duplicate.cc,
      	* tests/core/routine/exact.cc,
      	* tests/core/routine/extend.cc,
      	* tests/core/routine/initialize.cc,
      	* tests/core/routine/primary.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_edges.cc,
      	* tests/core/site_set/p_if.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_transformed.cc,
      	* tests/core/site_set/p_vaccess.cc,
      	* tests/core/site_set/p_vertices.cc,
      	* tests/data/abs.cc,
      	* tests/data/abs_full.cc,
      	* tests/data/all_headers.cc,
      	* tests/data/apply.cc,
      	* tests/data/apply_full.cc,
      	* tests/data/approx/median.cc,
      	* tests/data/compare.cc,
      	* tests/data/compare_full.cc,
      	* tests/data/compute.cc,
      	* tests/data/compute_full.cc,
      	* tests/data/convert.cc,
      	* tests/data/fill.cc,
      	* tests/data/fill_full.cc,
      	* tests/data/fill_with_image.cc,
      	* tests/data/fill_with_value.cc,
      	* tests/data/median.cc,
      	* tests/data/median_fast.cc,
      	* tests/data/memcpy_.cc,
      	* tests/data/memset_.cc,
      	* tests/data/naive/median.cc,
      	* tests/data/paste.cc,
      	* tests/data/paste_full.cc,
      	* tests/data/replace.cc,
      	* tests/data/saturate.cc,
      	* tests/data/saturate_full.cc,
      	* tests/data/sort_psites.cc,
      	* tests/data/stretch.cc,
      	* tests/data/stretch_full.cc,
      	* tests/data/transform.cc,
      	* tests/data/transform_full.cc,
      	* tests/data/transform_inplace.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/draw/line.cc,
      	* tests/essential_headers.cc,
      	* tests/estim/mean.cc,
      	* tests/estim/min_max.cc,
      	* tests/extension/fill.cc,
      	* tests/fun/i2v/all_to.cc,
      	* tests/fun/i2v/array.cc,
      	* tests/fun/i2v/value_at_index.cc,
      	* tests/fun/ops.cc,
      	* tests/fun/p2p/fold.cc,
      	* tests/fun/p2p/translation.cc,
      	* tests/fun/stat/mahalanobis.cc,
      	* tests/fun/v2i/index_of_value.cc,
      	* tests/fun/v2v/component.cc,
      	* tests/fun/v2v/hsl_to_rgb.cc,
      	* tests/fun/v2v/norm.cc,
      	* tests/fun/v2v/projection.cc,
      	* tests/fun/v2v/rgb_to_hsl.cc,
      	* tests/fun/v2v/wrap.cc,
      	* tests/fun/vv2v/max.cc,
      	* tests/fun/vv2v/min.cc,
      	* tests/fun/x2x/composed.cc,
      	* tests/fun/x2x/rotation.cc,
      	* tests/fun/x2x/translation.cc,
      	* tests/geom/nsites.cc,
      	* tests/geom/seed2tiling.cc,
      	* tests/geom/seed2tiling_roundness.cc,
      	* tests/global_vars1.cc,
      	* tests/global_vars2.cc,
      	* tests/graph/attribute/card.cc,
      	* tests/graph/attribute/representative.cc,
      	* tests/graph/labeling.cc,
      	* tests/histo/compute.cc,
      	* tests/histo/point_from_value.cc,
      	* tests/histo/to_image1d.cc,
      	* tests/io/dicom/dicom.cc,
      	* tests/io/dump/dump.cc,
      	* tests/io/fits/fits.cc,
      	* tests/io/magick/load.cc,
      	* tests/io/magick/save.cc,
      	* tests/io/off/load_bin.cc,
      	* tests/io/off/load_float.cc,
      	* tests/io/off/load_save_bin.cc,
      	* tests/io/pbm/pbm.cc,
      	* tests/io/pbm/pbm_ascii.cc,
      	* tests/io/pbms/load.cc,
      	* tests/io/pgm/pgm.cc,
      	* tests/io/pgm/pgm16.cc,
      	* tests/io/pgm/pgm19.cc,
      	* tests/io/pgm/pgm27.cc,
      	* tests/io/pgm/pgm_ascii.cc,
      	* tests/io/pgms/load.cc,
      	* tests/io/ppm/ppm.cc,
      	* tests/io/ppm/ppm16.cc,
      	* tests/io/ppm/ppm23.cc,
      	* tests/io/ppms/load.cc,
      	* tests/io/tiff/load.cc,
      	* tests/labeling/background.cc,
      	* tests/labeling/blobs.cc,
      	* tests/labeling/colorize.cc,
      	* tests/labeling/compute.cc,
      	* tests/labeling/fill_holes.cc,
      	* tests/labeling/flat_zones.cc,
      	* tests/labeling/foreground.cc,
      	* tests/labeling/mean_values.cc,
      	* tests/labeling/n_max.cc,
      	* tests/labeling/pack.cc,
      	* tests/labeling/regional_maxima.cc,
      	* tests/labeling/regional_minima.cc,
      	* tests/labeling/relabel.cc,
      	* tests/labeling/value.cc,
      	* tests/labeling/wrap.cc,
      	* tests/linear/convolve.cc,
      	* tests/linear/convolve_2x1d.cc,
      	* tests/linear/convolve_directional.cc,
      	* tests/linear/gaussian.cc,
      	* tests/linear/gaussian/filter.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/dummy_p_edges.cc,
      	* tests/make/dummy_p_vertices.cc,
      	* tests/make/h_mat.cc,
      	* tests/make/image2d.cc,
      	* tests/make/image3d.cc,
      	* tests/make/influence_zone_adjacency_graph.cc,
      	* tests/make/mat.cc,
      	* tests/make/p_edges_with_mass_centers.cc,
      	* tests/make/p_vertices_with_mass_centers.cc,
      	* tests/make/rag_and_labeled_wsl.cc,
      	* tests/make/region_adjacency_graph.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/Rd.cc,
      	* tests/morpho/approx/dilation.cc,
      	* tests/morpho/approx/erosion.cc,
      	* tests/morpho/artificial_line_graph_image_wst.cc,
      	* tests/morpho/attribute/card.cc,
      	* tests/morpho/attribute/height.cc,
      	* tests/morpho/attribute/sum.cc,
      	* tests/morpho/attribute/volume.cc,
      	* tests/morpho/closing/algebraic.cc,
      	* tests/morpho/closing/approx/structural.cc,
      	* tests/morpho/closing/area.cc,
      	* tests/morpho/closing/area_on_vertices.cc,
      	* tests/morpho/closing/height.cc,
      	* tests/morpho/closing/leveling.cc,
      	* tests/morpho/closing/structural.cc,
      	* tests/morpho/closing/sum.cc,
      	* tests/morpho/closing/volume.cc,
      	* tests/morpho/complex_image_morpho.cc,
      	* tests/morpho/complex_image_wst.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/gradient.cc,
      	* tests/morpho/elementary/gradient_external.cc,
      	* tests/morpho/elementary/gradient_internal.cc,
      	* tests/morpho/elementary/laplacian.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/graph_image_morpho.cc,
      	* tests/morpho/graph_image_wst.cc,
      	* tests/morpho/hit_or_miss.cc,
      	* tests/morpho/laplacian.cc,
      	* tests/morpho/lena_line_graph_image_wst1.cc,
      	* tests/morpho/lena_line_graph_image_wst2.cc,
      	* tests/morpho/line_graph_image_morpho.cc,
      	* tests/morpho/line_graph_image_wst.cc,
      	* tests/morpho/meyer_wst.cc,
      	* tests/morpho/meyer_wst_long.cc,
      	* tests/morpho/opening/algebraic.cc,
      	* tests/morpho/opening/approx/structural.cc,
      	* tests/morpho/opening/area.cc,
      	* tests/morpho/opening/area_on_vertices.cc,
      	* tests/morpho/opening/height.cc,
      	* tests/morpho/opening/leveling.cc,
      	* tests/morpho/opening/structural.cc,
      	* tests/morpho/opening/sum.cc,
      	* tests/morpho/opening/volume.cc,
      	* tests/morpho/rank_filter.cc,
      	* tests/morpho/reconstruction/by_dilation/union_find.cc,
      	* tests/morpho/reconstruction/by_erosion/union_find.cc,
      	* tests/morpho/skeleton_constrained.cc,
      	* tests/morpho/thinning.cc,
      	* tests/morpho/top_hat.cc,
      	* tests/morpho/tree/compute_attribute_image.cc,
      	* tests/morpho/tree/compute_parent.cc,
      	* tests/morpho/tree/data.cc,
      	* tests/morpho/tree/filter/filter.cc,
      	* tests/morpho/tree/max.cc,
      	* tests/morpho/watershed/flooding.cc,
      	* tests/morpho/watershed/superpose.cc,
      	* tests/norm/l1.cc,
      	* tests/norm/l2.cc,
      	* tests/norm/linfty.cc,
      	* tests/opt/at.cc,
      	* tests/opt/element.cc,
      	* tests/opt/value.cc,
      	* tests/pw/image.cc,
      	* tests/pw/value.cc,
      	* tests/registration/registration.cc,
      	* tests/set/card.cc,
      	* tests/set/compute.cc,
      	* tests/set/compute_with_weights.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/timer.hh,
      	* tests/topo/complex.cc,
      	* tests/topo/skeleton/crest.cc,
      	* tests/topo/skeleton/is_simple_point.cc,
      	* tests/trait/ch_value.cc,
      	* tests/trait/image/images.cc,
      	* tests/trait/op/plus.cc,
      	* tests/trait/op/uminus.cc,
      	* tests/trait/super.cc,
      	* tests/trait/value/comp.cc,
      	* tests/trait/value/values.cc,
      	* tests/transform/bench_closest_point_geodesic.cc,
      	* tests/transform/distance_and_closest_point_geodesic.cc,
      	* tests/transform/distance_front.cc,
      	* tests/transform/distance_geodesic.cc,
      	* tests/transform/hough.cc,
      	* tests/transform/influence_zone_front.cc,
      	* tests/transform/influence_zone_geodesic.cc,
      	* tests/transformation/rotate.cc,
      	* tests/util/adjacency_matrix.cc,
      	* tests/util/all_headers.cc,
      	* tests/util/branch_iter.cc,
      	* tests/util/branch_iter_ind.cc,
      	* tests/util/eat.cc,
      	* tests/util/fibonacci_heap.cc,
      	* tests/util/graph.cc,
      	* tests/util/lazy_set.cc,
      	* tests/util/lemmings.cc,
      	* tests/util/line_graph.cc,
      	* tests/util/ord_pair.cc,
      	* tests/util/set.cc,
      	* tests/util/soft_heap.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.cc,
      	* tests/value/float01_bis.cc,
      	* tests/value/float01_f.cc,
      	* tests/value/graylevel.cc,
      	* tests/value/graylevel_f.cc,
      	* tests/value/graylevel_f_full.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/macros.hh,
      	* tests/value/rgb8.cc,
      	* tests/value/rgb_full.cc,
      	* tests/value/scalar.cc,
      	* tests/value/set.cc,
      	* tests/value/sign.cc,
      	* tests/value/stack.cc,
      	* tests/win/backdiag2d.cc,
      	* tests/win/ball.cc,
      	* tests/win/cube3d.cc,
      	* tests/win/cuboid3d.cc,
      	* tests/win/diag2d.cc,
      	* tests/win/diff.cc,
      	* tests/win/disk2d.cc,
      	* tests/win/hline2d.cc,
      	* tests/win/inter.cc,
      	* tests/win/octagon2d.cc,
      	* tests/win/rectangle2d.cc,
      	* tests/win/segment1d.cc,
      	* tests/win/sphere3d.cc,
      	* tests/win/vline2d.cc,
      	* tests/world/inter_pixel/compute.cc,
      	* tests/world/inter_pixel/dim2/make_edge_image.cc,
      	* tests/world/inter_pixel/display_edge.cc,
      	* tests/world/inter_pixel/immerse.cc,
      	* tests/world/inter_pixel/is_pixel.cc,
      	* tests/world/inter_pixel/is_separator.cc,
      	* tests/world/inter_pixel/separator_to_pixels.cc: clear arguments of
      	\file.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4046 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b426be5b
  8. 03 Jun, 2009 1 commit
    • Thierry Geraud's avatar
      Fix the library name in the copyright text. · 76f04a98
      Thierry Geraud authored
      	* trash/clock_neighb2d.cc,
      	* trash/neighb_image.cc,
      	* trash/sparse_image.cc,
      	* trash/mono_rle_encode.hh,
      	* trash/boost_graph_structure.hh,
      	* trash/boost_graph_access.hh,
      	* trash/value_encode.hh,
      	* trash/bgraph_image.cc,
      	* trash/t_image.cc,
      	* trash/boost_graph.cc,
      	* trash/fi_adaptor.cc,
      	* trash/translate_image.hh,
      	* trash/obased_rle_image.hh,
      	* trash/mono_rle_image.cc,
      	* trash/value_enc_image.hh,
      	* trash/graph_image.hh,
      	* trash/mono_obased_rle_encode.hh,
      	* trash/display_show.hh,
      	* trash/clock_neighb.hh,
      	* trash/display_color_pretty.hh,
      	* trash/sparse_encode.hh,
      	* trash/line_graph_image.hh,
      	* trash/boost_graph_property.hh,
      	* trash/to_tiles.hh,
      	* trash/display_remove.hh,
      	* trash/p_bgraph.hh,
      	* trash/display_save.hh,
      	* trash/rle_image.hh,
      	* trash/translate_image.cc,
      	* trash/p_bgraph_piter.hh,
      	* trash/obased_rle_image.cc,
      	* trash/value_enc_image.cc,
      	* trash/mono_obased_rle_image.hh,
      	* trash/neighb_get.hh,
      	* trash/display_show.cc,
      	* trash/clock_neighb2d.hh,
      	* trash/neighb_image.hh,
      	* trash/rle_encode.hh,
      	* trash/sparse_image.hh,
      	* trash/display_color_pretty.cc,
      	* trash/bgraph_image.hh,
      	* trash/display_save_and_show.hh,
      	* trash/t_image.hh,
      	* trash/save_and_show.cc,
      	* trash/bgraph_psite.hh,
      	* trash/boost_graph.hh,
      	* trash/fi_adaptor.hh,
      	* trash/to_tiles.cc,
      	* trash/p_bgraph.cc,
      	* trash/rle_image.cc,
      	* trash/mono_rle_image.hh,
      	* trash/obased_rle_encode.hh,
      	* trash/mono_obased_rle_image.cc,
      	* trash/clock_neighb2d_bis.cc,
      	* mln/topo/face_iter.hh,
      	* mln/topo/is_simple_cell.hh,
      	* mln/topo/adj_higher_face_iter.hh,
      	* mln/topo/skeleton/is_simple_point.hh,
      	* mln/topo/skeleton/breadth_first_thinning.hh,
      	* mln/topo/skeleton/crest.hh,
      	* mln/topo/essential.hh,
      	* mln/topo/algebraic_face.hh,
      	* mln/topo/face_data.hh,
      	* mln/topo/detach.hh,
      	* mln/topo/adj_lower_higher_face_iter.hh,
      	* mln/topo/face.hh,
      	* mln/topo/n_face_iter.hh,
      	* mln/topo/adj_lower_dim_connected_n_face_iter.hh,
      	* mln/topo/complex_iterators.hh,
      	* mln/topo/center_only_iter.hh,
      	* mln/topo/algebraic_n_face.hh,
      	* mln/topo/static_n_face_iter.hh,
      	* mln/topo/attic/faces_iter.hh,
      	* mln/topo/is_n_face.hh,
      	* mln/topo/complex.hh,
      	* mln/topo/adj_lower_face_iter.hh,
      	* mln/topo/all.hh,
      	* mln/topo/is_simple_2d.hh,
      	* mln/topo/n_faces_set.hh,
      	* mln/topo/adj_m_face_iter.hh,
      	* mln/topo/n_face.hh,
      	* mln/topo/centered_iter_adapter.hh,
      	* mln/topo/adj_higher_dim_connected_n_face_iter.hh,
      	* mln/topo/is_facet.hh,
      	* mln/topo/internal/complex_relative_iterator_sequence.hh,
      	* mln/topo/internal/complex_relative_iterator_base.hh,
      	* mln/topo/internal/complex_set_iterator_base.hh,
      	* mln/topo/internal/complex_iterator_base.hh,
      	* mln/trait/accumulator/props.hh,
      	* mln/trait/accumulator/print.hh,
      	* mln/trait/site_set/props.hh,
      	* mln/trait/site_set/print.hh,
      	* mln/trait/image/props.hh,
      	* mln/trait/image/print.hh,
      	* mln/trait/promote.hh,
      	* mln/trait/ch_value.hh,
      	* mln/trait/essential.hh,
      	* mln/trait/solve.hh,
      	* mln/trait/windows.hh,
      	* mln/trait/ch_function_value.hh,
      	* mln/trait/solve_binary.hh,
      	* mln/trait/undef.hh,
      	* mln/trait/accumulators.hh,
      	* mln/trait/site_sets.hh,
      	* mln/trait/concrete.hh,
      	* mln/trait/images.hh,
      	* mln/trait/solve_unary.hh,
      	* mln/trait/neighborhood.hh,
      	* mln/trait/all.hh,
      	* mln/trait/functions.hh,
      	* mln/trait/window/props.hh,
      	* mln/trait/window/print.hh,
      	* mln/trait/image_from_grid.hh,
      	* mln/trait/value_.hh,
      	* mln/trait/value/kind.hh,
      	* mln/trait/value/essential.hh,
      	* mln/trait/value/all.hh,
      	* mln/trait/value/quant.hh,
      	* mln/trait/value/print.hh,
      	* mln/trait/value/nature.hh,
      	* mln/trait/value/internal/all.hh,
      	* mln/trait/value/internal/comp.hh,
      	* mln/trait/value/comp.hh,
      	* mln/trait/op/leq.hh,
      	* mln/trait/op/times.hh,
      	* mln/trait/op/div.hh,
      	* mln/trait/op/neq.hh,
      	* mln/trait/op/plus.hh,
      	* mln/trait/op/ord.hh,
      	* mln/trait/op/essential.hh,
      	* mln/trait/op/greater.hh,
      	* mln/trait/op/minus.hh,
      	* mln/trait/op/lor.hh,
      	* mln/trait/op/not.hh,
      	* mln/trait/op/postdec.hh,
      	* mln/trait/op/and.hh,
      	* mln/trait/op/predec.hh,
      	* mln/trait/op/eq.hh,
      	* mln/trait/op/less.hh,
      	* mln/trait/op/decl.hh,
      	* mln/trait/op/all.hh,
      	* mln/trait/op/uplus.hh,
      	* mln/trait/op/xor.hh,
      	* mln/trait/op/geq.hh,
      	* mln/trait/op/mod.hh,
      	* mln/trait/op/postinc.hh,
      	* mln/trait/op/or.hh,
      	* mln/trait/op/preinc.hh,
      	* mln/trait/op/uminus.hh,
      	* mln/trait/next/solve_unary.hh,
      	* mln/trait/next/solve.hh,
      	* mln/trait/next/solve_proxy.hh,
      	* mln/trait/next/solve_binary.hh,
      	* mln/subsampling/subsampling.hh,
      	* mln/subsampling/essential.hh,
      	* mln/subsampling/all.hh,
      	* mln/subsampling/gaussian_subsampling.hh,
      	* mln/histo/compute.spe.hh,
      	* mln/histo/essential.hh,
      	* mln/histo/all.hh,
      	* mln/histo/point_from_value.hh,
      	* mln/histo/compute.hh,
      	* mln/histo/array.hh,
      	* mln/debug/iota.spe.hh,
      	* mln/debug/superpose.hh,
      	* mln/debug/histo.hh,
      	* mln/debug/println.hh,
      	* mln/debug/quiet.hh,
      	* mln/debug/essential.hh,
      	* mln/debug/format.hh,
      	* mln/debug/iota.hh,
      	* mln/debug/put_word.hh,
      	* mln/debug/println_with_border.spe.hh,
      	* mln/debug/slices_2d.hh,
      	* mln/debug/all.hh,
      	* mln/debug/println.spe.hh,
      	* mln/debug/println_with_border.hh,
      	* mln/debug/draw_graph.hh,
      	* mln/debug/filename.hh,
      	* mln/world/inter_pixel/immerse.hh,
      	* mln/world/inter_pixel/neighb2d.hh,
      	* mln/world/inter_pixel/separator_to_pixels.hh,
      	* mln/world/inter_pixel/full2image.hh,
      	* mln/world/inter_pixel/all.hh,
      	* mln/world/inter_pixel/display_edge.hh,
      	* mln/world/inter_pixel/is_separator.hh,
      	* mln/world/inter_pixel/compute.hh,
      	* mln/world/inter_pixel/is_pixel.hh,
      	* mln/world/inter_pixel/dim2/is_dot.hh,
      	* mln/world/inter_pixel/dim2/make_edge_image.hh,
      	* mln/world/inter_pixel/dim2/all.hh,
      	* mln/world/inter_pixel/dim2/is_row_odd.hh,
      	* mln/world/inter_pixel/dim2/is_pixel.hh,
      	* mln/world/inter_pixel/dim2/is_edge.hh,
      	* mln/world/all.hh,
      	* mln/world/binary_2d/projected_histo.hh,
      	* mln/world/binary_2d/all.hh,
      	* mln/world/binary_2d/subsample.hh,
      	* mln/world/binary_2d/enlarge.hh,
      	* mln/core/site_set/p_complex.hh,
      	* mln/core/site_set/box.hh,
      	* mln/core/site_set/p_complex_piter.hh,
      	* mln/core/site_set/box_piter.hh,
      	* mln/core/site_set/p_priority.hh,
      	* mln/core/site_set/p_faces.hh,
      	* mln/core/site_set/p_queue.hh,
      	* mln/core/site_set/p_vaccess.hh,
      	* mln/core/site_set/p_key.hh,
      	* mln/core/site_set/all.hh,
      	* mln/core/site_set/p_centered.hh,
      	* mln/core/site_set/p_queue_fast.hh,
      	* mln/core/site_set/p_n_faces_piter.hh,
      	* mln/core/site_set/p_graph_piter.hh,
      	* mln/core/site_set/p_run.hh,
      	* mln/core/site_set/p_run_piter.hh,
      	* mln/core/site_set/essential.hh,
      	* mln/core/site_set/p_double.hh,
      	* mln/core/site_set/p_mutable_array_of.hh,
      	* mln/core/site_set/p_line2d.hh,
      	* mln/core/site_set/p_array.hh,
      	* mln/core/site_set/p_set_of.hh,
      	* mln/core/site_set/p_image.hh,
      	* mln/core/site_set/p_vertices.hh,
      	* mln/core/site_set/p_transformed.hh,
      	* mln/core/site_set/p_transformed_piter.hh,
      	* mln/core/site_set/attic/p_faces_piter.hh,
      	* mln/core/site_set/attic/p_complex_faces_piter.hh,
      	* mln/core/site_set/p_edges.hh,
      	* mln/core/site_set/p_vertices_psite.hh,
      	* mln/core/site_set/p_edges_psite.hh,
      	* mln/core/site_set/p_set.hh,
      	* mln/core/site_set/complex_psite.hh,
      	* mln/core/site_set/p_if.hh,
      	* mln/core/site_set/operators.hh,
      	* mln/core/site_set/p_if_piter.hh,
      	* mln/core/pixel.hh,
      	* mln/core/macros.hh,
      	* mln/core/image/complex_windows.hh,
      	* mln/core/image/complex_neighborhoods.hh,
      	* mln/core/image/essential.hh,
      	* mln/core/image/flat_image.hh,
      	* mln/core/image/dmorph/extension_fun.hh,
      	* mln/core/image/dmorph/hexa.hh,
      	* mln/core/image/dmorph/transformed_image.hh,
      	* mln/core/image/dmorph/hexa_piter.hh,
      	* mln/core/image/dmorph/sub_image.hh,
      	* mln/core/image/dmorph/image_if.hh,
      	* mln/core/image/dmorph/extended.hh,
      	* mln/core/image/dmorph/slice_image.hh,
      	* mln/core/image/dmorph/extension_ima.hh,
      	* mln/core/image/dmorph/p2p_image.hh,
      	* mln/core/image/dmorph/all.hh,
      	* mln/core/image/dmorph/sub_image_if.hh,
      	* mln/core/image/dmorph/unproject_image.hh,
      	* mln/core/image/dmorph/extension_val.hh,
      	* mln/core/image/dmorph/image2d_h.hh,
      	* mln/core/image/graph_window_piter.hh,
      	* mln/core/image/graph_elt_window.hh,
      	* mln/core/image/graph_elt_neighborhood.hh,
      	* mln/core/image/ch_piter.hh,
      	* mln/core/image/imorph/lazy_image.hh,
      	* mln/core/image/imorph/plain.hh,
      	* mln/core/image/imorph/tr_image.hh,
      	* mln/core/image/imorph/all.hh,
      	* mln/core/image/imorph/interpolated.hh,
      	* mln/core/image/imorph/labeled_image.hh,
      	* mln/core/image/imorph/decorated_image.hh,
      	* mln/core/image/imorph/safe.hh,
      	* mln/core/image/complex_window_piter.hh,
      	* mln/core/image/complex_neighborhood_piter.hh,
      	* mln/core/image/edge_image.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/image/all.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/graph_window_if_piter.hh,
      	* mln/core/image/image3d.hh,
      	* mln/core/image/complex_image.hh,
      	* mln/core/image/graph_elt_window_if.hh,
      	* mln/core/image/graph_elt_neighborhood_if.hh,
      	* mln/core/image/vmorph/thru_image.hh,
      	* mln/core/image/vmorph/all.hh,
      	* mln/core/image/vmorph/fun_image.hh,
      	* mln/core/image/vmorph/cast_image.hh,
      	* mln/core/image/vmorph/violent_cast_image.hh,
      	* mln/core/image/vmorph/thrubin_image.hh,
      	* mln/core/image/vertex_image.hh,
      	* mln/core/faces_psite.hh,
      	* mln/core/trait/essential.hh,
      	* mln/core/trait/all.hh,
      	* mln/core/trait/pixter.hh,
      	* mln/core/trait/qlf_value.hh,
      	* mln/core/trait/op_mult.hh,
      	* mln/core/routine/initialize.hh,
      	* mln/core/routine/ops.hh,
      	* mln/core/routine/init.hh,
      	* mln/core/routine/primary.hh,
      	* mln/core/routine/exact.hh,
      	* mln/core/routine/essential.hh,
      	* mln/core/routine/extend.hh,
      	* mln/core/routine/all.hh,
      	* mln/core/routine/duplicate.hh,
      	* mln/core/routine/init.hxx,
      	* mln/core/essential.hh,
      	* mln/core/var.hh,
      	* mln/core/point.hh,
      	* mln/core/alias/neighb1d.hh,
      	* mln/core/alias/complex_geometry.hh,
      	* mln/core/alias/dpoint1d.hh,
      	* mln/core/alias/neighb2d.hh,
      	* mln/core/alias/dpoint2d.hh,
      	* mln/core/alias/neighb3d.hh,
      	* mln/core/alias/dpoint3d.hh,
      	* mln/core/alias/dpoint2d_h.hh,
      	* mln/core/alias/p_runs2d.hh,
      	* mln/core/alias/all.hh,
      	* mln/core/alias/box1d.hh,
      	* mln/core/alias/box2d.hh,
      	* mln/core/alias/point1d.hh,
      	* mln/core/alias/point2d.hh,
      	* mln/core/alias/box3d.hh,
      	* mln/core/alias/point3d.hh,
      	* mln/core/alias/box2d_h.hh,
      	* mln/core/alias/point2d_h.hh,
      	* mln/core/alias/w_window1d_int.hh,
      	* mln/core/alias/window1d.hh,
      	* mln/core/alias/w_window2d_int.hh,
      	* mln/core/alias/window2d.hh,
      	* mln/core/alias/w_window3d_int.hh,
      	* mln/core/alias/window3d.hh,
      	* mln/core/alias/vec2d.hh,
      	* mln/core/alias/vec3d.hh,
      	* mln/core/alias/w_window1d_float.hh,
      	* mln/core/alias/w_window2d_float.hh,
      	* mln/core/alias/p_run2d.hh,
      	* mln/core/alias/complex_image.hh,
      	* mln/core/alias/w_window3d_float.hh,
      	* mln/core/neighb.hh,
      	* mln/core/box_runstart_piter.hh,
      	* mln/core/w_window.hh,
      	* mln/core/concept/proxy.hh,
      	* mln/core/concept/meta_accumulator.hh,
      	* mln/core/concept/function.hh,
      	* mln/core/concept/value_iterator.hh,
      	* mln/core/concept/value_set.hh,
      	* mln/core/concept/weighted_window.hh,
      	* mln/core/concept/box.hh,
      	* mln/core/concept/proxy.hxx,
      	* mln/core/concept/point.hh,
      	* mln/core/concept/pixel_iterator.hh,
      	* mln/core/concept/browsing.hh,
      	* mln/core/concept/meta_function.hh,
      	* mln/core/concept/mesh.hh,
      	* mln/core/concept/meta_fun.hh,
      	* mln/core/concept/graph.hh,
      	* mln/core/concept/site_proxy.hh,
      	* mln/core/concept/object.hh,
      	* mln/core/concept/window.hh,
      	* mln/core/concept/neighborhood.hh,
      	* mln/core/concept/doc/image.hh,
      	* mln/core/concept/doc/value_iterator.hh,
      	* mln/core/concept/doc/weighted_window.hh,
      	* mln/core/concept/doc/value_set.hh,
      	* mln/core/concept/doc/box.hh,
      	* mln/core/concept/doc/iterator.hh,
      	* mln/core/concept/doc/pixel_iterator.hh,
      	* mln/core/concept/doc/generalized_pixel.hh,
      	* mln/core/concept/doc/dpoint.hh,
      	* mln/core/concept/doc/point_iterator.hh,
      	* mln/core/concept/doc/object.hh,
      	* mln/core/concept/doc/neighborhood.hh,
      	* mln/core/concept/doc/window.hh,
      	* mln/core/concept/doc/image_fastest.hh,
      	* mln/core/concept/doc/point_site.hh,
      	* mln/core/concept/doc/site_set.hh,
      	* mln/core/concept/doc/accumulator.hh,
      	* mln/core/concept/all.hh,
      	* mln/core/concept/image.hh,
      	* mln/core/concept/pseudo_site.hh,
      	* mln/core/concept/delta_point_site.hh,
      	* mln/core/concept/iterator.hh,
      	* mln/core/concept/generalized_pixel.hh,
      	* mln/core/concept/literal.hh,
      	* mln/core/concept/dpoint.hh,
      	* mln/core/concept/gpoint.hh,
      	* mln/core/concept/site.hh,
      	* mln/core/concept/gdpoint.hh,
      	* mln/core/concept/regular_grid.hh,
      	* mln/core/concept/value.hh,
      	* mln/core/concept/site_iterator.hh,
      	* mln/core/concept/point_site.hh,
      	* mln/core/concept/site_set.hh,
      	* mln/core/concept/accumulator.hh,
      	* mln/core/dpoint.hh,
      	* mln/core/tags.hh,
      	* mln/core/pixter1d.hh,
      	* mln/core/def/coord.hh,
      	* mln/core/def/essential.hh,
      	* mln/core/def/all.hh,
      	* mln/core/def/low_quant_nbits.hh,
      	* mln/core/def/coordf.hh,
      	* mln/core/pixter2d.hh,
      	* mln/core/pixter3d.hh,
      	* mln/core/window.hh,
      	* mln/core/all.hh,
      	* mln/core/grids.hh,
      	* mln/core/dpoints_pixter.hh,
      	* mln/core/category.hh,
      	* mln/core/contract.hh,
      	* mln/core/a_point_of.hh,
      	* mln/core/internal/pixel_iterator_base.hh,
      	* mln/core/internal/coord_impl.hh,
      	* mln/core/internal/complex_neighborhood_base.hh,
      	* mln/core/internal/piter_identity.hh,
      	* mln/core/internal/site_set_impl.hh,
      	* mln/core/internal/geom_bbox.hh,
      	* mln/core/internal/site_relative_iterator_base.hh,
      	* mln/core/internal/exact.hh,
      	* mln/core/internal/run_image.hh,
      	* mln/core/internal/site_iterator_base.hh,
      	* mln/core/internal/data.hh,
      	* mln/core/internal/site_set_base.hh,
      	* mln/core/internal/image_base.hh,
      	* mln/core/internal/image_morpher.hh,
      	* mln/core/internal/check/image_all.hh,
      	* mln/core/internal/check/image_fastest.hh,
      	* mln/core/internal/weighted_window_base.hh,
      	* mln/core/internal/force_exact.hh,
      	* mln/core/internal/graph_window_base.hh,
      	* mln/core/internal/site_set_iterator_base.hh,
      	* mln/core/internal/p_complex_piter_base.hh,
      	* mln/core/internal/morpher_lvalue.hh,
      	* mln/core/internal/image_primary.hh,
      	* mln/core/internal/image_identity.hh,
      	* mln/core/internal/piter_adaptor.hh,
      	* mln/core/internal/graph_psite_base.hh,
      	* mln/core/internal/neighborhood_base.hh,
      	* mln/core/internal/window_base.hh,
      	* mln/core/internal/pixel_impl.hh,
      	* mln/core/internal/image_domain_morpher.hh,
      	* mln/core/internal/complex_window_p_base.hh,
      	* mln/core/internal/fixme.hh,
      	* mln/core/internal/box_impl.hh,
      	* mln/core/internal/image_value_morpher.hh,
      	* mln/core/internal/pseudo_site_base.hh,
      	* mln/core/internal/neighb_niter_impl.hh,
      	* mln/core/internal/exact_gcc_2_95.hh,
      	* mln/core/internal/set_of.hh,
      	* mln/core/internal/classical_window_base.hh,
      	* mln/core/internal/is_masked_impl_selector.hh,
      	* mln/core/dpsites_piter.hh,
      	* mln/math/min.hh,
      	* mln/math/cos.hh,
      	* mln/math/acos.hh,
      	* mln/math/max.hh,
      	* mln/math/essential.hh,
      	* mln/math/jacobi.hh,
      	* mln/math/round.hh,
      	* mln/math/sqrt.hh,
      	* mln/math/sin.hh,
      	* mln/math/diff_abs.hh,
      	* mln/math/round_sat.hh,
      	* mln/math/sign.hh,
      	* mln/math/abs.hh,
      	* mln/math/sqr.hh,
      	* mln/math/all.hh,
      	* mln/math/pi.hh,
      	* mln/literal/colors.hh,
      	* mln/literal/one.hh,
      	* mln/literal/ops.hh,
      	* mln/literal/min.hh,
      	* mln/literal/grays.hh,
      	* mln/literal/max.hh,
      	* mln/literal/essential.hh,
      	* mln/literal/origin.hh,
      	* mln/literal/all.hh,
      	* mln/literal/identity.hh,
      	* mln/literal/black.hh,
      	* mln/literal/zero.hh,
      	* mln/literal/white.hh,
      	* mln/draw/essential.hh,
      	* mln/draw/line.hh,
      	* mln/draw/all.hh,
      	* mln/draw/box.hh,
      	* mln/draw/plot.hh,
      	* mln/graph/attribute/card.hh,
      	* mln/graph/attribute/representative.hh,
      	* mln/graph/essential.hh,
      	* mln/graph/all.hh,
      	* mln/graph/compute.hh,
      	* mln/graph/labeling.hh,
      	* mln/graph/to_neighb.hh,
      	* mln/graph/to_win.hh,
      	* mln/opt/at.hh,
      	* mln/opt/essential.hh,
      	* mln/opt/all.hh,
      	* mln/opt/element.hh,
      	* mln/opt/value.hh,
      	* mln/metal/unqualif.hh,
      	* mln/metal/ands.hh,
      	* mln/metal/fix_return.hh,
      	* mln/metal/const.hh,
      	* mln/metal/not_equal.hh,
      	* mln/metal/is_not_ref.hh,
      	* mln/metal/unconst.hh,
      	* mln/metal/ret.hh,
      	* mln/metal/math/root.hh,
      	* mln/metal/math/max.hh,
      	* mln/metal/math/pow.hh,
      	* mln/metal/math/all.hh,
      	* mln/metal/math/sqrt.hh,
      	* mln/metal/is_not_a.hh,
      	* mln/metal/bool.hh,
      	* mln/metal/if.hh,
      	* mln/metal/same_point.hh,
      	* mln/metal/is_not_const.hh,
      	* mln/metal/is_ref.hh,
      	* mln/metal/equal.hh,
      	* mln/metal/abort.hh,
      	* mln/metal/unptr.hh,
      	* mln/metal/all.hh,
      	* mln/metal/templated_by.hh,
      	* mln/metal/same_coord.hh,
      	* mln/metal/is_a.hh,
      	* mln/metal/vec.hh,
      	* mln/metal/array.hh,
      	* mln/metal/bexpr.hh,
      	* mln/metal/is_const.hh,
      	* mln/metal/mat.hh,
      	* mln/metal/essential.hh,
      	* mln/metal/int.hh,
      	* mln/metal/is_not.hh,
      	* mln/metal/none.hh,
      	* mln/metal/goes_to.hh,
      	* mln/metal/array1d.hh,
      	* mln/metal/array2d.hh,
      	* mln/metal/array3d.hh,
      	* mln/metal/converts_to.hh,
      	* mln/metal/is.hh,
      	* mln/metal/ref.hh,
      	* mln/metal/is_unqualif.hh,
      	* mln/metal/unref.hh,
      	* mln/transformation/essential.hh,
      	* mln/transformation/all.hh,
      	* mln/transformation/rotate.hh,
      	* mln/all.hh,
      	* mln/arith/times.hh,
      	* mln/arith/div.hh,
      	* mln/arith/min.hh,
      	* mln/arith/plus.hh,
      	* mln/arith/includes.hh,
      	* mln/arith/essential.hh,
      	* mln/arith/revert.hh,
      	* mln/arith/times.spe.hh,
      	* mln/arith/all.hh,
      	* mln/arith/div.spe.hh,
      	* mln/arith/min.spe.hh,
      	* mln/arith/minus.hh,
      	* mln/arith/diff_abs.hh,
      	* mln/arith/revert.spe.hh,
      	* mln/data/update.hh,
      	* mln/data/fill_with_image.hh,
      	* mln/data/fill.hh,
      	* mln/data/was.median.hh,
      	* mln/data/memcpy_.hh,
      	* mln/data/transform.spe.hh,
      	* mln/data/paste.spe.hh,
      	* mln/data/fill_with_value.spe.hh,
      	* mln/data/to_enc.hh,
      	* mln/data/all.hh,
      	* mln/data/transform.hh,
      	* mln/data/replace.hh,
      	* mln/data/approx/essential.hh,
      	* mln/data/approx/all.hh,
      	* mln/data/approx/median.hh,
      	* mln/data/apply.spe.hh,
      	* mln/data/paste.hh,
      	* mln/data/stretch.hh,
      	* mln/data/fill_with_value.hh,
      	* mln/data/sort_offsets.hh,
      	* mln/data/apply.hh,
      	* mln/data/compare.hh,
      	* mln/data/essential.hh,
      	* mln/data/saturate.hh,
      	* mln/data/memset_.hh,
      	* mln/data/median.hh,
      	* mln/data/naive/essential.hh,
      	* mln/data/naive/all.hh,
      	* mln/data/naive/median.hh,
      	* mln/data/abs.hh,
      	* mln/data/transform_inplace.hh,
      	* mln/data/paste_without_localization.hh,
      	* mln/data/fill_with_image.spe.hh,
      	* mln/data/fast_median.hh,
      	* mln/data/compute.hh,
      	* mln/data/sort_psites.hh,
      	* mln/data/convert.hh,
      	* mln/linear/log.hh,
      	* mln/linear/ch_convolve.hh,
      	* mln/linear/essential.hh,
      	* mln/linear/all.hh,
      	* mln/linear/convolve_directional.hh,
      	* mln/linear/convolve_2x1d.hh,
      	* mln/linear/sobel_2d.hh,
      	* mln/linear/gaussian.hh,
      	* mln/linear/convolve.hh,
      	* mln/linear/local/convolve.hh,
      	* mln/linear/lap.hh,
      	* mln/linear/gaussian/impl.hh,
      	* mln/linear/gaussian/filter.hh,
      	* mln/linear/gaussian/internal/coefficients.hh,
      	* mln/linear/gaussian_directional_2d.hh,
      	* mln/linear/gaussian_1d.hh,
      	* mln/extract/hue.hh,
      	* mln/extract/blue.hh,
      	* mln/extract/essential.hh,
      	* mln/extract/sat.hh,
      	* mln/extract/all.hh,
      	* mln/extract/red.hh,
      	* mln/extract/lum.hh,
      	* mln/extract/green.hh,
      	* mln/transform/distance_and_influence_zone_geodesic.hh,
      	* mln/transform/distance_front.hh,
      	* mln/transform/distance_and_closest_point_geodesic.hh,
      	* mln/transform/influence_zone_geodesic.hh,
      	* mln/transform/essential.hh,
      	* mln/transform/all.hh,
      	* mln/transform/hough.hh,
      	* mln/transform/influence_zone_front.hh,
      	* mln/transform/distance_geodesic.hh,
      	* mln/transform/internal/influence_zone_functor.hh,
      	* mln/transform/internal/closest_point_functor.hh,
      	* mln/transform/internal/all.hh,
      	* mln/transform/internal/distance_functor.hh,
      	* mln/tag/init.hh,
      	* mln/tag/skeleton.hh,
      	* mln/tag/essential.hh,
      	* mln/tag/all.hh,
      	* mln/accu/site_set/essential.hh,
      	* mln/accu/site_set/all.hh,
      	* mln/accu/site_set/rectangularity.hh,
      	* mln/accu/nil.hh,
      	* mln/accu/transform_line.hh,
      	* mln/accu/image/take_n_times.hh,
      	* mln/accu/image/init.hh,
      	* mln/accu/image/take.hh,
      	* mln/accu/image/essential.hh,
      	* mln/accu/image/set_value.hh,
      	* mln/accu/image/untake.hh,
      	* mln/accu/image/all.hh,
      	* mln/accu/image/take_as_init.hh,
      	* mln/accu/image/to_result.hh,
      	* mln/accu/count_adjacent_vertices.hh,
      	* mln/accu/transform_directional.hh,
      	* mln/accu/tuple.hh,
      	* mln/accu/pair.hh,
      	* mln/accu/lor.hh,
      	* mln/accu/label_used.hh,
      	* mln/accu/sum.hh,
      	* mln/accu/all.hh,
      	* mln/accu/transform_diagonal.hh,
      	* mln/accu/max_site.hh,
      	* mln/accu/count_labels.hh,
      	* mln/accu/transform.hh,
      	* mln/accu/inf.hh,
      	* mln/accu/internal/couple.hh,
      	* mln/accu/internal/base.hh,
      	* mln/accu/maj_h.hh,
      	* mln/accu/land_basic.hh,
      	* mln/accu/transform_stop.hh,
      	* mln/accu/center.hh,
      	* mln/accu/min.hh,
      	* mln/accu/take.hh,
      	* mln/accu/max.hh,
      	* mln/accu/histo.hh,
      	* mln/accu/line.hh,
      	* mln/accu/essential.hh,
      	* mln/accu/count.hh,
      	* mln/accu/min_max.hh,
      	* mln/accu/min_h.hh,
      	* mln/accu/bbox.hh,
      	* mln/accu/convolve.hh,
      	* mln/accu/rank.hh,
      	* mln/accu/transform_snake.hh,
      	* mln/accu/max_h.hh,
      	* mln/accu/median_alt.hh,
      	* mln/accu/lor_basic.hh,
      	* mln/accu/p.hh,
      	* mln/accu/rms.hh,
      	* mln/accu/rank_high_quant.hh,
      	* mln/accu/median_h.hh,
      	* mln/accu/v.hh,
      	* mln/accu/rank_bool.hh,
      	* mln/accu/volume.hh,
      	* mln/accu/sup.hh,
      	* mln/accu/height.hh,
      	* mln/accu/compute.hh,
      	* mln/accu/stat/deviation.hh,
      	* mln/accu/stat/var.hh,
      	* mln/accu/stat/variance.hh,
      	* mln/accu/stat/all.hh,
      	* mln/accu/land.hh,
      	* mln/accu/mean.hh,
      	* mln/value/int_s32.hh,
      	* mln/value/other.hh,
      	* mln/value/proxy.hh,
      	* mln/value/int_u12.hh,
      	* mln/value/int_u32.hh,
      	* mln/value/int_s16.hh,
      	* mln/value/interval.hh,
      	* mln/value/mixin.hh,
      	* mln/value/int_u16.hh,
      	* mln/value/hsl.hh,
      	* mln/value/cast.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/float01_8.hh,
      	* mln/value/graylevel_f.hh,
      	* mln/value/sign.hh,
      	* mln/value/ops.hh,
      	* mln/value/lut_vec.hh,
      	* mln/value/rgb8.hh,
      	* mln/value/scalar.hh,
      	* mln/value/float01_.hh,
      	* mln/value/label_8.hh,
      	* mln/value/shell.hh,
      	* mln/value/glf.hh,
      	* mln/value/all.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/internal/gray_.hh,
      	* mln/value/internal/limits.hh,
      	* mln/value/internal/iterable_set.hh,
      	* mln/value/internal/encoding.hh,
      	* mln/value/internal/essential.hh,
      	* mln/value/internal/gray_f.hh,
      	* mln/value/internal/all.hh,
      	* mln/value/internal/integer.hh,
      	* mln/value/internal/convert.hh,
      	* mln/value/internal/value_like.hh,
      	* mln/value/rgb16.hh,
      	* mln/value/aliases.hh,
      	* mln/value/hsi.hh,
      	* mln/value/label_16.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/essential.hh,
      	* mln/value/equiv.hh,
      	* mln/value/viter.hh,
      	* mln/value/gl8.hh,
      	* mln/value/super_value.hh,
      	* mln/value/set.hh,
      	* mln/value/concept/symbolic.hh,
      	* mln/value/concept/floating.hh,
      	* mln/value/concept/structured.hh,
      	* mln/value/concept/built_in.hh,
      	* mln/value/concept/scalar.hh,
      	* mln/value/concept/essential.hh,
      	* mln/value/concept/all.hh,
      	* mln/value/concept/vectorial.hh,
      	* mln/value/concept/data.hh,
      	* mln/value/concept/integer.hh,
      	* mln/value/int_s8.hh,
      	* mln/value/stack.hh,
      	* mln/value/int_u8.hh,
      	* mln/value/float01.hh,
      	* mln/value/builtin/ops.hh,
      	* mln/value/builtin/symbolics.hh,
      	* mln/value/builtin/carrays.hh,
      	* mln/value/builtin/floatings.hh,
      	* mln/value/builtin/essential.hh,
      	* mln/value/builtin/all.hh,
      	* mln/value/builtin/promotions.hh,
      	* mln/value/builtin/integers.hh,
      	* mln/value/gl16.hh,
      	* mln/value/rgb.hh,
      	* mln/value/float01_f.hh,
      	* mln/value/float01_16.hh,
      	* mln/value/label.hh,
      	* mln/border/resize.hh,
      	* mln/border/fill.hh,
      	* mln/border/essential.hh,
      	* mln/border/all.hh,
      	* mln/border/resize_equal.hh,
      	* mln/border/adjust.hh,
      	* mln/border/duplicate.hh,
      	* mln/border/mirror.hh,
      	* mln/border/thickness.hh,
      	* mln/border/equalize.hh,
      	* mln/border/get.hh,
      	* mln/border/find.hh,
      	* mln/make/dummy_p_edges.hh,
      	* mln/make/influence_zone_adjacency_graph.hh,
      	* mln/make/rag_and_labeled_wsl.hh,
      	* mln/make/dpoint2d_h.hh,
      	* mln/make/w_window.hh,
      	* mln/make/pix.hh,
      	* mln/make/p_vertices_with_mass_centers.hh,
      	* mln/make/region_adjacency_graph.hh,
      	* mln/make/p_edges_with_mass_centers.hh,
      	* mln/make/all.hh,
      	* mln/make/double_neighb2d.hh,
      	* mln/make/vec.hh,
      	* mln/make/box1d.hh,
      	* mln/make/box2d.hh,
      	* mln/make/dummy_p_vertices.hh,
      	* mln/make/box3d.hh,
      	* mln/make/pixel.hh,
      	* mln/make/mat.hh,
      	* mln/make/w_window1d.hh,
      	* mln/make/win_chamfer.hh,
      	* mln/make/image.hh,
      	* mln/make/w_window2d.hh,
      	* mln/make/w_window3d.hh,
      	* mln/make/box2d_h.hh,
      	* mln/make/point2d_h.hh,
      	* mln/make/essential.hh,
      	* mln/make/attachment.hh,
      	* mln/make/h_mat.hh,
      	* mln/make/voronoi.hh,
      	* mln/make/w_window1d_int.hh,
      	* mln/make/w_window2d_int.hh,
      	* mln/make/w_window3d_int.hh,
      	* mln/make/dual_neighb.hh,
      	* mln/make/edge_image.hh,
      	* mln/make/image2d.hh,
      	* mln/make/image3d.hh,
      	* mln/make/w_window_directional.hh,
      	* mln/make/detachment.hh,
      	* mln/make/relabelfun.hh,
      	* mln/make/vertex_image.hh,
      	* mln/make/cell.hh,
      	* mln/test/positive.hh,
      	* mln/test/essential.hh,
      	* mln/test/all.hh,
      	* mln/test/predicate.hh,
      	* mln/convert/to.hh,
      	* mln/convert/impl/from_float_to_value.hh,
      	* mln/convert/impl/from_image_to_site_set.hh,
      	* mln/convert/impl/from_site_set_to_image.hh,
      	* mln/convert/impl/all.hh,
      	* mln/convert/impl/from_double_to_value.hh,
      	* mln/convert/impl/from_int_to_value.hh,
      	* mln/convert/impl/from_value_to_value.hh,
      	* mln/convert/impl/from_unsigned_to_value.hh,
      	* mln/convert/to_image.hh,
      	* mln/convert/to_upper_window.hh,
      	* mln/convert/from_to.hh,
      	* mln/convert/essential.hh,
      	* mln/convert/all.hh,
      	* mln/convert/to_window.hh,
      	* mln/convert/to_fun.hh,
      	* mln/convert/to_p_set.hh,
      	* mln/convert/from_to.hxx,
      	* mln/convert/to_dpoint.hh,
      	* mln/convert/to_p_array.hh,
      	* mln/estim/sum.hh,
      	* mln/estim/essential.hh,
      	* mln/estim/all.hh,
      	* mln/estim/min_max.hh,
      	* mln/estim/mean.hh,
      	* mln/pw/image.hh,
      	* mln/pw/essential.hh,
      	* mln/pw/all.hh,
      	* mln/pw/var.hh,
      	* mln/pw/cst.hh,
      	* mln/pw/value.hh,
      	* mln/pw/internal/image_base.hh,
      	* mln/essential/1d.hh,
      	* mln/essential/2d.hh,
      	* mln/essential/routine.hh,
      	* mln/essential/3d.hh,
      	* mln/geom/max_col.hh,
      	* mln/geom/complex_geometry.hh,
      	* mln/geom/essential.hh,
      	* mln/geom/nslis.hh,
      	* mln/geom/pmin_pmax.hh,
      	* mln/geom/delta.hh,
      	* mln/geom/min_sli.hh,
      	* mln/geom/bbox.hh,
      	* mln/geom/max_sli.hh,
      	* mln/geom/seeds2tiling.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/size1d.hh,
      	* mln/geom/size2d.hh,
      	* mln/geom/size3d.hh,
      	* mln/geom/chamfer.hh,
      	* mln/geom/nsites.hh,
      	* mln/geom/all.hh,
      	* mln/geom/nrows.hh,
      	* mln/geom/min_row.hh,
      	* mln/geom/ninds.hh,
      	* mln/geom/max_row.hh,
      	* mln/geom/min_ind.hh,
      	* mln/geom/ncols.hh,
      	* mln/geom/max_ind.hh,
      	* mln/geom/min_col.hh,
      	* mln/fun/vv2b/implies.hh,
      	* mln/fun/vv2b/eq.hh,
      	* mln/fun/vv2b/all.hh,
      	* mln/fun/vv2b/gt.hh,
      	* mln/fun/vv2b/ge.hh,
      	* mln/fun/vv2b/lt.hh,
      	* mln/fun/vv2b/le.hh,
      	* mln/fun/c.hh,
      	* mln/fun/p2b/chess.hh,
      	* mln/fun/p2b/big_chess.hh,
      	* mln/fun/p2b/antilogy.hh,
      	* mln/fun/p2b/essential.hh,
      	* mln/fun/p2b/tautology.hh,
      	* mln/fun/p2b/all.hh,
      	* mln/fun/p2b/has.hh,
      	* mln/fun/v2w2v/cos.hh,
      	* mln/fun/v2w2v/all.hh,
      	* mln/fun/meta/hue.hh,
      	* mln/fun/meta/inty.hh,
      	* mln/fun/meta/blue.hh,
      	* mln/fun/meta/sat.hh,
      	* mln/fun/meta/to_enc.hh,
      	* mln/fun/meta/essential.hh,
      	* mln/fun/meta/first.hh,
      	* mln/fun/meta/all.hh,
      	* mln/fun/meta/red.hh,
      	* mln/fun/meta/second.hh,
      	* mln/fun/meta/lum.hh,
      	* mln/fun/meta/green.hh,
      	* mln/fun/spe/binary.hh,
      	* mln/fun/spe/unary.hh,
      	* mln/fun/cast.hh,
      	* mln/fun/math/cos.hh,
      	* mln/fun/math/abs.hh,
      	* mln/fun/math/sup.hh,
      	* mln/fun/math/norm.hh,
      	* mln/fun/math/inf.hh,
      	* mln/fun/point/row.hh,
      	* mln/fun/point/sli.hh,
      	* mln/fun/point/col.hh,
      	* mln/fun/v2b/essential.hh,
      	* mln/fun/v2b/all.hh,
      	* mln/fun/v2b/lnot.hh,
      	* mln/fun/v2b/threshold.hh,
      	* mln/fun/unary.hh,
      	* mln/fun/ops.hh,
      	* mln/fun/i2v/essential.hh,
      	* mln/fun/i2v/value_at_index.hh,
      	* mln/fun/i2v/all.hh,
      	* mln/fun/i2v/all_to.hh,
      	* mln/fun/i2v/array.hh,
      	* mln/fun/v2i/index_of_value.hh,
      	* mln/fun/v2i/all.hh,
      	* mln/fun/p2p/fold.hh,
      	* mln/fun/p2p/all.hh,
      	* mln/fun/p2p/mirror.hh,
      	* mln/fun/p2p/translation.hh,
      	* mln/fun/composition.hh,
      	* mln/fun/access/all.hh,
      	* mln/fun/access/mean.hh,
      	* mln/fun/vv2v/min.hh,
      	* mln/fun/vv2v/lxor.hh,
      	* mln/fun/vv2v/macros.hh,
      	* mln/fun/vv2v/max.hh,
      	* mln/fun/vv2v/essential.hh,
      	* mln/fun/vv2v/all.hh,
      	* mln/fun/vv2v/lor.hh,
      	* mln/fun/vv2v/diff_abs.hh,
      	* mln/fun/vv2v/vec.hh,
      	* mln/fun/vv2v/land.hh,
      	* mln/fun/vv2v/land_not.hh,
      	* mln/fun/all.hh,
      	* mln/fun/p2v/elifs.hh,
      	* mln/fun/p2v/ternary.hh,
      	* mln/fun/p2v/essential.hh,
      	* mln/fun/p2v/all.hh,
      	* mln/fun/p2v/iota.hh,
      	* mln/fun/x2p/closest_point.hh,
      	* mln/fun/x2p/essential.hh,
      	* mln/fun/x2p/all.hh,
      	* mln/fun/internal/ch_function_value_impl.hh,
      	* mln/fun/internal/x2x_linear_impl.hh,
      	* mln/fun/internal/resolve.hh,
      	* mln/fun/internal/selector.hh,
      	* mln/fun/unary_param.hh,
      	* mln/fun/v2v/hsl_to_rgb.hh,
      	* mln/fun/v2v/rgb_to_hsl.hh,
      	* mln/fun/v2v/essential.hh,
      	* mln/fun/v2v/saturate.hh,
      	* mln/fun/v2v/cast.hh,
      	* mln/fun/v2v/ch_function_value.hh,
      	* mln/fun/v2v/dec.hh,
      	* mln/fun/v2v/id.hh,
      	* mln/fun/v2v/component.hh,
      	* mln/fun/v2v/abs.hh,
      	* mln/fun/v2v/enc.hh,
      	* mln/fun/v2v/all.hh,
      	* mln/fun/v2v/wrap.hh,
      	* mln/fun/v2v/inc.hh,
      	* mln/fun/v2v/linear.hh,
      	* mln/fun/v2v/norm.hh,
      	* mln/fun/v2v/projection.hh,
      	* mln/fun/v2v/rgb_to_hsi.hh,
      	* mln/fun/v2v/hsi_to_rgb.hh,
      	* mln/fun/v2v/convert.hh,
      	* mln/fun/x2v/bilinear.hh,
      	* mln/fun/x2v/essential.hh,
      	* mln/fun/x2v/l1_norm.hh,
      	* mln/fun/x2v/all.hh,
      	* mln/fun/x2v/trilinear.hh,
      	* mln/fun/x2v/linear.hh,
      	* mln/fun/x2v/nneighbor.hh,
      	* mln/fun/x2x/essential.hh,
      	* mln/fun/x2x/all.hh,
      	* mln/fun/x2x/composed.hh,
      	* mln/fun/x2x/translation.hh,
      	* mln/fun/x2x/rotation.hh,
      	* mln/fun/binary.hh,
      	* mln/fun/essential.hh,
      	* mln/fun/from_accu.hh,
      	* mln/fun/param.hh,
      	* mln/fun/binary_param.hh,
      	* mln/fun/component/scomp.hh,
      	* mln/fun/component/ithcomp.hh,
      	* mln/fun/component/comp_count.hh,
      	* mln/fun/component/blue.hh,
      	* mln/fun/component/red.hh,
      	* mln/fun/component/rgb.hh,
      	* mln/fun/component/comp.hh,
      	* mln/fun/component/green.hh,
      	* mln/fun/compose.hh,
      	* mln/fun/accu_result.hh,
      	* mln/fun/stat/all.hh,
      	* mln/fun/stat/mahalanobis.hh,
      	* mln/fun/v2w_w2v/all.hh,
      	* mln/fun/v2w_w2v/norm.hh,
      	* mln/binarization/includes.hh,
      	* mln/binarization/essential.hh,
      	* mln/binarization/all.hh,
      	* mln/binarization/binarization.hh,
      	* mln/binarization/threshold.hh,
      	* mln/set/inter.hh,
      	* mln/set/compute_with_weights.hh,
      	* mln/set/unique.hh,
      	* mln/set/essential.hh,
      	* mln/set/all.hh,
      	* mln/set/diff.hh,
      	* mln/set/card.hh,
      	* mln/set/has.hh,
      	* mln/set/uni.hh,
      	* mln/set/compute.hh,
      	* mln/set/get.hh,
      	* mln/set/sym_diff.hh,
      	* mln/algebra/mat.hh,
      	* mln/algebra/h_vec.hh,
      	* mln/algebra/essential.hh,
      	* mln/algebra/all.hh,
      	* mln/algebra/h_mat.hh,
      	* mln/algebra/quat.hh,
      	* mln/algebra/vec.hh,
      	* mln/win/inter.hh,
      	* mln/win/multiple_size.hh,
      	* mln/win/hline2d.hh,
      	* mln/win/segment1d.hh,
      	* mln/win/line.hh,
      	* mln/win/essential.hh,
      	* mln/win/rectangle2d.hh,
      	* mln/win/diag2d.hh,
      	* mln/win/multiple.hh,
      	* mln/win/cuboid3d.hh,
      	* mln/win/vline2d.hh,
      	* mln/win/cube3d.hh,
      	* mln/win/diff.hh,
      	* mln/win/all.hh,
      	* mln/win/sym.hh,
      	* mln/win/ball.hh,
      	* mln/win/backdiag2d.hh,
      	* mln/win/shift.hh,
      	* mln/win/sphere3d.hh,
      	* mln/win/octagon2d.hh,
      	* mln/win/disk2d.hh,
      	* mln/trace/stop.hh,
      	* mln/trace/warning.hh,
      	* mln/trace/essential.hh,
      	* mln/trace/exiting.hh,
      	* mln/trace/quiet.hh,
      	* mln/trace/all.hh,
      	* mln/trace/entering.hh,
      	* mln/trace/resume.hh,
      	* mln/morpho/watershed/flooding.hh,
      	* mln/morpho/watershed/superpose.hh,
      	* mln/morpho/watershed/all.hh,
      	* mln/morpho/rank_filter.hh,
      	* mln/morpho/closing/sum.hh,
      	* mln/morpho/closing/leveling.hh,
      	* mln/morpho/closing/essential.hh,
      	* mln/morpho/closing/volume.hh,
      	* mln/morpho/closing/all.hh,
      	* mln/morpho/closing/area.hh,
      	* mln/morpho/closing/area_on_vertices.hh,
      	* mln/morpho/closing/height.hh,
      	* mln/morpho/closing/structural.hh,
      	* mln/morpho/closing/algebraic.hh,
      	* mln/morpho/closing/approx/all.hh,
      	* mln/morpho/closing/approx/structural.hh,
      	* mln/morpho/tree/compute_attribute_image.hh,
      	* mln/morpho/tree/propagate_representative.hh,
      	* mln/morpho/tree/compute_parent.hh,
      	* mln/morpho/tree/max.hh,
      	* mln/morpho/tree/filter/min.hh,
      	* mln/morpho/tree/filter/filter.hh,
      	* mln/morpho/tree/filter/max.hh,
      	* mln/morpho/tree/filter/all.hh,
      	* mln/morpho/tree/filter/direct.hh,
      	* mln/morpho/tree/filter/subtractive.hh,
      	* mln/morpho/tree/propagate_node.hh,
      	* mln/morpho/tree/all.hh,
      	* mln/morpho/tree/data.hh,
      	* mln/morpho/tree/utils.hh,
      	* mln/morpho/tree/propagate_if.hh,
      	* mln/morpho/line_gradient.hh,
      	* mln/morpho/thin_fit.hh,
      	* mln/morpho/attribute/sum.hh,
      	* mln/morpho/attribute/count_adjacent_vertices.hh,
      	* mln/morpho/attribute/sharpness.hh,
      	* mln/morpho/attribute/volume.hh,
      	* mln/morpho/attribute/all.hh,
      	* mln/morpho/attribute/height.hh,
      	* mln/morpho/attribute/card.hh,
      	* mln/morpho/elementary/like_ero_fun.hh,
      	* mln/morpho/elementary/dilation.hh,
      	* mln/morpho/elementary/laplacian.hh,
      	* mln/morpho/elementary/like_ero_set.hh,
      	* mln/morpho/elementary/essential.hh,
      	* mln/morpho/elementary/all.hh,
      	* mln/morpho/elementary/gradient_internal.hh,
      	* mln/morpho/elementary/gradient.hh,
      	* mln/morpho/elementary/closing.hh,
      	* mln/morpho/elementary/erosion.hh,
      	* mln/morpho/elementary/top_hat.hh,
      	* mln/morpho/elementary/gradient_external.hh,
      	* mln/morpho/elementary/opening.hh,
      	* mln/morpho/all.hh,
      	* mln/morpho/approx/dilation.hh,
      	* mln/morpho/approx/all.hh,
      	* mln/morpho/approx/erosion.hh,
      	* mln/morpho/internal/elementary.hh,
      	* mln/morpho/erosion.hh,
      	* mln/morpho/thinning.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/morpho/reconstruction/all.hh,
      	* mln/morpho/reconstruction/by_erosion/all.hh,
      	* mln/morpho/reconstruction/by_erosion/union_find.hh,
      	* mln/morpho/reconstruction/by_dilation/all.hh,
      	* mln/morpho/reconstruction/by_dilation/union_find.hh,
      	* mln/morpho/thickening.hh,
      	* mln/morpho/min.hh,
      	* mln/morpho/plus.hh,
      	* mln/morpho/laplacian.hh,
      	* mln/morpho/essential.hh,
      	* mln/morpho/minus.hh,
      	* mln/morpho/thick_miss.hh,
      	* mln/morpho/contrast.hh,
      	* mln/morpho/gradient.hh,
      	* mln/morpho/complementation.hh,
      	* mln/morpho/top_hat.hh,
      	* mln/morpho/opening/leveling.hh,
      	* mln/morpho/opening/essential.hh,
      	* mln/morpho/opening/volume.hh,
      	* mln/morpho/opening/all.hh,
      	* mln/morpho/opening/area.hh,
      	* mln/morpho/opening/area_on_vertices.hh,
      	* mln/morpho/opening/height.hh,
      	* mln/morpho/opening/structural.hh,
      	* mln/morpho/opening/algebraic.hh,
      	* mln/morpho/opening/approx/all.hh,
      	* mln/morpho/opening/approx/structural.hh,
      	* mln/morpho/dilation.hh,
      	* mln/morpho/general.spe.hh,
      	* mln/morpho/Rd.hh,
      	* mln/morpho/includes.hh,
      	* mln/morpho/leveling_filter.hh,
      	* mln/morpho/general.hh,
      	* mln/morpho/skeleton_constrained.hh,
      	* mln/morpho/meyer_wst.hh,
      	* mln/morpho/algebraic_filter.hh,
      	* mln/display/essential.hh,
      	* mln/display/all.hh,
      	* mln/io/txt/all.hh,
      	* mln/io/txt/save.hh,
      	* mln/io/pfm/all.hh,
      	* mln/io/pfm/save.hh,
      	* mln/io/pfm/load.hh,
      	* mln/io/pgm/all.hh,
      	* mln/io/pgm/save.hh,
      	* mln/io/pgm/load.hh,
      	* mln/io/essential.hh,
      	* mln/io/tiff/all.hh,
      	* mln/io/tiff/load.hh,
      	* mln/io/pnm/macros.hh,
      	* mln/io/pnm/save_header.hh,
      	* mln/io/pnm/load_header.hh,
      	* mln/io/pnm/max_component.hh,
      	* mln/io/pnm/all.hh,
      	* mln/io/pnm/save.hh,
      	* mln/io/pnm/load.hh,
      	* mln/io/dicom/all.hh,
      	* mln/io/dicom/load.hh,
      	* mln/io/magick/all.hh,
      	* mln/io/magick/save.hh,
      	* mln/io/magick/load.hh,
      	* mln/io/ppm/all.hh,
      	* mln/io/ppm/save.hh,
      	* mln/io/ppm/load.hh,
      	* mln/io/dump/all.hh,
      	* mln/io/dump/save.hh,
      	* mln/io/dump/load.hh,
      	* mln/io/abort.hh,
      	* mln/io/fits/all.hh,
      	* mln/io/fits/load.hh,
      	* mln/io/cloud/all.hh,
      	* mln/io/cloud/save.hh,
      	* mln/io/cloud/load.hh,
      	* mln/io/all.hh,
      	* mln/io/off/all.hh,
      	* mln/io/off/save.hh,
      	* mln/io/off/load.hh,
      	* mln/io/pbm/all.hh,
      	* mln/io/pbm/save.hh,
      	* mln/io/pbm/load.hh,
      	* mln/io/plot/all.hh,
      	* mln/io/plot/save.hh,
      	* mln/io/plot/load.hh,
      	* mln/logical/and.hh,
      	* mln/logical/and_not.hh,
      	* mln/logical/includes.hh,
      	* mln/logical/not.spe.hh,
      	* mln/logical/essential.hh,
      	* mln/logical/all.hh,
      	* mln/logical/xor.hh,
      	* mln/logical/not.hh,
      	* mln/logical/or.hh,
      	* mln/registration/get_rot.hh,
      	* mln/registration/essential.hh,
      	* mln/registration/all.hh,
      	* mln/registration/registration.hh,
      	* mln/registration/icp.hh,
      	* mln/registration/internal/rms.hh,
      	* mln/registration/get_rtransf.hh,
      	* mln/norm/linfty.hh,
      	* mln/norm/essential.hh,
      	* mln/norm/all.hh,
      	* mln/norm/l1.hh,
      	* mln/norm/l2.hh,
      	* mln/canvas/distance_front.hh,
      	* mln/canvas/chamfer.hh,
      	* mln/canvas/morpho/essential.hh,
      	* mln/canvas/morpho/all.hh,
      	* mln/canvas/morpho/attribute_filter.hh,
      	* mln/canvas/morpho/internal/find_root.hh,
      	* mln/canvas/essential.hh,
      	* mln/canvas/all.hh,
      	* mln/canvas/browsing/snake_fwd.hh,
      	* mln/canvas/browsing/snake_vert.hh,
      	* mln/canvas/browsing/dir_struct_elt_incr_update.hh,
      	* mln/canvas/browsing/diagonal2d.hh,
      	* mln/canvas/browsing/hyper_directional.hh,
      	* mln/canvas/browsing/backdiagonal2d.hh,
      	* mln/canvas/browsing/breadth_first_search.hh,
      	* mln/canvas/browsing/essential.hh,
      	* mln/canvas/browsing/all.hh,
      	* mln/canvas/browsing/directional.hh,
      	* mln/canvas/browsing/snake_generic.hh,
      	* mln/canvas/browsing/internal/graph_first_search.hh,
      	* mln/canvas/browsing/depth_first_search.hh,
      	* mln/canvas/browsing/fwd.hh,
      	* mln/canvas/distance_geodesic.hh,
      	* mln/canvas/labeling.hh,
      	* mln/extension/adjust_duplicate.hh,
      	* mln/extension/fill.hh,
      	* mln/extension/essential.hh,
      	* mln/extension/all.hh,
      	* mln/extension/adjust.hh,
      	* mln/extension/duplicate.hh,
      	* mln/extension/adjust_fill.hh,
      	* mln/labeling/colorize.hh,
      	* mln/labeling/essential.hh,
      	* mln/labeling/regional_minima.hh,
      	* mln/labeling/regional_maxima.hh,
      	* mln/labeling/mean_values.hh,
      	* mln/labeling/blobs.hh,
      	* mln/labeling/value.spe.hh,
      	* mln/labeling/n_max.hh,
      	* mln/labeling/flat_zones.hh,
      	* mln/labeling/relabel.hh,
      	* mln/labeling/all.hh,
      	* mln/labeling/wrap.hh,
      	* mln/labeling/foreground.hh,
      	* mln/labeling/value.hh,
      	* mln/labeling/compute.hh,
      	* mln/labeling/pack.hh,
      	* mln/labeling/background.hh,
      	* mln/labeling/fill_holes.hh,
      	* mln/util/nil.hh,
      	* mln/util/object_id.hh,
      	* mln/util/couple.hh,
      	* mln/util/lazy_set.hh,
      	* mln/util/tree.hh,
      	* mln/util/ord_pair.hh,
      	* mln/util/pix.hh,
      	* mln/util/yes.hh,
      	* mln/util/graph.hh,
      	* mln/util/tracked_ptr.hh,
      	* mln/util/greater_point.hh,
      	* mln/util/tree_to_image.hh,
      	* mln/util/line_graph.hh,
      	* mln/util/all.hh,
      	* mln/util/soft_heap.hh,
      	* mln/util/eat.hh,
      	* mln/util/branch_iter_ind.hh,
      	* mln/util/fibonacci_heap.hh,
      	* mln/util/dindex.hh,
      	* mln/util/tree_fast.hh,
      	* mln/util/internal/graph_iter.hh,
      	* mln/util/internal/edge_impl.hh,
      	* mln/util/internal/graph_nbh_iter_base.hh,
      	* mln/util/internal/id2element.hh,
      	* mln/util/internal/graph_base.hh,
      	* mln/util/internal/graph_nbh_iter.hh,
      	* mln/util/internal/graph_iter_base.hh,
      	* mln/util/internal/vertex_impl.hh,
      	* mln/util/tree_to_fast.hh,
      	* mln/util/array.hh,
      	* mln/util/site_pair.hh,
      	* mln/util/branch_iter.hh,
      	* mln/util/ignore.hh,
      	* mln/util/ord.hh,
      	* mln/util/max.hh,
      	* mln/util/essential.hh,
      	* mln/util/set.hh,
      	* mln/util/greater_psite.hh,
      	* mln/util/graph_ids.hh,
      	* mln/util/edge.hh,
      	* mln/util/adjacency_matrix.hh,
      	* mln/util/index.hh,
      	* mln/util/lemmings.hh,
      	* mln/util/vertex.hh,
      	* mln/util/multi_site.hh,
      	* mln/util/tree_fast_to_image.hh,
      	* mln/util/timer.hh,
      	* tools/area_flooding.cc,
      	* tools/seed2tiling.cc,
      	* tests/topo/skeleton/is_simple_point.cc,
      	* tests/topo/skeleton/crest.cc,
      	* tests/topo/complex.cc,
      	* tests/trait/image/images.cc,
      	* tests/trait/super.cc,
      	* tests/trait/ch_value.cc,
      	* tests/trait/value/comp.cc,
      	* tests/trait/value/values.cc,
      	* tests/trait/op/uminus.cc,
      	* tests/trait/op/plus.cc,
      	* tests/histo/compute.cc,
      	* tests/histo/point_from_value.cc,
      	* tests/histo/to_image1d.cc,
      	* tests/debug/iota.cc,
      	* tests/debug/println_with_border.cc,
      	* tests/debug/println.cc,
      	* tests/debug/slices_2d.cc,
      	* tests/all_headers.cc,
      	* tests/world/inter_pixel/is_separator.cc,
      	* tests/world/inter_pixel/compute.cc,
      	* tests/world/inter_pixel/is_pixel.cc,
      	* tests/world/inter_pixel/immerse.cc,
      	* tests/world/inter_pixel/separator_to_pixels.cc,
      	* tests/world/inter_pixel/dim2/make_edge_image.cc,
      	* tests/world/inter_pixel/display_edge.cc,
      	* tests/core/site_set/p_array.cc,
      	* tests/core/site_set/p_if.cc,
      	* tests/core/site_set/operators.cc,
      	* tests/core/site_set/p_queue_fast.cc,
      	* tests/core/site_set/p_image.cc,
      	* tests/core/site_set/p_transformed.cc,
      	* tests/core/site_set/p_vertices.cc,
      	* tests/core/site_set/p_queue.cc,
      	* tests/core/site_set/p_priority_queue.cc,
      	* tests/core/site_set/p_vaccess.cc,
      	* tests/core/site_set/p_edges.cc,
      	* tests/core/site_set/p_complex.cc,
      	* tests/core/site_set/p_set.cc,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* tests/core/other/graph_elt_window.cc,
      	* tests/core/other/neighb.cc,
      	* tests/core/other/w_window.cc,
      	* tests/core/other/point_set_compatibility.cc,
      	* tests/core/other/box_runstart_piter.cc,
      	* tests/core/other/pixter1d.cc,
      	* tests/core/other/pixter2d.cc,
      	* tests/core/other/pixter3d.cc,
      	* tests/core/other/graph_elt_window_if.cc,
      	* tests/core/other/graph_elt_neighborhood_if.cc,
      	* tests/core/other/dpoints_pixter.cc,
      	* tests/core/other/category.cc,
      	* tests/core/other/pixel.cc,
      	* tests/core/other/pixter1d_more.cc,
      	* tests/core/other/pixter2d_more.cc,
      	* tests/core/other/pixter3d_more.cc,
      	* tests/core/other/var.cc,
      	* tests/core/image/graph_image.cc,
      	* tests/core/image/plain.cc,
      	* tests/core/image/dmorph/sub_image.cc,
      	* tests/core/image/dmorph/unproject_image.cc,
      	* tests/core/image/dmorph/image2d_h.cc,
      	* tests/core/image/dmorph/image_if.cc,
      	* tests/core/image/dmorph/slice_image.cc,
      	* tests/core/image/dmorph/p2p_image.cc,
      	* tests/core/image/dmorph/hexa.cc,
      	* tests/core/image/dmorph/transformed_image.cc,
      	* tests/core/image/edge_image.cc,
      	* tests/core/image/image1d.cc,
      	* tests/core/image/image2d.cc,
      	* tests/core/image/complex_image.cc,
      	* tests/core/image/image3d.cc,
      	* tests/core/image/line_graph_image.cc,
      	* tests/core/image/imorph/decorated_image.cc,
      	* tests/core/image/imorph/safe_image.cc,
      	* tests/core/image/imorph/tr_image.cc,
      	* tests/core/image/imorph/interpolated.cc,
      	* tests/core/image/imorph/labeled_image.cc,
      	* tests/core/image/vertex_image.cc,
      	* tests/core/image/complex_image.hh,
      	* tests/core/image/vmorph/cast_image.cc,
      	* tests/core/image/flat_image.cc,
      	* tests/core/routine/initialize.cc,
      	* tests/core/routine/primary.cc,
      	* tests/core/routine/exact.cc,
      	* tests/core/routine/extend.cc,
      	* tests/core/routine/duplicate.cc,
      	* tests/core/alias/window1d.cc,
      	* tests/core/alias/w_window1d_int.cc,
      	* tests/core/alias/window2d.cc,
      	* tests/core/alias/w_window2d_int.cc,
      	* tests/core/alias/window3d.cc,
      	* tests/core/alias/w_window3d_int.cc,
      	* tests/core/alias/box1d.cc,
      	* tests/core/alias/point1d.cc,
      	* tests/core/alias/box2d.cc,
      	* tests/core/alias/point2d.cc,
      	* tests/core/alias/box3d.cc,
      	* tests/core/alias/point3d.cc,
      	* tests/core/alias/dpoint1d.cc,
      	* tests/core/alias/dpoint2d.cc,
      	* tests/core/alias/dpoint3d.cc,
      	* tests/literal/black.cc,
      	* tests/literal/zero.cc,
      	* tests/literal/white.cc,
      	* tests/literal/one.cc,
      	* tests/literal/medium_gray.cc,
      	* tests/draw/graph.cc,
      	* tests/draw/all_headers.cc,
      	* tests/draw/line.cc,
      	* tests/global_vars2.cc,
      	* tests/graph/labeling.cc,
      	* tests/graph/attribute/representative.cc,
      	* tests/graph/attribute/card.cc,
      	* tests/opt/value.cc,
      	* tests/opt/at.cc,
      	* tests/opt/element.cc,
      	* tests/metal/is.cc,
      	* tests/metal/math/root.cc,
      	* tests/metal/math/pow.cc,
      	* tests/metal/converts_to.cc,
      	* tests/metal/unconst.cc,
      	* tests/essential_headers.cc,
      	* tests/transformation/rotate.cc,
      	* tests/arith/minus.cc,
      	* tests/arith/diff_abs.cc,
      	* tests/arith/minus_full.cc,
      	* tests/arith/times.cc,
      	* tests/arith/all_headers.cc,
      	* tests/arith/plus.cc,
      	* tests/arith/times_full.cc,
      	* tests/arith/plus_full.cc,
      	* tests/arith/revert.cc,
      	* tests/arith/revert_full.cc,
      	* tests/data/transform_full.cc,
      	* tests/data/median.cc,
      	* tests/data/compute_full.cc,
      	* tests/data/all_headers.cc,
      	* tests/data/abs.cc,
      	* tests/data/transform_inplace.cc,
      	* tests/data/apply_full.cc,
      	* tests/data/fill_full.cc,
      	* tests/data/median_fast.cc,
      	* tests/data/compute.cc,
      	* tests/data/sort_psites.cc,
      	* tests/data/convert.cc,
      	* tests/data/update.cc,
      	* tests/data/fill_with_image.cc,
      	* tests/data/approx/median.cc,
      	* tests/data/fill.cc,
      	* tests/data/abs_full.cc,
      	* tests/data/memcpy_.cc,
      	* tests/data/stretch_full.cc,
      	* tests/data/paste_full.cc,
      	* tests/data/compare_full.cc,
      	* tests/data/saturate_full.cc,
      	* tests/data/replace.cc,
      	* tests/data/transform.cc,
      	* tests/data/stretch.cc,
      	* tests/data/paste.cc,
      	* tests/data/fill_with_value.cc,
      	* tests/data/naive/median.cc,
      	* tests/data/apply.cc,
      	* tests/data/compare.cc,
      	* tests/data/saturate.cc,
      	* tests/data/memset_.cc,
      	* tests/extract/green.cc,
      	* tests/extract/blue.cc,
      	* tests/extract/red.cc,
      	* tests/linear/convolve.cc,
      	* tests/linear/lap.cc,
      	* tests/linear/log.cc,
      	* tests/linear/local/convolve.cc,
      	* tests/linear/gaussian/filter.cc,
      	* tests/linear/convolve_directional.cc,
      	* tests/linear/convolve_2x1d.cc,
      	* tests/linear/sobel_2d.cc,
      	* tests/linear/gaussian.cc,
      	* tests/transform/influence_zone_front.cc,
      	* tests/transform/distance_geodesic.cc,
      	* tests/transform/distance_front.cc,
      	* tests/transform/distance_and_closest_point_geodesic.cc,
      	* tests/transform/influence_zone_geodesic.cc,
      	* tests/transform/bench_closest_point_geodesic.cc,
      	* tests/transform/hough.cc,
      	* tests/accu/site_set/rectangularity.cc,
      	* tests/accu/pair.cc,
      	* tests/accu/rank.cc,
      	* tests/accu/max_h.cc,
      	* tests/accu/transform_snake.cc,
      	* tests/accu/image/to_result.cc,
      	* tests/accu/image/take_n_times.cc,
      	* tests/accu/image/init.cc,
      	* tests/accu/image/take.cc,
      	* tests/accu/image/set_value.cc,
      	* tests/accu/image/untake.cc,
      	* tests/accu/image/take_as_init.cc,
      	* tests/accu/median_h.cc,
      	* tests/accu/transform_diagonal.cc,
      	* tests/accu/max_site.cc,
      	* tests/accu/transform.cc,
      	* tests/accu/compute.cc,
      	* tests/accu/mean.cc,
      	* tests/accu/nil.cc,
      	* tests/accu/transform_line.cc,
      	* tests/accu/min.cc,
      	* tests/accu/max.cc,
      	* tests/accu/histo.cc,
      	* tests/accu/all_accus.cc,
      	* tests/accu/line.cc,
      	* tests/accu/stat/var.cc,
      	* tests/accu/min_max.cc,
      	* tests/accu/count.cc,
      	* tests/accu/transform_directional.cc,
      	* tests/accu/tuple.cc,
      	* tests/accu/min_h.cc,
      	* tests/accu/bbox.cc,
      	* tests/value/set.cc,
      	* tests/value/bool.cc,
      	* tests/value/rgb_full.cc,
      	* tests/value/macros.hh,
      	* tests/value/graylevel_f.cc,
      	* tests/value/sign.cc,
      	* tests/value/rgb8.cc,
      	* tests/value/float01_bis.cc,
      	* tests/value/stack.cc,
      	* tests/value/scalar.cc,
      	* tests/value/float01.cc,
      	* tests/value/int_u8.cc,
      	* tests/value/float01_f.cc,
      	* tests/value/int_s.cc,
      	* tests/value/graylevel_full.cc,
      	* tests/value/label.cc,
      	* tests/value/interop.cc,
      	* tests/value/graylevel_f_full.cc,
      	* tests/value/builtin/builtin.cc,
      	* tests/value/int_s16.cc,
      	* tests/value/equiv.cc,
      	* tests/value/graylevel.cc,
      	* tests/border/mirror_full.cc,
      	* tests/border/duplicate_full.cc,
      	* tests/border/get_full.cc,
      	* tests/border/equalize_full.cc,
      	* tests/border/resize.cc,
      	* tests/border/find_full.cc,
      	* tests/border/all_headers.cc,
      	* tests/border/fill_full.cc,
      	* tests/border/resize_image1d_1.cc,
      	* tests/border/resize_image1d_2.cc,
      	* tests/border/resize_image2d_1.cc,
      	* tests/border/mirror.cc,
      	* tests/border/duplicate.cc,
      	* tests/border/resize_image1d_3.cc,
      	* tests/border/resize_image2d_2.cc,
      	* tests/border/resize_image3d_1.cc,
      	* tests/border/resize_image2d_3.cc,
      	* tests/border/resize_image3d_2.cc,
      	* tests/border/adjust_full.cc,
      	* tests/border/resize_image3d_3.cc,
      	* tests/border/resize_sub_image.cc,
      	* tests/border/get.cc,
      	* tests/border/equalize.cc,
      	* tests/border/find.cc,
      	* tests/border/resize_image_if.cc,
      	* tests/border/resize_full.cc,
      	* tests/border/fill.cc,
      	* tests/border/resize_equal.cc,
      	* tests/border/adjust.cc,
      	* tests/make/w_window.cc,
      	* tests/make/dual_neighb.cc,
      	* tests/make/p_vertices_with_mass_centers.cc,
      	* tests/make/region_adjacency_graph.cc,
      	* tests/make/p_edges_with_mass_centers.cc,
      	* tests/make/image2d.cc,
      	* tests/make/image3d.cc,
      	* tests/make/w_window_directional.cc,
      	* tests/make/dummy_p_vertices.cc,
      	* tests/make/dummy_p_edges.cc,
      	* tests/make/mat.cc,
      	* tests/make/influence_zone_adjacency_graph.cc,
      	* tests/make/rag_and_labeled_wsl.cc,
      	* tests/make/h_mat.cc,
      	* tests/test/positive.cc,
      	* tests/convert/to_p_set.cc,
      	* tests/convert/to_rgb.cc,
      	* tests/convert/impl/from_site_set_to_image.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/convert/to_image.cc,
      	* tests/convert/to_hsl.cc,
      	* tests/convert/to_window.cc,
      	* tests/estim/mean.cc,
      	* tests/estim/min_max.cc,
      	* tests/pw/value.cc,
      	* tests/pw/image.cc,
      	* tests/geom/max_sli.cc,
      	* tests/geom/nsites.cc,
      	* tests/geom/nrows.cc,
      	* tests/geom/seed2tiling_roundness.cc,
      	* tests/geom/seed2tiling.cc,
      	* tests/geom/min_row.cc,
      	* tests/geom/ninds.cc,
      	* tests/geom/max_row.cc,
      	* tests/geom/min_ind.cc,
      	* tests/geom/ncols.cc,
      	* tests/geom/max_ind.cc,
      	* tests/geom/min_col.cc,
      	* tests/geom/max_col.cc,
      	* tests/geom/pmin_pmax.cc,
      	* tests/geom/nslis.cc,
      	* tests/geom/min_sli.cc,
      	* tests/geom/bbox.cc,
      	* tests/fun/i2v/array.cc,
      	* tests/fun/i2v/value_at_index.cc,
      	* tests/fun/i2v/all_to.cc,
      	* tests/fun/v2i/index_of_value.cc,
      	* tests/fun/x2x/translation.cc,
      	* tests/fun/x2x/rotation.cc,
      	* tests/fun/x2x/composed.cc,
      	* tests/fun/p2p/translation.cc,
      	* tests/fun/p2p/fold.cc,
      	* tests/fun/vv2v/min.cc,
      	* tests/fun/vv2v/max.cc,
      	* tests/fun/ops.cc,
      	* tests/fun/stat/mahalanobis.cc,
      	* tests/fun/v2v/norm.cc,
      	* tests/fun/v2v/projection.cc,
      	* tests/fun/v2v/component.cc,
      	* tests/fun/v2v/hsl_to_rgb.cc,
      	* tests/fun/v2v/rgb_to_hsl.cc,
      	* tests/fun/v2v/wrap.cc,
      	* tests/binarization/threshold.cc,
      	* tests/set/uni.cc,
      	* tests/set/compute.cc,
      	* tests/set/sym_diff.cc,
      	* tests/set/inter.cc,
      	* tests/set/compute_with_weights.cc,
      	* tests/set/unique.cc,
      	* tests/set/diff.cc,
      	* tests/set/card.cc,
      	* tests/win/cuboid3d.cc,
      	* tests/win/vline2d.cc,
      	* tests/win/cube3d.cc,
      	* tests/win/diff.cc,
      	* tests/win/sym.cc,
      	* tests/win/ball.cc,
      	* tests/win/backdiag2d.cc,
      	* tests/win/sphere3d.cc,
      	* tests/win/shift.cc,
      	* tests/win/disk2d.cc,
      	* tests/win/octagon2d.cc,
      	* tests/win/inter.cc,
      	* tests/win/hline2d.cc,
      	* tests/win/segment1d.cc,
      	* tests/win/rectangle2d.cc,
      	* tests/win/diag2d.cc,
      	* tests/algebra/vec.cc,
      	* tests/algebra/vec2.cc,
      	* tests/algebra/op_times.cc,
      	* tests/algebra/mat.cc,
      	* tests/algebra/mat2.cc,
      	* tests/algebra/h_vec.cc,
      	* tests/algebra/h_mat.cc,
      	* tests/algebra/quat.cc,
      	* tests/global_vars1.cc,
      	* tests/morpho/gradient.cc,
      	* tests/morpho/contrast.cc,
      	* tests/morpho/artificial_line_graph_image_wst.cc,
      	* tests/morpho/top_hat.cc,
      	* tests/morpho/graph_image_wst.cc,
      	* tests/morpho/watershed/flooding.cc,
      	* tests/morpho/watershed/superpose.cc,
      	* tests/morpho/dilation.cc,
      	* tests/morpho/Rd.cc,
      	* tests/morpho/line_graph_image_wst.cc,
      	* tests/morpho/closing/sum.cc,
      	* tests/morpho/closing/approx/structural.cc,
      	* tests/morpho/closing/leveling.cc,
      	* tests/morpho/closing/volume.cc,
      	* tests/morpho/closing/area.cc,
      	* tests/morpho/closing/height.cc,
      	* tests/morpho/closing/structural.cc,
      	* tests/morpho/closing/area_on_vertices.cc,
      	* tests/morpho/closing/algebraic.cc,
      	* tests/morpho/tree/compute_attribute_image.cc,
      	* tests/morpho/tree/filter/filter.cc,
      	* tests/morpho/tree/compute_parent.cc,
      	* tests/morpho/tree/max.cc,
      	* tests/morpho/tree/data.cc,
      	* tests/morpho/general.cc,
      	* tests/morpho/skeleton_constrained.cc,
      	* tests/morpho/meyer_wst.cc,
      	* tests/morpho/attribute/sum.cc,
      	* tests/morpho/attribute/volume.cc,
      	* tests/morpho/attribute/height.cc,
      	* tests/morpho/attribute/card.cc,
      	* tests/morpho/elementary/gradient.cc,
      	* tests/morpho/elementary/closing.cc,
      	* tests/morpho/elementary/erosion.cc,
      	* tests/morpho/elementary/top_hat.cc,
      	* tests/morpho/elementary/gradient_external.cc,
      	* tests/morpho/elementary/opening.cc,
      	* tests/morpho/elementary/dilation.cc,
      	* tests/morpho/elementary/laplacian.cc,
      	* tests/morpho/elementary/gradient_internal.cc,
      	* tests/morpho/approx/erosion.cc,
      	* tests/morpho/approx/dilation.cc,
      	* tests/morpho/lena_line_graph_image_wst1.cc,
      	* tests/morpho/reconstruction/by_erosion/union_find.cc,
      	* tests/morpho/reconstruction/by_dilation/union_find.cc,
      	* tests/morpho/complex_image_morpho.cc,
      	* tests/morpho/meyer_wst_long.cc,
      	* tests/morpho/line_graph_image_morpho.cc,
      	* tests/morpho/rank_filter.cc,
      	* tests/morpho/complex_image_wst.cc,
      	* tests/morpho/opening/sum.cc,
      	* tests/morpho/opening/approx/structural.cc,
      	* tests/morpho/opening/leveling.cc,
      	* tests/morpho/opening/volume.cc,
      	* tests/morpho/opening/area.cc,
      	* tests/morpho/opening/height.cc,
      	* tests/morpho/opening/structural.cc,
      	* tests/morpho/opening/area_on_vertices.cc,
      	* tests/morpho/opening/algebraic.cc,
      	* tests/morpho/thinning.cc,
      	* tests/morpho/erosion.cc,
      	* tests/morpho/hit_or_miss.cc,
      	* tests/morpho/laplacian.cc,
      	* tests/morpho/graph_image_morpho.cc,
      	* tests/morpho/lena_line_graph_image_wst2.cc,
      	* tests/display/all_headers.cc,
      	* tests/io/pgm/pgm_ascii.cc,
      	* tests/io/pgm/pgm27.cc,
      	* tests/io/pgm/pgm19.cc,
      	* tests/io/pgm/pgm.cc,
      	* tests/io/pgm/pgm16.cc,
      	* tests/io/fits/fits.cc,
      	* tests/io/dump/dump.cc,
      	* tests/io/tiff/load.cc,
      	* tests/io/off/load_float.cc,
      	* tests/io/off/load_save_bin.cc,
      	* tests/io/off/load_bin.cc,
      	* tests/io/dicom/dicom.cc,
      	* tests/io/magick/save.cc,
      	* tests/io/magick/load.cc,
      	* tests/io/ppm/ppm.cc,
      	* tests/io/ppm/ppm23.cc,
      	* tests/io/ppm/ppm16.cc,
      	* tests/io/pbm/pbm.cc,
      	* tests/io/pbm/pbm_ascii.cc,
      	* tests/logical/not.cc,
      	* tests/logical/or.cc,
      	* tests/logical/and.cc,
      	* tests/logical/and_not.cc,
      	* tests/logical/all_headers.cc,
      	* tests/logical/xor.cc,
      	* tests/registration/registration.cc,
      	* tests/canvas/morpho/attribute_filter.cc,
      	* tests/canvas/chamfer.cc,
      	* tests/canvas/browsing/fwd.cc,
      	* tests/canvas/browsing/depth_first_search.cc,
      	* tests/canvas/browsing/snake_fwd.cc,
      	* tests/canvas/browsing/snake_vert.cc,
      	* tests/canvas/browsing/snake_generic_2d_vert.cc,
      	* tests/canvas/browsing/dir_struct_elt_incr_update.cc,
      	* tests/canvas/browsing/snake_generic_2d_hori.cc,
      	* tests/canvas/browsing/snake_generic_3d_vert.cc,
      	* tests/canvas/browsing/diagonal2d.cc,
      	* tests/canvas/browsing/hyper_directional.cc,
      	* tests/canvas/browsing/snake_generic_3d_hori.cc,
      	* tests/canvas/browsing/backdiagonal2d.cc,
      	* tests/canvas/browsing/breadth_first_search.cc,
      	* tests/norm/l1.cc,
      	* tests/norm/l2.cc,
      	* tests/norm/common.hh,
      	* tests/norm/linfty.cc,
      	* tests/extension/fill.cc,
      	* tests/labeling/regional_maxima.cc,
      	* tests/labeling/mean_values.cc,
      	* tests/labeling/blobs.cc,
      	* tests/labeling/n_max.cc,
      	* tests/labeling/flat_zones.cc,
      	* tests/labeling/relabel.cc,
      	* tests/labeling/wrap.cc,
      	* tests/labeling/foreground.cc,
      	* tests/labeling/compute.cc,
      	* tests/labeling/value.cc,
      	* tests/labeling/pack.cc,
      	* tests/labeling/background.cc,
      	* tests/labeling/fill_holes.cc,
      	* tests/labeling/colorize.cc,
      	* tests/labeling/regional_minima.cc,
      	* tests/util/set.cc,
      	* tests/util/tree.cc,
      	* tests/util/ord_pair.cc,
      	* tests/util/yes.cc,
      	* tests/util/graph.cc,
      	* tests/util/all_headers.cc,
      	* tests/util/tree_to_image.cc,
      	* tests/util/adjacency_matrix.cc,
      	* tests/util/line_graph.cc,
      	* tests/util/soft_heap.cc,
      	* tests/util/eat.cc,
      	* tests/util/branch_iter_ind.cc,
      	* tests/util/fibonacci_heap.cc,
      	* tests/util/lemmings.cc,
      	* tests/util/tree_fast.cc,
      	* tests/util/tree_to_fast.cc,
      	* tests/util/tree_fast_to_image.cc,
      	* tests/util/branch_iter.cc,
      	* tests/util/lazy_set.cc,
      	* tests/timer.hh,
      	* apps/statues/mesh-max-curv.cc,
      	* apps/statues/mesh-complex-skel.cc,
      	* apps/statues/save_bin_alt.hh,
      	* apps/statues/mesh-complex-max-curv.cc,
      	* apps/statues/io.hh,
      	* apps/statues/mesh-pinv-curv.cc,
      	* apps/statues/mesh-segm.cc,
      	* apps/statues/trimesh/misc.hh,
      	* apps/statues/mesh-skel.cc,
      	* apps/statues/mesh-complex-segm.cc,
      	* apps/statues/mesh-complex-max-curv-segm.cc,
      	* doc/oldies/2008__tour1.cc,
      	* doc/oldies/2008__tour2.cc,
      	* doc/oldies/2008__tour3.cc,
      	* doc/oldies/2008__tour1_extra.cc,
      	* doc/benchmark/canvas.cc,
      	* doc/benchmark/morpho/erosion.cc,
      	* doc/benchmark/median/median_bench.cc,
      	* doc/tools/sample_utils.hh,
      	* doc/examples/trash/labeling_algo.cc,
      	* doc/examples/trash/graph.cc,
      	* doc/examples/trash/erosion.cc,
      	* doc/examples/trash/mk_graph.cc
      	(copyright): Fix the library name.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3984 4aad255d-cdde-0310-9447-f3009e2ae8c0
      76f04a98
  9. 24 Mar, 2009 1 commit
  10. 13 Mar, 2009 1 commit
    • Étienne Folio's avatar
      Add dimendions and components types in values' traits. · d21123aa
      Étienne Folio authored
      	Everything in the title, same for each file.
      	* mln/trait/value_.hh: .
      	* mln/value/float01.hh: .
      	* mln/value/float01_.hh: .
      	* mln/value/float01_f.hh: .
      	* mln/value/graylevel.hh: .
      	* mln/value/graylevel_f.hh: .
      	* mln/value/hsl.hh: .
      	* mln/value/int_s.hh: .
      	* mln/value/int_u.hh: .
      	* mln/value/int_u_sat.hh: .
      	* mln/value/label.hh: .
      	* mln/value/rgb.hh: .
      	* mln/value/sign.hh: .
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3529 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d21123aa
  11. 10 Mar, 2009 1 commit
    • Guillaume Lazzara's avatar
      Make io::dump::* more robust and improve dump format. · ad2b09e0
      Guillaume Lazzara authored
      	* mln/io/dump/load.hh,
      	* mln/io/dump/save.hh:
      	  - Add new information in the header.
      	  - Add more assertion on value type, dimension and file type.
      
      	  Important note: Old dump files are not compatible with this new
      	  format.
      
      	* mln/trait/value_.hh: add a new macro mln_trait_value_name.
      
      	* mln/value/builtin/floatings.hh
      	* mln/value/builtin/integers.hh
      	* mln/value/builtin/symbolics.hh
      	* mln/value/int_s.hh
      	* mln/value/int_u.hh
      	* mln/value/label.hh
      	* mln/value/rgb.hh: add name() member to value_<> specialization.
      	  It returns the type name as a const char*.
      
      	* tests/io/dump/dump.cc: add new tests with builtin types.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3508 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ad2b09e0
  12. 30 Dec, 2008 1 commit
    • Thierry Geraud's avatar
      Fix warnings due to g++ Wconversion option. · 5627b2c0
      Thierry Geraud authored
      	* mln/debug/iota.spe.hh,
      	* mln/debug/put_word.hh,
      	* mln/debug/println.spe.hh,
      	* mln/core/site_set/box.hh,
      	* mln/core/site_set/box_piter.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/image3d.hh,
      	* mln/core/point.hh,
      	* mln/core/box_runstart_piter.hh,
      	* mln/core/alias/window2d.hh,
      	* mln/core/concept/site_set.hh,
      	* mln/core/dpoint.hh,
      	* mln/math/abs.hh,
      	* mln/opt/at.hh,
      	* mln/accu/sum.hh,
      	* mln/accu/line.hh,
      	* mln/accu/mean.hh,
      	* mln/value/float01_.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/float01.hh,
      	* mln/make/win_chamfer.hh,
      	* mln/make/image.hh,
      	* mln/make/box2d_h.hh,
      	* mln/make/point2d_h.hh,
      	* mln/make/dpoint2d_h.hh,
      	* mln/make/box1d.hh,
      	* mln/make/box2d.hh,
      	* mln/make/box3d.hh,
      	* mln/border/mirror.hh,
      	* mln/convert/to_image.hh,
      	* mln/win/line.hh,
      	* mln/win/diag2d.hh,
      	* mln/win/backdiag2d.hh,
      	* mln/win/octagon2d.hh,
      	* mln/win/disk2d.hh,
      	* mln/algebra/mat.hh,
      	* mln/algebra/h_vec.hh,
      	* mln/algebra/vec.hh,
      	* mln/io/pnm/save_header.hh,
      	* mln/io/pnm/load_header.hh,
      	* mln/io/pnm/save.hh,
      	* mln/io/pnm/load.hh,
      	* mln/io/pbm/save.hh,
      	* tests/data/fill.cc,
      	* tests/border/fill_full.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/convert/to_image.cc,
      	* tests/win/diag2d.cc: Use static_cast.
      	Replace int by def::coord when needed.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3091 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5627b2c0
  13. 20 Nov, 2008 1 commit
    • Guillaume Lazzara's avatar
      Cleanup various files. · df2fc070
      Guillaume Lazzara authored
      	* doc/examples/mk_graph.cc: use int_u16 instead of int_u8.
      
      	* mln/debug/colorize.hh,
      	* mln/debug/draw_graph.hh,
      	* mln/level/compute.hh,
      	* mln/literal/zero.hh,
      	* mln/value/concept/symbolic.hh,
      	* mln/value/int_u.hh,
      	* mln/value/internal/value_like.hh: Cleanup comments.
      
      	* tests/core/image/graph_image.cc: Fix includes.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2934 4aad255d-cdde-0310-9447-f3009e2ae8c0
      df2fc070
  14. 12 Sep, 2008 1 commit
    • Nicolas Ballas's avatar
      Adapt the accumulators histo, min_h, max_h to histo/data. · 3157c44c
      Nicolas Ballas authored
      	* tests/accu/max_h.cc,
      	* tests/accu/min_h.cc: Update.
      	* mln/histo/data.hh: Add a new method nvalues.
      	* mln/core/routine/ops.hh: delete trailing whitespace.
      	* mln/accu/nil.hh,
      	* mln/accu/min.hh,
      	* mln/accu/count_adjacent_vertices.hh,
      	* mln/accu/max.hh,
      	* mln/accu/count.hh,
      	* mln/accu/tuple.hh,
      	* mln/accu/bbox.hh,
      	* mln/accu/pair.hh,
      	* mln/accu/median.hh,
      	* mln/accu/median_alt.hh,
      	* mln/accu/p.hh,
      	* mln/accu/rank_high_quant.hh,
      	* mln/accu/sum.hh,
      	* mln/accu/v.hh,
      	* mln/accu/rank_bool.hh,
      	* mln/accu/volume.hh,
      	* mln/accu/height.hh,
      	* mln/accu/mean.hh,
      	* mln/accu/internal/base.hh: Rename base_ to base.
      	* mln/accu/max_h.hh,
      	* mln/accu/min_h.hh,
      	* mln/accu/histo.hh: Adapt to histo/data.
      	* mln/value/int_u.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2227 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3157c44c
  15. 08 Aug, 2008 1 commit
    • Roland Levillain's avatar
      Misc clean up in mln::value::. · 98dc28d3
      Roland Levillain authored
      	* mln/value/graylevel.hh, mln/value/graylevel_f.hh,
      	* mln/value/int_s.hh, mln/value/int_u.hh,
      	* mln/value/rgb.hh:
      	Use fully qualified type names to help swig wrap typedefs (later).
      	* mln/value/int_s8.hh, mln/value/int_s16.hh,
      	* mln/value/int_u8.hh, mln/value/int_u16.hh:
      	Typos in comments.
      	* mln/value/int_s32.hh, mln/value/int_u32.hh: New files.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2129 4aad255d-cdde-0310-9447-f3009e2ae8c0
      98dc28d3
  16. 16 May, 2008 1 commit
    • Roland Levillain's avatar
      Have most of the test suite compile again. · 331b1d9e
      Roland Levillain authored
      	* mln/draw/graph.hh: Catch up with the interface of
      	mln::p_graph<P>.
      	* mln/metal/math/pow.hh (mln::metal::math::impl::pow_int_)
      	* mln/value/float01_.hh (mln::trait::value_< mln::value::float01_<n> >)
      	* mln/value/int_s.hh (mln::trait::value_< mln::value::int_s<n> >)
      	* mln/value/int_u.hh (mln::trait::value_< mln::value::int_u<n> >):
      	Give a name to the enum to pacify the compiler.
      	* mln/value/graylevel.hh (mln::value::graylevel<n>::graylevel):
      	Explicitly call the ctor of the first super class, as recommended
      	by g++ 4.0.1.
      	* mln/value/internal/integer.hh:
      	s|mln/value/internal/scalar.hh|mln/value/concept/scalar.hh|
      	* mln/metal/math/sqrt.hh (mln::metal::math::impl::sqrt<N>): Fix
      	the number of template parameters.
      	* mln/canvas/all.hh:
      	s|mln/canvas/champfer.hh|mln/canvas/chamfer.hh|.
      	* mln/canvas/browsing/all.hh:
      	s|dir_ricard51.hh|dir_struct_elt_incr_update.hh|.
      	* mln/win/line.hh (mln::win::line<M, i C>::psite): New typedef.
      	* mln/labeling/all.hh: No longer include the (missing) header
      	mln/labeling/estimate.hh.
      	* tests/level/sort_points.cc: Remove this outdated test.
      	* tests/level/Makefile.am (check_PROGRAMS): Remove sort_points.
      	(sort_points_SOURCES): Remove.
      	* tests/subsampling/type.cc: Move...
      	* sandbox/jardonnet/test/type.cc: ...here.
      	This test depends on files located in sandbox/jardonnet/.
      	* tests/subsampling/Makefile.am (check_PROGRAMS, type_SOURCES)
      	(TESTS): Remove.
      	* tests/level/naive/Makefile.am (median_CXXFLAGS): Set to
      	(TESTS_CXXFLAGS_SPEED), to speed up test execution.
      	* tests/literal/medium_gray.cc: Add missing header inclusions.
      	* tests/value/quat.cc: Likewise.
      	Catch up with the new location of quat (algebra::, instead of
      	value::).
      	* tests/algebra/mat.cc: Likewise.
      	* tests/value/Makefile.am (check_PROGRAMS): Remove macros.
      	(macros_SOURCES): Remove.
      	(EXTRA_DIST): New.
      	Set to macros.hh.
      	* tests/binarization/thresholding.cc: s/thresholding/threshold/.
      	Don't use hard-coded paths for images.
      	* tests/display/Makefile.am (TESTS): Disable tests show and
      	save_and_show.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1953 4aad255d-cdde-0310-9447-f3009e2ae8c0
      331b1d9e
  17. 19 Mar, 2008 1 commit
    • Ugo Jardonnet's avatar
      Fix auto name substitution for vec and metal::math. · 4b22e3bb
      Ugo Jardonnet authored
      	* tests/metal_pow.cc,
      	* tests/all.cc,
      	* mln/trait/value_.hh,
      	* mln/metal/math/pow.hh,
      	* mln/metal/math/max.hh,
      	* mln/metal/math/all.hh,
      	* mln/metal/math/sqrt.hh,
      	* mln/metal/all.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/graylevel_f.hh,
      	* mln/value/float01_.hh,
      	* mln/value/int_s.hh,
      	* mln/value/internal/gray_.hh,
      	* mln/value/internal/gray_f.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/label.hh: metal/math had been wrongly substitute by algebra/math.
      
      	* mln/trait/ch_value.hh,
      	* mln/core/h_vec.hh: wrong namespace for vec.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1787 4aad255d-cdde-0310-9447-f3009e2ae8c0
      4b22e3bb
  18. 17 Mar, 2008 1 commit
    • Ugo Jardonnet's avatar
      Icp legacy. algebra:: now contains types vec, mat and quat. · 43aa6cd8
      Ugo Jardonnet authored
      	* tests/metal_mat.cc: .
      	* tests/metal_pow.cc: .
      	* tests/all.cc: .
      	* tests/mat.cc: .
      	* tests/metal_vec.cc: .
      	* tests/core/h_vec.cc: .
      	* tests/core/tr_image.cc: .
      	* tests/stack.cc: .
      	* tests/dpoint1d.cc: .
      	* tests/dpoint2d.cc: .
      	* tests/dpoint3d.cc: .
      	* tests/fun/x2x/translation.cc: .
      	* tests/fun/x2x/rotation.cc: .
      	* tests/fun/x2x/composed.cc: .
      	* tests/fun/vv2v/min.cc: .
      	* tests/fun/vv2v/max.cc: .
      	* tests/fun/v2v/norm.cc: .
      	* tests/vec.cc: .
      	* tests/point1d.cc: .
      	* tests/point2d.cc: .
      	* tests/norm/l1.cc: .
      	* tests/norm/l2.cc: .
      	* tests/norm/linfty.cc: .
      	* tests/interpolated.cc: .
      	* mln/trait/ch_value.hh: .
      	* mln/trait/value_.hh: .
      	* mln/core/point.hh: .
      	* mln/core/line_graph_image.hh: .
      	* mln/core/h_vec.hh: .
      	* mln/core/tr_image.hh: .
      	* mln/core/interpolated.hh: .
      	* mln/core/bgraph_image.hh: .
      	* mln/core/trait/op_mult.hh: .
      	* mln/core/graph_image.hh: .
      	* mln/core/h_mat.hh: .
      	* mln/core/dpoint.hh: .
      	* mln/core/plain.hh: .
      	* mln/metal/mat.hh: .
      	* mln/metal/math/pow.hh: .
      	* mln/metal/math/max.hh: .
      	* mln/metal/math/all.hh: .
      	* mln/metal/math/sqrt.hh: .
      	* mln/metal/all.hh: .
      	* mln/metal/vec.hh: .
      	* mln/linear/sobel.hh: .
      	* mln/linear/gaussian.hh: .
      	* mln/value/graylevel.hh: .
      	* mln/value/graylevel_f.hh: .
      	* mln/value/float01_.hh: .
      	* mln/value/quat.hh: Remove.
      	* mln/value/int_s.hh: .
      	* mln/value/int_u.hh: .
      	* mln/value/internal/gray_.hh: .
      	* mln/value/internal/gray_f.hh: .
      	* mln/value/int_u_sat.hh: .
      	* mln/value/stack.hh: .
      	* mln/value/rgb.hh: .
      	* mln/value/label.hh: .
      	* mln/make/vec.hh: .
      	* mln/make/mat.hh: .
      	* mln/make/voronoi.hh: .
      	* mln/geom/seeds2tiling_roundness.hh: .
      	* mln/geom/seeds2tiling.hh: .
      	* mln/fun/x2x/composed.hh: .
      	* mln/fun/x2x/translation.hh: .
      	* mln/fun/x2x/rotation.hh: .
      	* mln/fun/internal/selector.hh: .
      	* mln/algebra/mat.hh: New.
      	* mln/algebra/quat.hh: New.
      	* mln/norm/linfty.hh: .
      	* mln/norm/l1.hh: .
      	* mln/norm/l2.hh: .
      	* sandbox/duhamel/slow_seed2tiling.cc: .
      	* sandbox/duhamel/labeling_algo.hh: .
      	* sandbox/duhamel/mesh_image.hh: .
      	* sandbox/jardonnet/test/icp.cc: New.
      	* sandbox/jardonnet/test/gaussian_subsampling.cc: .
      	* sandbox/jardonnet/test/Makefile: .
      	* sandbox/jardonnet/subsampling/gaussian_subsampling.hh: .
      	* sandbox/jardonnet/subsampling/sub_sampled_image.hh: .
      	* sandbox/jardonnet/TODO: .
      	* sandbox/jardonnet/registration/quat7.hh: New.
      	* sandbox/jardonnet/registration/cloud.hh: New.
      	* sandbox/jardonnet/registration/jacobi.hh: New.
      	* sandbox/jardonnet/registration/icp.hh: .
      	* sandbox/jardonnet/registration/projection.hh: New.
      	* sandbox/jardonnet/registration/quat: New.
      	* sandbox/jardonnet/registration/quat/all.hh: New.
      	* sandbox/jardonnet/registration/quat/misc.hh: New.
      	* sandbox/jardonnet/registration/quat/interpol.hh: New.
      	* sandbox/jardonnet/registration/quat/rotation.hh: New.
      	* sandbox/vigouroux/color/my_yuv.hh: .
      	* sandbox/vigouroux/color/my_hsi.hh: .
      	* sandbox/vigouroux/color/my_hsl.hh: .
      	* sandbox/vigouroux/color/my_xyz.hh: .
      	* sandbox/vigouroux/color/my_hsv.hh: .
      	* sandbox/vigouroux/color/my_yiq.hh: .
      	* sandbox/folio/dmap.cc: .
      	* sandbox/garrigues/image_identity/interpolated.hh: .
      	* sandbox/garrigues/image_identity/interpolated.cc: .
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1784 4aad255d-cdde-0310-9447-f3009e2ae8c0
      43aa6cd8
  19. 01 Jan, 2008 1 commit
    • Roland Levillain's avatar
      Fix the tests in tests/morpho. · d309b8c3
      Roland Levillain authored
      	* mln/morpho/erosion.spe.hh
      	(erosion_iterative_(kind::logic, speed::fastest, const I&, const W&)):
      	Fix the assignment of the out pixter in the case of a non-centered
      	window.
      	* mln/value/int_u_sat.hh (mln::value::props< int_u_sat<n> >):
      	Remove.
      	Superseded by...
      	(mln::trait::value_< mln::value::int_u_sat<n> >): ...this (new
      	specialization).
      	* mln/set/inter.hh (mln::set::inter): Fix uses of the tracing
      	mechanism.
      	* mln/value/int_u.hh: Don't use Doxygen comments to announce
      	forward declarations.
      	* tests/morpho/contrast.cc,
      	* tests/morpho/dilation.cc, 
      	* tests/morpho/dilation_max_h.cc, 
      	* tests/morpho/erosion.cc,
      	* tests/morpho/erosion_min_h.cc, 
      	* tests/morpho/gradient.cc, 
      	* tests/morpho/hit_or_miss.cc, 
      	* tests/morpho/laplacian.cc, 
      	* tests/morpho/opening_area.cc, 
      	* tests/morpho/thinning.cc: 
      	Catch up with the new I/O interface of Milena.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1627 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d309b8c3
  20. 28 Nov, 2007 1 commit
    • Benoît Sigoure's avatar
      Add the missing inline keywords. · d64e6d96
      Benoît Sigoure authored
      
      
      	* milena/mln/accu/bbox.hh,
      	* milena/mln/accu/compute.hh,
      	* milena/mln/accu/count.hh,
      	* milena/mln/accu/histo.hh,
      	* milena/mln/accu/internal/base.hh,
      	* milena/mln/accu/max.hh,
      	* milena/mln/accu/max_h.hh,
      	* milena/mln/accu/mean.hh,
      	* milena/mln/accu/median.hh,
      	* milena/mln/accu/median_alt.hh,
      	* milena/mln/accu/min.hh,
      	* milena/mln/accu/min_h.hh,
      	* milena/mln/accu/nil.hh,
      	* milena/mln/accu/p.hh,
      	* milena/mln/accu/pair.hh,
      	* milena/mln/accu/sum.hh,
      	* milena/mln/accu/take.hh,
      	* milena/mln/accu/v.hh,
      	* milena/mln/arith/min.hh,
      	* milena/mln/arith/min.spe.hh,
      	* milena/mln/arith/minus.hh,
      	* milena/mln/arith/plus.hh,
      	* milena/mln/arith/revert.hh,
      	* milena/mln/arith/revert.spe.hh,
      	* milena/mln/arith/times.hh,
      	* milena/mln/arith/times.spe.hh,
      	* milena/mln/border/adjust.hh,
      	* milena/mln/border/duplicate.hh,
      	* milena/mln/border/equalize.hh,
      	* milena/mln/border/fill.hh,
      	* milena/mln/border/find.hh,
      	* milena/mln/border/get.hh,
      	* milena/mln/border/mirror.hh,
      	* milena/mln/border/resize.hh,
      	* milena/mln/canvas/browsing/dir_struct_elt_incr_update.hh,
      	* milena/mln/canvas/browsing/directional.hh,
      	* milena/mln/canvas/browsing/fwd.hh,
      	* milena/mln/canvas/browsing/snake_fwd.hh,
      	* milena/mln/convert/to_dpoint.hh,
      	* milena/mln/convert/to_fun.hh,
      	* milena/mln/convert/to_image.hh,
      	* milena/mln/convert/to_p_array.hh,
      	* milena/mln/convert/to_p_set.hh,
      	* milena/mln/convert/to_rgb.hh,
      	* milena/mln/convert/to_std_set.hh,
      	* milena/mln/convert/to_tiles.hh,
      	* milena/mln/convert/to_w_window.hh,
      	* milena/mln/convert/to_window.hh,
      	* milena/mln/core/a_point_of.hh,
      	* milena/mln/core/box.hh,
      	* milena/mln/core/box_piter.hh,
      	* milena/mln/core/cast_image.hh,
      	* milena/mln/core/clock_neighb.hh,
      	* milena/mln/core/clock_neighb2d.hh,
      	* milena/mln/core/clone.hh,
      	* milena/mln/core/concept/accumulator.hh,
      	* milena/mln/core/concept/box.hh,
      	* milena/mln/core/concept/browsing.hh,
      	* milena/mln/core/concept/delta_point_site.hh,
      	* milena/mln/core/concept/dpoint.hh,
      	* milena/mln/core/concept/function.hh,
      	* milena/mln/core/concept/generalized_pixel.hh,
      	* milena/mln/core/concept/image.hh,
      	* milena/mln/core/concept/iterator.hh,
      	* milena/mln/core/concept/literal.hh,
      	* milena/mln/core/concept/mesh.hh,
      	* milena/mln/core/concept/meta_accumulator.hh,
      	* milena/mln/core/concept/neighborhood.hh,
      	* milena/mln/core/concept/object.hh,
      	* milena/mln/core/concept/pixel_iterator.hh,
      	* milena/mln/core/concept/point.hh,
      	* milena/mln/core/concept/point_iterator.hh,
      	* milena/mln/core/concept/point_set.hh,
      	* milena/mln/core/concept/point_site.hh,
      	* milena/mln/core/concept/regular_grid.hh,
      	* milena/mln/core/concept/value.hh,
      	* milena/mln/core/concept/value_iterator.hh,
      	* milena/mln/core/concept/value_set.hh,
      	* milena/mln/core/concept/weighted_window.hh,
      	* milena/mln/core/concept/window.hh,
      	* milena/mln/core/decorated_image.hh,
      	* milena/mln/core/dpoint.hh,
      	* milena/mln/core/dpoints_piter.hh,
      	* milena/mln/core/dpoints_pixter.hh,
      	* milena/mln/core/exact.hh,
      	* milena/mln/core/h_mat.hh,
      	* milena/mln/core/h_vec.hh,
      	* milena/mln/core/hexa.hh,
      	* milena/mln/core/hexa_piter.hh,
      	* milena/mln/core/image1d.hh,
      	* milena/mln/core/image2d.hh,
      	* milena/mln/core/image2d_h.hh,
      	* milena/mln/core/image3d.hh,
      	* milena/mln/core/image_if.hh,
      	* milena/mln/core/image_if_interval.hh,
      	* milena/mln/core/image_if_value.hh,
      	* milena/mln/core/init.hh,
      	* milena/mln/core/inplace.hh,
      	* milena/mln/core/internal/box_impl.hh,
      	* milena/mln/core/internal/check/image_fastest.hh,
      	* milena/mln/core/internal/coord_impl.hh,
      	* milena/mln/core/internal/dpoints_base.hh,
      	* milena/mln/core/internal/exact.hh,
      	* milena/mln/core/internal/image_base.hh,
      	* milena/mln/core/internal/image_domain_morpher.hh,
      	* milena/mln/core/internal/image_identity.hh,
      	* milena/mln/core/internal/image_if_base.hh,
      	* milena/mln/core/internal/image_morpher.hh,
      	* milena/mln/core/internal/image_primary.hh,
      	* milena/mln/core/internal/image_value_morpher.hh,
      	* milena/mln/core/internal/piter_adaptor.hh,
      	* milena/mln/core/internal/pixel_impl.hh,
      	* milena/mln/core/internal/pixel_iterator_base.hh,
      	* milena/mln/core/internal/point_iterator_base.hh,
      	* milena/mln/core/internal/point_set_base.hh,
      	* milena/mln/core/internal/run_image.hh,
      	* milena/mln/core/internal/run_psite.hh,
      	* milena/mln/core/internal/set_of.hh,
      	* milena/mln/core/interpolated.hh,
      	* milena/mln/core/line2d.hh,
      	* milena/mln/core/line_piter.hh,
      	* milena/mln/core/mesh_image.hh,
      	* milena/mln/core/mesh_p.hh,
      	* milena/mln/core/mesh_p_piter.hh,
      	* milena/mln/core/mesh_psite.hh,
      	* milena/mln/core/neighb.hh,
      	* milena/mln/core/neighb1d.hh,
      	* milena/mln/core/neighb2d.hh,
      	* milena/mln/core/neighb3d.hh,
      	* milena/mln/core/ops.hh,
      	* milena/mln/core/p_array.hh,
      	* milena/mln/core/p_array_piter.hh,
      	* milena/mln/core/p_priority_queue.hh,
      	* milena/mln/core/p_priority_queue_fast.hh,
      	* milena/mln/core/p_priority_queue_fast_with_array.hh,
      	* milena/mln/core/p_queue.hh,
      	* milena/mln/core/p_queue_fast.hh,
      	* milena/mln/core/p_run.hh,
      	* milena/mln/core/p_run_piter.hh,
      	* milena/mln/core/p_runs.hh,
      	* milena/mln/core/p_set.hh,
      	* milena/mln/core/pixel.hh,
      	* milena/mln/core/pixter1d.hh,
      	* milena/mln/core/pixter2d.hh,
      	* milena/mln/core/pixter3d.hh,
      	* milena/mln/core/plain.hh,
      	* milena/mln/core/point.hh,
      	* milena/mln/core/pset_if.hh,
      	* milena/mln/core/pset_if_piter.hh,
      	* milena/mln/core/rle_encode.hh,
      	* milena/mln/core/rle_image.hh,
      	* milena/mln/core/safe.hh,
      	* milena/mln/core/sparse_encode.hh,
      	* milena/mln/core/sparse_image.hh,
      	* milena/mln/core/sub_image.hh,
      	* milena/mln/core/t_image.hh,
      	* milena/mln/core/tr_image.hh,
      	* milena/mln/core/translate_image.hh,
      	* milena/mln/core/w_window.hh,
      	* milena/mln/core/window.hh,
      	* milena/mln/debug/format.hh,
      	* milena/mln/debug/iota.hh,
      	* milena/mln/debug/iota.spe.hh,
      	* milena/mln/debug/println.hh,
      	* milena/mln/debug/println.spe.hh,
      	* milena/mln/debug/println_with_border.hh,
      	* milena/mln/debug/println_with_border.spe.hh,
      	* milena/mln/display/color_pretty.hh,
      	* milena/mln/display/remove.hh,
      	* milena/mln/display/save.hh,
      	* milena/mln/display/save_and_show.hh,
      	* milena/mln/display/show.hh,
      	* milena/mln/draw/line.hh,
      	* milena/mln/draw/mesh.hh,
      	* milena/mln/estim/mean.hh,
      	* milena/mln/estim/min_max.hh,
      	* milena/mln/estim/sum.hh,
      	* milena/mln/fun/c.hh,
      	* milena/mln/fun/cast.hh,
      	* milena/mln/fun/i2v/all_to.hh,
      	* milena/mln/fun/internal/x2x_linear_impl.hh,
      	* milena/mln/fun/p2b/chess.hh,
      	* milena/mln/fun/p2v/elifs.hh,
      	* milena/mln/fun/p2v/iota.hh,
      	* milena/mln/fun/p2v/ternary.hh,
      	* milena/mln/fun/v2v/abs.hh,
      	* milena/mln/fun/v2v/cast.hh,
      	* milena/mln/fun/v2v/enc.hh,
      	* milena/mln/fun/v2v/id.hh,
      	* milena/mln/fun/v2v/linear.hh,
      	* milena/mln/fun/v2v/norm.hh,
      	* milena/mln/fun/v2v/saturate.hh,
      	* milena/mln/fun/x2x/composed.hh,
      	* milena/mln/fun/x2x/rotation.hh,
      	* milena/mln/fun/x2x/translation.hh,
      	* milena/mln/geom/bbox.hh,
      	* milena/mln/geom/chamfer.hh,
      	* milena/mln/geom/max_col.hh,
      	* milena/mln/geom/max_ind.hh,
      	* milena/mln/geom/max_row.hh,
      	* milena/mln/geom/max_sli.hh,
      	* milena/mln/geom/min_col.hh,
      	* milena/mln/geom/min_ind.hh,
      	* milena/mln/geom/min_row.hh,
      	* milena/mln/geom/min_sli.hh,
      	* milena/mln/geom/ncols.hh,
      	* milena/mln/geom/ninds.hh,
      	* milena/mln/geom/nrows.hh,
      	* milena/mln/geom/nslis.hh,
      	* milena/mln/geom/pmin_pmax.hh,
      	* milena/mln/geom/seeds2tiling.hh,
      	* milena/mln/geom/seeds2tiling_roundness.hh,
      	* milena/mln/geom/shift.hh,
      	* milena/mln/geom/sym.hh,
      	* milena/mln/histo/compute.hh,
      	* milena/mln/histo/compute.spe.hh,
      	* milena/mln/histo/data.hh,
      	* milena/mln/io/abort.hh,
      	* milena/mln/io/fits/load.hh,
      	* milena/mln/io/pbm/load.hh,
      	* milena/mln/io/pbm/save.hh,
      	* milena/mln/io/pfm/load.hh,
      	* milena/mln/io/pfm/save.hh,
      	* milena/mln/io/pgm/load.hh,
      	* milena/mln/io/pgm/save.hh,
      	* milena/mln/io/pnm/load.hh,
      	* milena/mln/io/pnm/load_header.hh,
      	* milena/mln/io/pnm/max_component.hh,
      	* milena/mln/io/pnm/save.hh,
      	* milena/mln/io/pnm/save_header.hh,
      	* milena/mln/io/ppm/load.hh,
      	* milena/mln/io/ppm/save.hh,
      	* milena/mln/labeling/background.hh,
      	* milena/mln/labeling/base.hh,
      	* milena/mln/labeling/blobs.hh,
      	* milena/mln/labeling/estimate.hh,
      	* milena/mln/labeling/flat_zones.hh,
      	* milena/mln/labeling/foreground.hh,
      	* milena/mln/labeling/level.hh,
      	* milena/mln/labeling/regional_maxima.hh,
      	* milena/mln/labeling/regional_minima.hh,
      	* milena/mln/level/abs.hh,
      	* milena/mln/level/apply.hh,
      	* milena/mln/level/apply.spe.hh,
      	* milena/mln/level/approx/median.hh,
      	* milena/mln/level/assign.hh,
      	* milena/mln/level/assign.spe.hh,
      	* milena/mln/level/compare.hh,
      	* milena/mln/level/compute.hh,
      	* milena/mln/level/fast_median.hh,
      	* milena/mln/level/fill.hh,
      	* milena/mln/level/fill.spe.hh,
      	* milena/mln/level/median.hh,
      	* milena/mln/level/memcpy_.hh,
      	* milena/mln/level/memset_.hh,
      	* milena/mln/level/naive/median.hh,
      	* milena/mln/level/paste.hh,
      	* milena/mln/level/paste.spe.hh,
      	* milena/mln/level/saturate.hh,
      	* milena/mln/level/sort_points.hh,
      	* milena/mln/level/stretch.hh,
      	* milena/mln/level/take.hh,
      	* milena/mln/level/take.spe.hh,
      	* milena/mln/level/to_enc.hh,
      	* milena/mln/level/transform.hh,
      	* milena/mln/level/transform.spe.hh,
      	* milena/mln/linear/convolve.hh,
      	* milena/mln/linear/gaussian.hh,
      	* milena/mln/linear/lap.hh,
      	* milena/mln/linear/line_convolve.hh,
      	* milena/mln/linear/line_x2_convolve.hh,
      	* milena/mln/linear/local/convolve.hh,
      	* milena/mln/linear/log.hh,
      	* milena/mln/linear/sobel.hh,
      	* milena/mln/literal/one.hh,
      	* milena/mln/literal/ops.hh,
      	* milena/mln/literal/zero.hh,
      	* milena/mln/logical/and.hh,
      	* milena/mln/logical/and.spe.hh,
      	* milena/mln/logical/and_not.hh,
      	* milena/mln/logical/and_not.spe.hh,
      	* milena/mln/logical/not.hh,
      	* milena/mln/logical/not.spe.hh,
      	* milena/mln/logical/or.hh,
      	* milena/mln/logical/or.spe.hh,
      	* milena/mln/make/box1d.hh,
      	* milena/mln/make/box2d.hh,
      	* milena/mln/make/box2d_h.hh,
      	* milena/mln/make/box3d.hh,
      	* milena/mln/make/dpoint1d.hh,
      	* milena/mln/make/dpoint2d.hh,
      	* milena/mln/make/dpoint2d_h.hh,
      	* milena/mln/make/dpoint3d.hh,
      	* milena/mln/make/image2d.hh,
      	* milena/mln/make/mat.hh,
      	* milena/mln/make/pix.hh,
      	* milena/mln/make/pixel.hh,
      	* milena/mln/make/point1d.hh,
      	* milena/mln/make/point2d.hh,
      	* milena/mln/make/point2d_h.hh,
      	* milena/mln/make/point3d.hh,
      	* milena/mln/make/vec.hh,
      	* milena/mln/make/voronoi.hh,
      	* milena/mln/make/w_window.hh,
      	* milena/mln/make/w_window1d.hh,
      	* milena/mln/make/w_window1d_int.hh,
      	* milena/mln/make/w_window2d.hh,
      	* milena/mln/make/w_window2d_int.hh,
      	* milena/mln/make/w_window3d.hh,
      	* milena/mln/make/w_window3d_int.hh,
      	* milena/mln/make/w_window_line.hh,
      	* milena/mln/make/window1d.hh,
      	* milena/mln/make/window2d.hh,
      	* milena/mln/make/window3d.hh,
      	* milena/mln/math/abs.hh,
      	* milena/mln/math/max.hh,
      	* milena/mln/math/min.hh,
      	* milena/mln/math/round.hh,
      	* milena/mln/math/round_sat.hh,
      	* milena/mln/math/sign.hh,
      	* milena/mln/math/sqr.hh,
      	* milena/mln/math/sqrt.hh,
      	* milena/mln/metal/bool.hh,
      	* milena/mln/metal/int.hh,
      	* milena/mln/metal/mat.hh,
      	* milena/mln/metal/vec.hh,
      	* milena/mln/morpho/Rd.hh,
      	* milena/mln/morpho/closing.hh,
      	* milena/mln/morpho/complementation.hh,
      	* milena/mln/morpho/contrast.hh,
      	* milena/mln/morpho/dilation.hh,
      	* milena/mln/morpho/dilation_fast.hh,
      	* milena/mln/morpho/erosion.hh,
      	* milena/mln/morpho/erosion.spe.hh,
      	* milena/mln/morpho/erosion_fast.hh,
      	* milena/mln/morpho/gradient.hh,
      	* milena/mln/morpho/hit_or_miss.hh,
      	* milena/mln/morpho/laplacian.hh,
      	* milena/mln/morpho/min.hh,
      	* milena/mln/morpho/minus.hh,
      	* milena/mln/morpho/opening.hh,
      	* milena/mln/morpho/opening_area.hh,
      	* milena/mln/morpho/opening_attribute.hh,
      	* milena/mln/morpho/plus.hh,
      	* milena/mln/morpho/thick_miss.hh,
      	* milena/mln/morpho/thickening.hh,
      	* milena/mln/morpho/thin_fit.hh,
      	* milena/mln/morpho/thinning.hh,
      	* milena/mln/morpho/top_hat.hh,
      	* milena/mln/norm/l1.hh,
      	* milena/mln/norm/l2.hh,
      	* milena/mln/norm/linfty.hh,
      	* milena/mln/pw/cst.hh,
      	* milena/mln/pw/image.hh,
      	* milena/mln/pw/value.hh,
      	* milena/mln/pw/var.hh,
      	* milena/mln/set/diff.hh,
      	* milena/mln/set/inter.hh,
      	* milena/mln/set/sym_diff.hh,
      	* milena/mln/set/uni.hh,
      	* milena/mln/test/positive.hh,
      	* milena/mln/test/predicate.hh,
      	* milena/mln/trace/exiting.hh,
      	* milena/mln/trait/image/print.hh,
      	* milena/mln/trait/value/print.hh,
      	* milena/mln/util/branch_iter.hh,
      	* milena/mln/util/branch_iter_ind.hh,
      	* milena/mln/util/eat.hh,
      	* milena/mln/util/graph.hh,
      	* milena/mln/util/ignore.hh,
      	* milena/mln/util/lazy_set.hh,
      	* milena/mln/util/nil.hh,
      	* milena/mln/util/ordpair.hh,
      	* milena/mln/util/pix.hh,
      	* milena/mln/util/tracked_ptr.hh,
      	* milena/mln/util/tree.hh,
      	* milena/mln/util/tree_fast.hh,
      	* milena/mln/util/tree_fast_to_image.hh,
      	* milena/mln/util/tree_to_fast.hh,
      	* milena/mln/util/tree_to_image.hh,
      	* milena/mln/value/cast.hh,
      	* milena/mln/value/concept/scalar.hh,
      	* milena/mln/value/equiv.hh,
      	* milena/mln/value/float01.hh,
      	* milena/mln/value/float01_.hh,
      	* milena/mln/value/float01_f.hh,
      	* milena/mln/value/gray.hh,
      	* milena/mln/value/graylevel.hh,
      	* milena/mln/value/int_s.hh,
      	* milena/mln/value/int_u.hh,
      	* milena/mln/value/int_u_sat.hh,
      	* milena/mln/value/internal/convert.hh,
      	* milena/mln/value/internal/iterable_set.hh,
      	* milena/mln/value/internal/value_like.hh,
      	* milena/mln/value/interval.hh,
      	* milena/mln/value/label.hh,
      	* milena/mln/value/lut_vec.hh,
      	* milena/mln/value/ops.hh,
      	* milena/mln/value/other.hh,
      	* milena/mln/value/proxy.hh,
      	* milena/mln/value/quat.hh,
      	* milena/mln/value/rgb.hh,
      	* milena/mln/value/rgb8_non_templated.hh,
      	* milena/mln/value/scalar.hh,
      	* milena/mln/value/set.hh,
      	* milena/mln/value/stack.hh,
      	* milena/mln/value/viter.hh,
      	* milena/mln/win/backdiag2d.hh,
      	* milena/mln/win/cube3d.hh,
      	* milena/mln/win/diag2d.hh,
      	* milena/mln/win/disk2d.hh,
      	* milena/mln/win/line.hh,
      	* milena/mln/win/octagon2d.hh,
      	* milena/mln/win/rectangle2d.hh: Here.
      
      Signed-off-by: default avatarBenoit Sigoure <tsuna@lrde.epita.fr>
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1569 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d64e6d96
  21. 27 Nov, 2007 1 commit
  22. 26 Nov, 2007 1 commit
    • Matthieu Garrigues's avatar
      Fix a bug in int_u. · ececb2d9
      Matthieu Garrigues authored
      
      	* mln/value/int_u.hh: Replace argument type by (unsigned int)
      	when it was (int).
      	(value_integer_::max()) : Replace card - 1 by mln_max(enc_) to avoid
      	returning -1 for high quantized values.
      
      	* tests/io/ppm/ppm16.cc,
      	* tests/io/ppm/ppm23.cc: Update the path of the input image.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1543 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ececb2d9
  23. 22 Nov, 2007 1 commit
    • Thierry Geraud's avatar
      Get rid of the former property mechanism for value types. · 9a8b9fc5
      Thierry Geraud authored
      	Start cleaning the histogram-related test.
      	
      	* tests/histo_compute.cc: Rename as...
      	* tests/histo/compute.cc: ...this.
      	Activate the test with int_s<5>.
      	* tests/accu_all.cc: Inactivate tests on
      	"median< value::set<bool> >" and
      	"min_h< value::set<bool> >" since traits for bool are not
      	equiped with min() and max().
      	* tests/Makefile.am (SUBDIRS): Sort,
      	Add histo.
      	(histo_compute_SOURCES): Remove.
      	* tests/io_pbm.cc: Simplify.
      	* tests/histo/Makefile.am (check_PROGRAMS): New.
      	(compute_SOURCES, TESTS): New.
      
      	Preparing to get rid of former property mechanism for value types.
      	
      	* mln/value/props.hh (mln_card_): Move...
      	* mln/trait/value_.hh: ...here and rename as...
      	(mln_card): ...this.
      	* mln/value/props.hh
      	(mln_value_sum, mln_value_kind, mln_value_card_): Remove.
      	(mln_is_lowq): Remove.
      	(mln_min, mln_max): Move...
      	* mln/trait/value_.hh: ...here.
      	* mln/trait/value_.hh (mln_trait_value_card): Rename as...
      	(mln_card): ...this.
      	(mln_value_quant_from_card): Rename as...
      	(mln_value_quant_from_): ...this.
      	(mln_value_card_from_): New macro.
      	(mln_nbits, mln_epsilon): New.
      	* mln/trait/value/nature.hh (matrix): New.
      
      	Now get rid of value "props".
      	
      	* mln/value/props.hh: Remove.
      	(convert_): Move into...
      	* mln/value/internal/convert.hh: ...this new file.
      	(convert_<bool>): New specialization.
      
      	Propagate changes.
      	
      	* tests/value_bool.cc,
      	* mln/trait/images.hh,
      	* mln/trait/value/print.hh,
      	* mln/core/macros.hh,
      	* mln/math/round_sat.hh,
      	* mln/metal/mat.hh,
      	* mln/metal/vec.hh,
      	* mln/arith/revert.hh,
      	* mln/arith/revert.spe.hh,
      	* mln/level/sort_points.hh,
      	* mln/level/transform.spe.hh,
      	* mln/level/transform.hh,
      	* mln/level/stretch.hh,
      	* mln/accu/min.hh,
      	* mln/accu/max.hh,
      	* mln/accu/min_max.hh,
      	* mln/accu/sum.hh,
      	* mln/value/proxy.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/lut_vec.hh,
      	* mln/value/ops.hh,
      	* mln/value/gray.hh,
      	* mln/value/float01_.hh,
      	* mln/value/all.hh,
      	* mln/value/quat.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/set.hh,
      	* mln/value/float01.hh,
      	* mln/value/builtin/symbolics.hh,
      	* mln/value/builtin/floatings.hh,
      	* mln/value/builtin/integers.hh,
      	* mln/value/rgb.hh,
      	* mln/value/float01_f.hh,
      	* mln/value/label.hh,
      	* mln/fun/v2v/saturate.hh,
      	* mln/morpho/Rd.hh,
      	* mln/norm/l1.hh,
      	* mln/norm/l2.hh: Update.
      
      	Misc.
      
      	* mln/metal/math/pow.hh (mlc_pow, mlc_pow_int): New macros.
      	* mln/value/internal/iterable_set.hh: .
      	* mln/io/pnm/save_header.hh (save_max_val): New specialization
      	for bool.
      	* mln/io/pnm/load.hh: Fix.
      	* mln/io/pbm/save.hh: Fix.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1512 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9a8b9fc5
  24. 13 Nov, 2007 1 commit
    • Simon Nivault's avatar
      Fix doxygen expressions. · 296f833f
      Simon Nivault authored
      	* mln/core/a_point_of.hh,
      	* mln/core/mesh_psite.hh,
      	* mln/core/p_priority_queue.hh,
      	* mln/fun/p2b/all.hh,
      	* mln/trait/op/all.hh,
      	* mln/trait/op/preinc.hh,
      	* mln/trait/value/print.hh,
      	* mln/util/branch_iter.hh,
      	* mln/util/branch_iter_ind.hh,
      	* mln/value/gray.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/rgb.hh,
      	* sandbox/duhamel/color_sub.cc,
      	* sandbox/duhamel/labeling_algo.cc,
      	* sandbox/duhamel/labeling_level.hh,
      	* sandbox/duhamel/labeling_level_fast.cc,
      	* sandbox/duhamel/labeling_level_fast_10000x1000.cc,
      	* sandbox/duhamel/labeling_level_generic_10000x1000.cc,
      	* sandbox/garrigues/fllt2.hh,
      	* tests/convert_to_p_vec.cc,
      	* tests/core_p_priority_queue.cc,
      	* tests/core_p_priority_queue_fast.cc,
      	* tests/core_p_queue.cc,
      	* tests/core_p_queue_fast.cc,
      	* tests/core_p_set.cc,
      	* tests/core_pset_if.cc,
      	* tests/norm/l1.cc,
      	* tests/norm/l2.cc,
      	* tests/norm/linfty.cc,
      	* tests/pset_if.cc: Remove.
      	* tests/tree_fast_to_image.cc: Fix.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1472 4aad255d-cdde-0310-9447-f3009e2ae8c0
      296f833f
  25. 24 Oct, 2007 1 commit
    • Thierry Geraud's avatar
      Make metal vec and mat work with traits and scalars. · 070a6add
      Thierry Geraud authored
      	* tests/metal_mat.cc: Inactivate "non" tests.
      	Augment.
      	* tests/metal_vec.cc: Augment.
      	* tests/value_int_u8.cc: Conform to style.
      	* mln/trait/op/eq.hh: Remove dead code.
      	* mln/core/category.hh: Add const version.
      	* mln/core/h_vec.hh: Add traits.
      	* mln/core/ops.hh: Handle const types in traits.
      	* mln/literal/ops.hh: Add traits.
      	* mln/metal/mat.hh: Fix.
      	* mln/metal/vec.hh (sprod): Replace by...
      	(operator*): ...this new operator.
      	* mln/arith/plus.hh (plus_cst): Simplify.
      	* mln/value/ops.hh: Add traits for scalar_.
      	* mln/value/quat.hh: Update.
      	* mln/value/int_u.hh (uminus): New trait.
      	* mln/value/int_u_sat.hh: Fix ctor.
      	* mln/value/builtin/ops.hh: Enhance FIXME txt.
      	* mln/morpho/includes.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1384 4aad255d-cdde-0310-9447-f3009e2ae8c0
      070a6add
  26. 23 Oct, 2007 1 commit
    • Thierry Geraud's avatar
      Update the trait system and some value types. · dbf2af63
      Thierry Geraud authored
      	
      	New files.
      
      	* mln/trait/promote.hh: Move built-in defs into...
      	* mln/value/builtin/promotions.hh: ...this new file.
      	Complete definitions.
      	* mln/trait/solve.hh: Update; now handle priorities in the
      	binary case.
      	* mln/trait/op/postdec.hh: New.
      	* mln/trait/op/div.hh: New.
      	* mln/trait/op/predec.hh: New.
      	* mln/trait/op/neq.hh: New.
      	* mln/trait/op/eq.hh: New.
      	* mln/trait/op/uplus.hh: New.
      	* mln/trait/op/mod.hh: New.
      	* mln/trait/op/postinc.hh: New.
      	* mln/trait/op/preinc.hh: New.
      	* mln/trait/op/all.hh: Update.
      	* mln/trait/op/times.hh,
      	* mln/trait/op/plus.hh,
      	* mln/trait/op/minus.hh,
      	* mln/trait/op/uminus.hh: Remove "default is promotion".
      	* mln/trait/value_.hh (value_integer_): Move into...
      	* mln/value/builtin/integers.hh: ...this new file.
      	* mln/value/concept/built_in.hh: New.
      	* mln/value/concept/data.hh: New.
      	* mln/value/equiv.hh: New.
      	* mln/value/builtin/ops.hh: New.
      	* mln/value/builtin/symbolics.hh: New.
      	* mln/value/builtin/floatings.hh: New.
      	* mln/value/builtin/all.hh: New.
      	* mln/value/ops.hh: New.
      	* tests/value_equiv.cc: New.
      
      	Propagate.
      	
      	* mln/core/macros.hh (mln_equiv_): New.
      	* mln/core/point.hh (h_vec): Change operator into...
      	(to_h_vec): ...this new method.
      	* mln/core/category.hh: Typo.
      	* mln/core/ops.hh: Add traits.
      	(operator+, operator-): New unary ops.
      	(operator+=, -=, *=, /=, %=): New ops.
      	* mln/core/concept/object.hh: Include metal/ret.hh.
      	* mln/core/concept/value.hh (to_equiv): New in doc.
      	* mln/literal/ops.hh (operators): New.
      	* mln/metal/mat.hh: Remove unuseful include.
      	* mln/metal/ret.hh: New.
      	* mln/metal/math/pow.hh: Clean-up.
      	* mln/metal/math/max.hh: New.
      	* mln/metal/math/all.hh: Update.
      	* mln/metal/math/sqrt.hh: Clean-up.
      	* mln/metal/vec.hh: Add traits.
      	(operator!=, +=, -=): Remove; obsolete.
      	(operator=): New overload for literal zero.
      	(operator*): Change sig.
      	(operator<<): Merge both versions.
      	(vprod): Precise return type.
      	* mln/value/proxy.hh: Fix guard.
      	* mln/value/graylevel.hh: Add traits; add doc.
      	(operator==): Remove; obsolete.
      	(operator=): Update.
      	* mln/value/cast.hh: Typo.
      	* mln/value/gray.hh: Re-write.
      	(unsigned long): Turn into long so that we can have
      	temporary negative values.
      	* mln/value/rgb8.hh: Include int_u8.
      	* mln/value/float01_.hh: Change equiv from int_u to float.
      	* mln/value/scalar.hh (to_equiv): New.
      	(scalar): Make it generic.
      	* mln/value/builtin.hh: Remove.
      	* mln/value/quat.hh: Add traits.
      	(scal, vect): Rename as...
      	(s, v): ...these.
      	(operator): New.
      	Clean-up code.
      	* mln/value/int_s.hh (operator-): Remove; obsolete.
      	Remove traits; obsolete.
      	* mln/value/internal/value_like.hh: .
      	* mln/value/int_u.hh: Remove traits; obsolete.
      	(operator>>): New.
      	* mln/value/concept/symbolic.hh,
      	* mln/value/concept/floating.hh,
      	* mln/value/concept/structured.hh,
      	* mln/value/concept/scalar.hh,
      	* mln/value/concept/integer.hh,
      	* mln/value/concept/vectorial.hh (category): Fix missing.
      	* mln/value/concept/all.hh: Update.
      	* mln/value/concept/scalar.hh (operators): Remove; obsolete.
      	(operator++, --): New.
      	* mln/value/float01.hh: Change doc.
      	* mln/value/rgb.hh: Change inheritance from Structured to
      	Vectorial.
      	Inherit also from value_like_.
      	(red, green, blue): New mutable versions.
      	(operator>>): New.
      	(rgb): Remove ctors from scalars.
      	(operator+=, -=, ==): Remove; obsolete.
      	(operator+, -): Remove versions with scalars.
      	(operators): Move out of the class.
      	(operator/): Fix sig.
      	(buffer): Remove; useless.
      	(nbits): Fix.
      	Set equiv and interop to metal::vec.
      	* mln/value/float01_f.hh (operator=): New overload for float.
      	Add/fix doc.
      	* mln/convert/to_rgb.hh: Typo.
      	* mln/io/pnm/save_header.hh,
      	* mln/io/pnm/save.hh,
      	* mln/io/pnm/load.hh: Fix rgb read.
      	* img/lena.ppm: Fix; now we have colors!
      	
      	* tests/value_quat.cc,
      	* tests/metal_vec.cc,
      	* tests/trait_op_uminus.cc,
      	* tests/border_resize_sub_image.cc,
      	* tests/rle_image.cc,
      	* tests/h_vec.cc,
      	* tests/io_ppm.cc,
      	* tests/value_rgb8.cc,
      	* tests/trait_op_plus.cc,
      	* tests/value_int_u8.cc,
      	* tests/value_graylevel.cc: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1382 4aad255d-cdde-0310-9447-f3009e2ae8c0
      dbf2af63
  27. 11 Oct, 2007 2 commits
    • Thierry Geraud's avatar
      Use more literals. · 9c1c0f6d
      Thierry Geraud authored
      	* tests/value_int_u8.cc: Augment.
      	* mln/literal/origin.hh: New.
      	* tests/point2d.cc (zero): Replace by...
      	(origin): ...this.
      	* mln/core/point.hh,
      	* mln/core/dpoint.hh (operator=): Handle literals.
      	Update.
      	* mln/core/ops.hh: Add FIXMEs.
      	* mln/literal/all.hh: Update.
      	* mln/literal/zero.hh: Fix typo in doc.
      	* mln/value/int_s.hh: Handle literals.
      	* mln/value/int_u.hh (zero, one): Remove variables.
      	* mln/value/concept/scalar.hh, 
      	* mln/make/w_window_line.hh,
      	* mln/morpho/hit_or_miss.hh: Update with literals.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1306 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9c1c0f6d
    • Thierry Geraud's avatar
      Update some classes with literals and precise int_u equiv. · eb6df260
      Thierry Geraud authored
      	* mln/literal/ops.hh: New.
      	* mln/literal/one.hh: New.
      	* mln/literal/all.hh: New.
      	* mln/value/int_u.hh: Update so that the equivalent type
      	really is 'unsigned'.
      	* mln/debug/all.hh: Clean-up.
      	* mln/core/point.hh,
      	* mln/core/window.hh,
      	* mln/core/neighb.hh,
      	* mln/core/dpoint.hh: New ctor overloads for coordinates.
      	* mln/core/ops.hh (operator+, operator*): New overloads for
      	unsigned.
      	(operator++, operator--): New FIXMEs.
      	* mln/core/concept/function.hh: New categories for sub-concepts
      	of Function.
      	* mln/core/concept/window.hh,
      	* mln/metal/vec.hh,
      	* mln/value/cast.hh,
      	* mln/value/internal/value_like.hh,
      	* mln/make/w_window.hh,
      	* mln/test/positive.hh,
      	* mln/convert/to_image.hh,
      	* mln/convert/to_std_set.hh,
      	* mln/convert/to_window.hh,
      	* mln/convert/to_dpoint.hh,
      	* mln/convert/to_w_window.hh,
      	* mln/geom/bbox.hh,
      	* mln/geom/shift.hh,
      	* mln/fun/v2v/saturate.hh,
      	* mln/win/octagon2d.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/norm/infty.hh,
      	* mln/norm/l2.hh,
      	* tests/window1d.cc,
      	* tests/morpho_dilation_max_h.cc,
      	* tests/morpho_erosion_min_h.cc,
      	* tests/dpoint2d.cc,
      	* tests/literal_zero.cc,
      	* tests/labeling_foreground.cc,
      	* tests/point1d.cc,
      	* tests/window2d.cc,
      	* tests/labeling_estimate.cc,
      	* tests/dpoint1d.cc,
      	* tests/dpoint3d.cc,
      	* tests/value_int_u8.cc,
      	* tests/point2d.cc: Update.
      	* TODO: Clear.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1304 4aad255d-cdde-0310-9447-f3009e2ae8c0
      eb6df260
  28. 10 Oct, 2007 1 commit
    • Thierry Geraud's avatar
      Clean value traits. · af826004
      Thierry Geraud authored
      	
      	Augment metal.
      	
      	* mln/metal/int.hh: New.
      	* mln/metal/math: New directory.
      	(math): New namespace.
      	* mln/metal/math.hh: Rename as...
      	* mln/metal/math/pow.hh: ...this.
      	(pow): Move into math:: and rename as...
      	(pow_int): ...this.
      	(pow): New; work on metal::int_.
      	* mln/metal/math/all.hh: New.
      	* mln/metal/bool.hh (value): Strengthen type.
      	* mln/metal/all.hh: Update.
      	* mln/metal/is.hh (helper_is_): Change selector arg from &
      	to *; that allows for this tool to work on non-POD types.
      	* tests/metal_pow.cc: New.
      
      	Clean value traits.
      	
      	* mln/trait/image_from_mesh.hh: Add FIXMEs.
      	* mln/trait/images.hh: Fix file doc.
      	* mln/trait/value_.hh: Augment.
      	* mln/trait/value/quant.hh: New.
      	* mln/trait/value/all.hh: New.
      	* mln/trait/value/print.hh: Update.
      	* mln/trait/value/nature.hh (unknown): New.
      	* mln/value/graylevel.hh,
      	* mln/value/float01_.hh,
      	* mln/value/builtin.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/props.hh,
      	* mln/value/rgb.hh,
      	* mln/value/rgb8_non_templated.hh,
      	* mln/value/label.hh: Update.
      
      	Misc.
      	
      	* mln/fun/x2x/bijective_tr.hh: Fix.
      	* mln/morpho/erosion.hh (erosion): New overload with output as
      	return.
      	* tests/morpho_erosion.cc: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1287 4aad255d-cdde-0310-9447-f3009e2ae8c0
      af826004
  29. 09 Oct, 2007 1 commit
    • Thierry Geraud's avatar
      Clean some operators on object and value types. · c27e1ea3
      Thierry Geraud authored
      	* tests/value_interop.cc (int_u<n>): Augment.
      	Deactivate some parts of code because they contain too few
      	tests to be relevant; they have to be augmented!
      	* tests/value_int_u8.cc: Augment.
      	* tests/hexa.cc: Fix; make it compile.
      	* mln/core/ops.hh (++, --): New operator default impls.
      	* mln/core/concept/value.hh (++, --): Move to...
      	* mln/value/concept/scalar.hh: ...here.
      	Those ops are only relevant for scalars.
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh (+=, -=): Move to...
      	* mln/value/concept/integer.hh: ...here.
      	Their definition is more general than just for int_*.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1275 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c27e1ea3
  30. 08 Oct, 2007 1 commit
    • Thierry Geraud's avatar
      Clean-up value types. · 3b007229
      Thierry Geraud authored
      	* tests/value_float01_bis.cc: New.
      	* tests/value_float01_f.cc: Layout.
      	* tests/value_float01.hh: Remove.
      	* tests/value_float01.cc: Use mln_assertion.
      	* tests/value_int_u8.cc: Check size of float01_8.
      	* mln/accu/median.hh (init): Fix.
      	* mln/value/internal/value_like.hh (V): Rename as...
      	(C): ...this.
      	(V, N): New parameters.
      	(operator): Remove auto conversion; too risky.
      	(to_interop): New.
      	* mln/value/graylevel.hh,
      	* mln/value/float01_.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/float01.hh,
      	* mln/value/float01_f.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1272 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3b007229
  31. 05 Oct, 2007 3 commits
    • Thierry Geraud's avatar
      Make trait naming and directories coherent. · e3e9b395
      Thierry Geraud authored
      	* mln/trait/image_from_mesh.hh: .
      	* mln/trait/image: New directory.
      	* mln/trait/images.hh: Split contents into...
      	* mln/trait/image/props.hh,
      	* mln/trait/image/print.hh,
      	* mln/trait/undef.hh: these new files.
      	* mln/trait/kind.hh: Rename as...
      	* mln/trait/value/kind.hh: ...this.
      	Layout.
      	* mln/trait/value_.hh: New.
      	* mln/trait/value: New.
      	* mln/trait/value/print.hh: New.
      	* mln/trait/value/nature.hh: New.
      	* mln/value/int_u.hh (value_): Add trait.
      
      	* mln/histo/compute.hh,
      	* mln/debug/iota.hh,
      	* mln/debug/println_with_border.hh,
      	* mln/core/internal/image_if_base.hh,
      	* mln/core/internal/check/image_all.hh,
      	* mln/core/image2d_b.hh,
      	* mln/core/sub_image.hh,
      	* mln/core/concept/value.hh,
      	* mln/core/image1d_b.hh,
      	* mln/core/image3d_b.hh,
      	* mln/metal/mat.hh,
      	* mln/metal/vec.hh,
      	* mln/arith/plus.hh,
      	* mln/arith/min.hh,
      	* mln/arith/revert.hh,
      	* mln/arith/minus.hh,
      	* mln/level/take.hh,
      	* mln/level/assign.hh,
      	* mln/level/apply.hh,
      	* mln/level/fill.hh,
      	* mln/level/memset_.hh,
      	* mln/level/median.hh,
      	* mln/level/paste.spe.hh,
      	* mln/level/paste.hh,
      	* mln/linear/convolve.hh,
      	* mln/linear/local/convolve.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/float01_.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/props.hh,
      	* mln/value/rgb.hh,
      	* mln/value/rgb8_non_templated.hh,
      	* mln/value/float01_f.hh,
      	* mln/value/label.hh,
      	* mln/border/resize.hh,
      	* mln/border/fill.hh,
      	* mln/border/duplicate.hh,
      	* mln/border/mirror.hh,
      	* mln/border/get.hh,
      	* mln/test/predicate.hh,
      	* mln/pw/image.hh,
      	* mln/morpho/min.hh,
      	* mln/morpho/plus.hh,
      	* mln/morpho/minus.hh,
      	* mln/morpho/complementation.hh,
      	* mln/morpho/dilation.hh,
      	* mln/morpho/erosion.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/io/internal/pnm/save.hh,
      	* mln/logical/and.hh,
      	* mln/logical/and_not.hh,
      	* mln/logical/or.hh,
      	* mln/logical/not.hh,
      	* mln/labeling/level.hh: Update trait naming.
      
      	Misc.
      	
      	* mln/trait/ch_value.hh,
      	* mln/trait/concrete.hh,
      	* tests/trait_images.cc: Fix doc text.
      	* tests/linear_sobel.cc: Rename as...
      	* tests/linear_sobel._cc: ...this; so deactivate for tests.
      	Update.
      	* tests/trait_value.cc: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1264 4aad255d-cdde-0310-9447-f3009e2ae8c0
      e3e9b395
    • Matthieu Garrigues's avatar
      Move value concepts into value/concept directory. · 532e37fd
      Matthieu Garrigues authored
      	* mln/value/concept: New.
      
      	* mln/value/internal/floating.hh,
      	* mln/value/internal/scalar.hh,
      	* mln/value/internal/structured.hh,
      	* mln/value/internal/symbolic.hh,
      	* mln/value/internal/vectoriel.hh: Rename as ...
      
      	* 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: ... This.
      
      	Update value types inheritance and concept includes.
      
      	* mln/value/float01_.hh,
      	* mln/value/gray.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/label.hh,
      	* mln/value/quat.hh,
      	* mln/value/rgb.hh: Update.
      
      	Add a missing test for float01 values.
      
      	* tests/value_float01.hh: New.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1252 4aad255d-cdde-0310-9447-f3009e2ae8c0
      532e37fd
    • Matthieu Garrigues's avatar
      Fix on accumulators. · 3c3a95d1
      Matthieu Garrigues authored
      	* mln/accu/min.hh,
      	* mln/accu/p.hh: Fix.
      
      
      	New hierachy on value types in order to factorise the traits
      	declarations.
      
      				Value
      				  ^
      				  |
      			---------------------------
      			|       |        |        |
      		      Scalar Vectoriel Symbolic  Structured
      		        ^
      			|
      	             --------
                           |      |
      		 Integer  Floating
      
      	* mln/value/internal/floating.hh: New.
      	* mln/value/internal/integer.hh: New.
      	* mln/value/internal/scalar.hh: New.
      	* mln/value/internal/structured.hh: New.
      	* mln/value/internal/symbolic.hh: New.
      	* mln/value/internal/value_like.hh,
      	* mln/value/internal/vectoriel.hh: New.
      
      	Update value types inheritance.
      
      	* mln/value/float01_.hh,
      	* mln/value/gray.hh,
      	* mln/value/graylevel.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/label.hh,
      	* mln/value/quat.hh,
      	* mln/value/rgb.hh: Update.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1251 4aad255d-cdde-0310-9447-f3009e2ae8c0
      3c3a95d1
  32. 02 Oct, 2007 1 commit
    • Thierry Geraud's avatar
      Improve the traits system. · af03299f
      Thierry Geraud authored
      	Improve the trait system.
      	
      	* mln/core/category.hh: New.
      	* mln/core/concept/image.hh,
      	* mln/core/concept/function.hh,
      	* mln/core/concept/meta_accumulator.hh,
      	* mln/core/concept/value_set.hh,
      	* mln/core/concept/weighted_window.hh,
      	* mln/core/concept/browsing.hh,
      	* mln/core/concept/dpoint.hh,
      	* mln/core/concept/point_set.hh,
      	* mln/core/concept/object.hh,
      	* mln/core/concept/neighborhood.hh,
      	* mln/core/concept/window.hh,
      	* mln/core/concept/value.hh,
      	* mln/core/concept/point_site.hh,
      	* mln/core/concept/accumulator.hh (category): New.
      	* mln/trait/solve.hh: New.
      	* mln/core/trait/op_plus.hh: Rename as...
      	* mln/trait/op_plus.hh: ...this.
      	Update.
      	* mln/core/trait/promote.hh: Rename as...
      	* mln/trait/promote.hh: ...this.
      	Update.
      	* mln/core/trait/all.hh: Update.
      	* mln/trait/all.hh: New.
      	* mln/trait/op_minus.hh: New.
      	* mln/trait/op_uminus.hh: New.
      	* mln/trait/op_times.hh: New.
      	* tests/trait_op_plus.cc: New.
      	* mln/metal/binary_arith_trait.hh: Remove; obsolete.
      	* mln/value/props.hh: Update.
      	(vec, mat): Move to the file they belong to.
      
      	
      	Then use it.
      
      	* mln/core/ops.hh,
      	* mln/metal/mat.hh,
      	* mln/metal/vec.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh: Use traits.
      	Update.
      	* mln/arith/plus.hh: Add code to be activated.
      
      	
      	Disambiguation.
      	
      	* mln/trait/images.hh (fixme): Rename as...
      	(fixme_): ...this to avoid conflict with mln::internal::fixme.
      	* mln/pw/image.hh: Update.
      	* mln/border/mirror.hh,
      	* mln/border/resize.hh,
      	* mln/core/dpoints_piter.hh,
      	* mln/core/image1d_b.hh,
      	* mln/core/image2d_b.hh,
      	* mln/core/image3d_b.hh,
      	* mln/core/pset_if.hh,
      	* mln/core/pset_if_piter.hh: Fully name fixme.
      	* mln/border/fill.hh (fixme): Remove include.
      
      	
      	Misc.
      	
      	* mln/border/duplicate.hh: Fix typo.
      	* mln/metal/mat.hh (operator*=): Fix sig.
      	Fix params order.
      	* mln/value/rgb.hh (min, max): Remove, cause meaningless.
      	(operator-, operator+): Likewise.
      	(card_): Set to 0.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1215 4aad255d-cdde-0310-9447-f3009e2ae8c0
      af03299f
  33. 28 Sep, 2007 1 commit
    • Thierry Geraud's avatar
      Start the image traits mechanism. · 2dc8ecf5
      Thierry Geraud authored
      	
      	The big deal of image traits!
      	
      	* mln/trait/images.hh: Add contents.
      	* mln/core/concept/image.hh: Include above file.
      	* tests/trait_images.cc: New.
      
      	The "data kind" trait is updated.
      	
      	* mln/trait/kind.hh: New.
      	* mln/value/kind.hh: Remove; obsolete.
      	* mln/core/macros.hh (mln_value_kind): Move to...
      	* mln/value/props.hh: ...here.
      	(mln_kind): Remove; too ambiguous.
      	(<whatever>_kind): Update.
      	* mln/morpho/min.hh,
      	* mln/morpho/plus.hh,
      	* mln/morpho/minus.hh,
      	* mln/morpho/complementation.hh,
      	* mln/morpho/dilation.hh,
      	* mln/morpho/erosion.hh,
      	* mln/morpho/hit_or_miss.hh,
      	* mln/value/int_u_sat.hh,
      	* mln/value/rgb.hh,
      	* mln/value/rgb8_non_templated.hh,
      	* mln/value/int_s.hh,
      	* mln/value/int_u.hh,
      	* mln/value/label.hh: Update.
      
      	Then declare traits for a couple of classes.
      
      	* mln/core/image2d_b.hh,
      	* mln/core/sub_image.hh (image_): New trait.
      	
      	Misc.
      	
      	* mln/fun/x2x/translation.hh,
      	* mln/fun/x2x/rotation.hh: Change layout.
      	* mln/core/point.hh (point_to_): New in internal.
      	(operator vec): Use point_to_ to help g++-2.95.
      	* mln/metal/mat.hh (operator-): Fix sig.
      	(mult): New; just for the record.
      	Sort operators.
      	* mln/metal/bool.hh (to_bool): New; for completion.
      	* mln/metal/if.hh: Update.
      	* mln/metal/binary_arith_trait.hh: New overload.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1199 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2dc8ecf5
  34. 11 Sep, 2007 1 commit
    • Matthieu Garrigues's avatar
      add pbm, ppm, pgm 16bits handling · 2fe3b4a5
      Matthieu Garrigues authored
      	* img/lena.pbm: lena in pbm
      	* img/lena.ppm: lena in ppm
      	* mln/convert/to_rgb.hh: operation to convert
      		some values to rgb in order to make pgm::load<rgb8>
      		compile
      	* mln/io/pbm/load.hh:
      		load a pbm image into an image2d_b<bool>
      	* mln/io/pbm/save.hh: New.
      		save an image2d_b<bool> into a pbm image file
      	* mln/io/pbm: New.
      	* mln/io/pgm/load.hh:
      		add 16 bits handling
      	* mln/io/pgm/save.hh:
      		add 16 bits handling
      	* mln/io/ppm/load.hh: New.
      		load a ppm image into an image2d_b<rgb8>
      	* mln/io/ppm/save.hh: New.
      		save an image2d_b<rgb8> into a ppm image file
      	* mln/io/ppm: New directory.
      	* mln/value/int_u.hh:
      		fix to compile with the good flags
      	* mln/value/rgb.hh:
      		update of rgb values
      	* tests/io_pbm.cc:
      		a test
      	* tests/io_pgm.cc:
      		a test
      	* tests/io_pgm16.cc:
      		a test
      	* tests/io_ppm.cc:
      		a test
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1104 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2fe3b4a5
  35. 07 Sep, 2007 1 commit