1. 12 Sep, 2008 1 commit
    • Thierry Geraud's avatar
      Propagate a few renamings to some test code. · ce9d9c45
      Thierry Geraud authored
      	* tests/core/site_set/p_queue_fast.cc,
      	* tests/core/site_set/p_priority_queue_fast.cc,
      	* tests/core/site_set/p_queue.cc,
      	* tests/core/site_set/p_priority_queue.cc,
      	* tests/core/site_set/p_runs.cc,
      	* tests/core/site_set/p_image2d.cc,
      	* tests/core/site_set/pset_array.cc,
      	* tests/core/site_set/pset_if.cc,
      	* tests/core/site_set/p_priority_queue_fast_with_array.cc,
      	* tests/core/site_set/p_set.cc,
      	* tests/core/other/neighb.cc,
      	* tests/core/other/pixter2d.cc,
      	* tests/core/other/pixter3d.cc,
      	* tests/core/image/complex_image.cc,
      	* tests/core/image/image3d.cc,
      	* tests/core/image/image_if.cc,
      	* tests/draw/line.cc,
      	* tests/level/median_fast.cc,
      	* tests/border/mirror_full.cc,
      	* tests/border/duplicate_full.cc,
      	* tests/border/fill_full.cc,
      	* tests/border/mirror.cc,
      	* tests/border/duplicate.cc,
      	* tests/border/fill.cc,
      	* tests/convert/to_p_set.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/util/lemmings.cc,
      	* tests/labeling/level.cc (npoints): Update to...
      	(nsites): ...this.
      	(image::operator[]): Update to...
      	(image::element): ...this.
      	(mln_point): Update to...
      	(mln_site): ...this.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2225 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ce9d9c45
  2. 11 Sep, 2008 5 commits
  3. 10 Sep, 2008 2 commits
    • Nicolas Ballas's avatar
      Parametrize histo::data by value types, Repair image1d. · 5f36dc6d
      Nicolas Ballas authored
      	* tests/core/other/pixter1d.cc,
      	* tests/core/image/image1d.cc: Replace npoints method by nsites.
      	* mln/histo/compute.spe.hh,
      	* mln/histo/compute.hh,
      	* tests/histo/compute.cc,
      	* tests/histo/to_image1d.cc: Change the histo::data parameter
      	* mln/histo/data.hh: Update data parameter.
      	* mln/core/site_set/p_line_graph_piter.hh: Fix compile errors.
      	* mln/core/image/image1d.hh: Repair image1d.
      	* mln/core/image/image3d.hh: Fix compile errors.
      	* mln/core/internal/check/image_fastest.hh: .
      	* mln/core/alias/dpoint1d.hh,
      	* mln/core/alias/dpoint3d.hh: Fix the dpoints coordinates type.
      	* mln/core/alias/point1d.hh,
      	* mln/core/alias/point3d.hh: Add specialization for subject_impl.
      	* mln/core/alias/point2d.hh: delete trailing whitespaces.
      	* mln/pw/image.hh,
      	* mln/value/stack.hh: Remove the values method.
      	* mln/convert/to_image.hh,
      	* mln/morpho/erosion.hh: Adapt to the histo::data changes.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2209 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5f36dc6d
    • Ugo Jardonnet's avatar
      Update rotation. · 1eb0adad
      Ugo Jardonnet authored
      	* mln/fun/x2x/rotation.hh (give_h_mat): Add function.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2208 4aad255d-cdde-0310-9447-f3009e2ae8c0
      1eb0adad
  4. 09 Sep, 2008 6 commits
  5. 08 Sep, 2008 6 commits
    • Matthieu Garrigues's avatar
      Rename data_ as data. · 9a5e8d06
      Matthieu Garrigues authored
      
      	* mln/core/image/bgraph_image.hh: .
      	* mln/core/image/cast_image.hh: .
      	* mln/core/image/complex_image.hh: .
      	* mln/core/image/decorated_image.hh: .
      	* mln/core/image/fi_adaptor.hh: .
      	* mln/core/image/graph_image.hh: .
      	* mln/core/image/hexa.hh: .
      	* mln/core/image/image1d.hh: .
      	* mln/core/image/image3d.hh: .
      	* mln/core/image/interpolated.hh: .
      	* mln/core/image/lazy_image.hh: .
      	* mln/core/image/line_graph_image.hh: .
      	* mln/core/image/mono_obased_rle_image.hh: .
      	* mln/core/image/mono_rle_image.hh: .
      	* mln/core/image/rle_image.hh: .
      	* mln/core/image/t_image.hh: .
      	* mln/core/image/tr_image.hh: .
      	* mln/core/image/translate_image.hh: .
      	* mln/core/image/value_enc_image.hh: .
      	* mln/core/internal/image_if_base.hh: .
      	* mln/neighb/image.hh: .
      	* mln/value/stack.hh: .
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2200 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9a5e8d06
    • Roland Levillain's avatar
      Clean up white spaces in milena/ChangeLog. · c8923604
      Roland Levillain authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2199 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c8923604
    • Thierry Geraud's avatar
      Add initialization for extension morphers. · 579e3771
      Thierry Geraud authored
      	* mln/core/image/extension_fun.hh,
      	* mln/core/image/extension_ima.hh,
      	* mln/core/image/extension_val.hh,
      	(init): Rename this method as...
      	(init_): ...this.
      	(init_): New procedure overloads.
      	* doc/tutorial/examples/image_if.cc: Augment.
      	* mln/trait/ch_value.hh: New overload.
      	* mln/core/image/extension_fun.hh (FIXME): Fix.
      	Augment doc.
      	(extension): New method.
      	* mln/core/image/extension_ima.hh (skeleton): Fix.
      	Now the extension is a particular tag so we cannot mix up
      	image and extension.
      	* mln/core/image/extension_val.hh: .
      	(extension_value, change_extension_value): Rename as...
      	(extension, change_extension): ...these.
      	* mln/core/internal/image_morpher.hh (FIXME): Fix.
      	Add static check.
      	* mln/core/concept/image.hh: Layout.
      	(check_init): New material.
      	(Image): Check the presence of the init_ method.
      	* mln/tag/init.hh: Layout.
      	(extension_t, extension): New tag type and object.
      	* mln/tag/skeleton.hh (ext_): New tag.
      	* mln/fun/p2b/has.hh: New check.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2197 4aad255d-cdde-0310-9447-f3009e2ae8c0
      579e3771
    • Nicolas Ballas's avatar
      Add the values_space method to image base. · 97cc9f5a
      Nicolas Ballas authored
      	* tests/core/image/flat_image.cc: update test
      	* mln/core/image/cast_image.hh,
      	* mln/core/image/decorated_image.hh,
      	* mln/core/image/obased_rle_image.hh,
      	* mln/core/image/value_enc_image.hh,
      	* mln/core/image/graph_image.hh,
      	* mln/core/image/line_graph_image.hh,
      	* mln/core/image/rle_image.hh,
      	* mln/core/image/tr_image.hh,
      	* mln/core/image/flat_image.hh,
      	* mln/core/image/mono_obased_rle_image.hh,
      	* mln/core/image/interpolated.hh,
      	* mln/core/image/sparse_image.hh,
      	* mln/core/image/bgraph_image.hh,
      	* mln/core/image/t_image.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/fi_adaptor.hh,
      	* mln/core/image/image3d.hh,
      	* mln/core/image/complex_image.hh,
      	* mln/core/image/mono_rle_image.hh: delete the values method.
      	* mln/core/macros.hh: update (mln_vset returns now t_eligible_values).
      	* mln/core/internal/image_base.hh: add the values_space method.
      	* mln/core/internal/image_identity.hh,
      	* mln/core/internal/image_domain_morpher.hh: update.
      	* mln/core/internal/image_value_morpher.hh: fix compile bug.
      	* mln/core/concept/image.hh: add interface check.
      	* mln/value/super_value.hh: New trait that return the super value type.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2196 4aad255d-cdde-0310-9447-f3009e2ae8c0
      97cc9f5a
    • Thierry Geraud's avatar
      Add the sub_image_if image type. · b9cd9fc0
      Thierry Geraud authored
      	* doc/tutorial/examples/sub_image_if.cc: New.
      	* mln/core/image/sub_image_if.hh: New.
      	* mln/fun/p2b/has.hh: New.
      
      	Misc.
      	
      	* mln/core/image/translate_image.hh
      	(lvalue): Use the recent macro.
      	(operator()): Likewise.
      	* mln/core/image/t_image.hh: Likewise.
      	* mln/core/internal/image_base.hh: Fix doc.
      	Layout; group value-related material.
      	(hook_data_, id_): Move impl into guards.
      	* mln/core/internal/image_morpher.hh: Add some doc.
      	* mln/core/internal/image_domain_morpher.hh: Fix doc.
      	(lvalue): Use the recent macro.
      	(values): Layout; group value-related material.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2194 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b9cd9fc0
    • Thierry Geraud's avatar
      Fix some warnings with g++-4.3. · 5b81d79b
      Thierry Geraud authored
      	* mln/core/neighborhood.hh (window): Fix missing namespace.
      	* mln/core/concept/proxy.hxx: Use mlc_const_return when needed.
      	* mln/metal/const.hh (mlc_const_return): New macro.
      	(const_return_): New traits.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2193 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5b81d79b
  6. 05 Sep, 2008 7 commits
    • Nicolas Ballas's avatar
      Add the image value type in the class image_base_. · 71870263
      Nicolas Ballas authored
      	* mln/core/internal/image_base.hh: .
      	* mln/core/internal/image_morpher.hh: .
      	* mln/core/internal/site_set_iterator_base.hh: .
      	* mln/core/internal/image_primary.hh: .
      	* mln/core/internal/image_identity.hh: .
      	* mln/core/internal/image_domain_morpher.hh: .
      	* mln/core/internal/image_value_morpher.hh: .
      	* mln/core/site_set/box.hh: fix compile warning.
      	* mln/core/site_set/box_piter.hh: .
      	* mln/core/image/lazy_image.hh: .
      	* mln/core/image/extension_fun.hh: .
      	* mln/core/image/cast_image.hh: .
      	* mln/core/image/image_if.hh: .
      	* mln/core/image/graph_image.hh: .
      	* mln/core/image/line_graph_image.hh: .
      	* mln/core/image/hexa.hh: .
      	* mln/core/image/flat_image.hh: .
      	* mln/core/image/interpolated.hh: .
      	* mln/core/image/extension_ima.hh: .
      	* mln/core/image/bgraph_image.hh: .
      	* mln/core/image/t_image.hh: .
      	* mln/core/image/image1d.hh: .
      	* mln/core/image/image2d.hh: .
      	* mln/core/image/fi_adaptor.hh: .
      	* mln/core/image/image3d.hh: .
      	* mln/core/image/complex_image.hh: .
      	* mln/core/image/inplace.hh: .
      	* mln/pw/image.hh: .
      	* mln/core/image/extension_val.hh: .
      	* mln/core/concept/image.hh: .
      	* mln/level/fill_with_value.hh: .
      	* mln/make/box2d.hh: .
      	* mln/border/find.hh: .
      	* mln/algebra/vec.hh: fix compile mistakes.
      	* tests/core/image/image_if.cc: Update the test.
      	* tests/core/image/Makefile.am: Update.
      	* tests/core/image/flat_image.cc: New Test.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2191 4aad255d-cdde-0310-9447-f3009e2ae8c0
      71870263
    • Thierry Geraud's avatar
      Add convert::to and conversion from v2v; fix misc stuff. · bfb6aab8
      Thierry Geraud authored
      	* doc/tutorial/examples/vec.cc: New.
      	* doc/tutorial/examples/box.cc: Augment.
      	* mln/core/site_set/p_run.hh: Fix missing include.
      	* mln/value/glf.hh: Fix doc.
      	* mln/value/concept/all.hh: Fix missing files.
      	* mln/convert/to.hh: New.
      	* mln/convert/impl/from_image_to_site_set.hh: Fix typo.
      	* mln/convert/impl/all.hh: Update.
      	* mln/convert/impl/from_value_to_value.hh: New.
      	* mln/convert/from_to.hh (from_to): New overload for
      	'from' being 'float' and 'int'.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2190 4aad255d-cdde-0310-9447-f3009e2ae8c0
      bfb6aab8
    • Ugo Jardonnet's avatar
      Sandbox: Update access.hh. · c89ea201
      Ugo Jardonnet authored
      	After Theo:        
      
      	* jardonnet/virtual/access.hh: Concept check, Type sum ...
      	* jardonnet/virtual/access.cc: Update testes.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2188 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c89ea201
    • Ugo Jardonnet's avatar
      Minor fix : Translation Rotation. · d88b8992
      Ugo Jardonnet authored
      	* mln/fun/x2x/translation.hh,
      	* mln/fun/x2x/rotation.hh: Fix wrong namespaces.
      	* sandbox/jardonnet/virtual/access.hh: Fix concept check.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2187 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d88b8992
    • Ugo Jardonnet's avatar
      Sandbox: virtual transform, Add concept check. · f9f1182f
      Ugo Jardonnet authored
      	* jardonnet/virtual/access.hh: Add concept check.
      	* jardonnet/virtual/access.cc: Update in consequence.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2186 4aad255d-cdde-0310-9447-f3009e2ae8c0
      f9f1182f
    • Matthieu Garrigues's avatar
      Fixes to install the gimp plugin. · 69b7536b
      Matthieu Garrigues authored
      	* nivault/plugin-gimp/autogen.sh: s/main.c/main.cc
      	* nivault/plugin-gimp/configure.ac: move install dir to home to
      	install it without administrator rights (dirty)
      	* nivault/plugin-gimp/src/main.cc: Change place in the gimp menu.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2185 4aad255d-cdde-0310-9447-f3009e2ae8c0
      69b7536b
    • Thierry Geraud's avatar
      Augment tutorial example for Z. · 2d814745
      Thierry Geraud authored
      	* milena/doc/tutorial/examples/for_Z.cc: Augment.
      	* milena/mln/debug/println.spe.hh (has): Replace ima.has by
      	ima.domain.has so that we do not print the domain extension.
      	* milena/mln/core/site_set/p_if.hh (pset, pset_): Rename as...
      	(s, s_): ...these; more consistent with the other code.
      	* milena/mln/core/image/image_if.hh (todo): Fix typo.
      	* milena/mln/core/internal/image_domain_morpher.hh
      	(operator()): Fix missing preconditions.
      	* milena/mln/value/rgb.hh (operator<<): Remove spaces.
      	* milena/mln/geom/bbox.hh (bbox): Add overload for images.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2184 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2d814745
  7. 04 Sep, 2008 13 commits
    • Thierry Geraud's avatar
      Add a tutorial example for Z. · 9e06b0d7
      Thierry Geraud authored
      	* doc/tutorial/examples/for_Z.cc: New.
      	* mln/trait/op/lor.hh: New.
      	* mln/trait/op/all.hh: Update.
      	* mln/value/ops.hh: Add some doc.
      	
      	* mln/value/builtin/ops.hh: Make op== and op!= commute when a
      	builtin is involved:  "bi == obj" is rewritten into
      	"obj == scalar(bi)".
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2183 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9e06b0d7
    • Ugo Jardonnet's avatar
      Start working on image virtual transformation. · 399c2000
      Ugo Jardonnet authored
      	* jardonnet/virtual: New.
      	* jardonnet/virtual/access.hh (access): Virtual access to image.
      	It also contains image interpolation routines.
      	* jardonnet/virtual/access.cc: Test file.
      	* jardonnet/virtual/Makefile: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2182 4aad255d-cdde-0310-9447-f3009e2ae8c0
      399c2000
    • Thierry Geraud's avatar
      Fix merging errors. · 5d56720f
      Thierry Geraud authored
      	
      	* mln/core/site_set/p_array.hh (bb_needs_update_): Remove.
      	* mln/core/site_set/p_if.hh (include): Fix missing dir.
      	* mln/core/image/safe.hh (operator()): Fix warning.
      	* mln/core/image/flat_image.hh (p): Fix warning.
      	* mln/fun/ops.hh: Fix double ctors.
      	* mln/algebra/h_vec.hh (namespace): Fix self incl.
      	* mln/algebra/vec.hh (namespace): Fix fwd decl.
      
      	Misc.
      	
      	* doc/tutorial/examples/p_vaccess.cc,
      	* mln/core/site_set/p_priority.hh,
      	* mln/core/site_set/p_key.hh (eiter): Prefer using a macro.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2181 4aad255d-cdde-0310-9447-f3009e2ae8c0
      5d56720f
    • Thierry Geraud's avatar
      Move test files from core/ to sub-directories. · b717e240
      Thierry Geraud authored
      	* tests/core/alias,
      	* tests/core/image
      	* tests/core/other,
      	* tests/core/routine,
      	* tests/core/site_set: New directories.
      
      	* tests/core/bgraph_image.cc,
      	* tests/core/box1d.cc,
      	* tests/core/box2d.cc,
      	* tests/core/box3d.cc,
      	* tests/core/cast_image.cc,
      	* tests/core/category.cc,
      	* tests/core/clock_neighb2d.cc,
      	* tests/core/clock_test.cc,
      	* tests/core/clone.cc,
      	* tests/core/complex.cc,
      	* tests/core/complex_image.cc,
      	* tests/core/decorated_image.cc,
      	* tests/core/dpoint1d.cc,
      	* tests/core/dpoint2d.cc,
      	* tests/core/dpoint3d.cc,
      	* tests/core/dpoints_pixter.cc,
      	* tests/core/exact.cc,
      	* tests/core/fi_adaptor.cc,
      	* tests/core/graph_elt_neighborhood.cc,
      	* tests/core/graph_elt_window.cc,
      	* tests/core/graph_image.cc,
      	* tests/core/graph_image_wst.cc,
      	* tests/core/hexa.cc,
      	* tests/core/image1d.cc,
      	* tests/core/image2d.cc,
      	* tests/core/image2d_h.cc,
      	* tests/core/image3d.cc,
      	* tests/core/image_if.cc,
      	* tests/core/image_if_interval.cc,
      	* tests/core/image_if_value.cc,
      	* tests/core/initialize.cc,
      	* tests/core/interpolated.cc,
      	* tests/core/line_graph_elt_neighborhood.cc,
      	* tests/core/line_graph_elt_window.cc,
      	* tests/core/line_graph_image.cc,
      	* tests/core/line_piter.cc,
      	* tests/core/mono_obased_rle_image.cc,
      	* tests/core/mono_rle_image.cc,
      	* tests/core/neighb.cc,
      	* tests/core/obased_rle_image.cc,
      	* tests/core/p_array.cc,
      	* tests/core/p_bgraph.cc,
      	* tests/core/p_image2d.cc,
      	* tests/core/p_priority_queue.cc,
      	* tests/core/p_priority_queue_fast.cc,
      	* tests/core/p_priority_queue_fast_with_array.cc,
      	* tests/core/p_queue.cc,
      	* tests/core/p_queue_fast.cc,
      	* tests/core/p_runs.cc,
      	* tests/core/p_set.cc,
      	* tests/core/pixel.cc,
      	* tests/core/pixter1d.cc,
      	* tests/core/pixter1d_more.cc,
      	* tests/core/pixter2d.cc,
      	* tests/core/pixter2d_more.cc,
      	* tests/core/pixter3d.cc,
      	* tests/core/pixter3d_more.cc,
      	* tests/core/plain.cc,
      	* tests/core/point1d.cc,
      	* tests/core/point2d.cc,
      	* tests/core/point3d.cc,
      	* tests/core/point_set_compatibility.cc,
      	* tests/core/pset_array.cc,
      	* tests/core/pset_if.cc,
      	* tests/core/rle_image.cc,
      	* tests/core/safe_image.cc,
      	* tests/core/sparse_image.cc,
      	* tests/core/sub_image.cc,
      	* tests/core/t_image.cc,
      	* tests/core/tr_image.cc,
      	* tests/core/translate_image.cc,
      	* tests/core/value_enc_image.cc,
      	* tests/core/w_window1d_int.cc,
      	* tests/core/w_window2d_int.cc,
      	* tests/core/w_window3d_int.cc,
      	* tests/core/window1d.cc,
      	* tests/core/window2d.cc,
      	* tests/core/window3d.cc: Rename...
      
      	* 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: ...as these and...
      	
      	* tests/core/image/bgraph_image.cc,
      	* tests/core/image/cast_image.cc,
      	* tests/core/image/complex_image.cc,
      	* tests/core/image/decorated_image.cc,
      	* tests/core/image/fi_adaptor.cc,
      	* tests/core/image/graph_image.cc,
      	* tests/core/image/graph_image_wst.cc,
      	* tests/core/image/hexa.cc,
      	* tests/core/image/image1d.cc,
      	* tests/core/image/image2d.cc,
      	* tests/core/image/image2d_h.cc,
      	* tests/core/image/image3d.cc,
      	* tests/core/image/image_if.cc,
      	* tests/core/image/image_if_interval.cc,
      	* tests/core/image/image_if_value.cc,
      	* tests/core/image/interpolated.cc,
      	* tests/core/image/line_graph_image.cc,
      	* tests/core/image/mono_obased_rle_image.cc,
      	* tests/core/image/mono_rle_image.cc,
      	* tests/core/image/obased_rle_image.cc,
      	* tests/core/image/plain.cc,
      	* tests/core/image/rle_image.cc,
      	* tests/core/image/safe_image.cc,
      	* tests/core/image/sparse_image.cc,
      	* tests/core/image/sub_image.cc,
      	* tests/core/image/t_image.cc,
      	* tests/core/image/tr_image.cc,
      	* tests/core/image/translate_image.cc,
      	* tests/core/image/value_enc_image.cc: ...as these and...
      
      	* tests/core/other/category.cc,
      	* tests/core/other/clock_neighb2d.cc,
      	* tests/core/other/clock_test.cc,
      	* tests/core/other/complex.cc,
      	* tests/core/other/dpoints_pixter.cc,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* tests/core/other/graph_elt_window.cc,
      	* tests/core/other/line_graph_elt_neighborhood.cc,
      	* tests/core/other/line_graph_elt_window.cc,
      	* tests/core/other/line_piter.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: ...as these and...
      
      	* tests/core/routine/clone.cc,
      	* tests/core/routine/exact.cc,
      	* tests/core/routine/initialize.cc: ...as these and...
      
      	* tests/core/site_set/p_array.cc,
      	* tests/core/site_set/p_bgraph.cc,
      	* tests/core/site_set/p_image2d.cc,
      	* tests/core/site_set/p_priority_queue.cc,
      	* tests/core/site_set/p_priority_queue_fast.cc,
      	* tests/core/site_set/p_priority_queue_fast_with_array.cc,
      	* tests/core/site_set/p_queue.cc,
      	* tests/core/site_set/p_queue_fast.cc,
      	* tests/core/site_set/p_runs.cc,
      	* tests/core/site_set/p_set.cc,
      	* tests/core/site_set/pset_array.cc,
      	* tests/core/site_set/pset_if.cc: ...these.
      
      	* tests/core/alias/Makefile.am,
      	* tests/core/image/Makefile.am,
      	* tests/core/other/Makefile.am,
      	* tests/core/routine/Makefile.am,
      	* tests/core/site_set/Makefile.am: New.
      
      	* tests/core/Makefile.am: Update.
      
      	* tests/core/h_vec.cc: Rename as...
      	* tests/algebra/h_vec.cc: ...this.
      	Update.
      	* tests/algebra/Makefile.am: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2180 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b717e240
    • Thierry Geraud's avatar
      Remove two useless files from mln/core/. · c35a77d5
      Thierry Geraud authored
      	* mln/core/dp_array.hh: Remove.
      	* sandbox/garrigues/fllt/fllt_simple.cc
      	(dp_array): Replace by util::array.
      
      	* mln/core/point_pair.hh: Remove.  This class is only used by
      	a single file (sandbox/pellegrin/set/core/p_line_graph.hh).
      	The latter file is a sandbox try and is now obsolete.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2179 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c35a77d5
    • Thierry Geraud's avatar
      Move h_vec and h_mat in mln/ from core/ to algebra/. · ab372419
      Thierry Geraud authored
      	* mln/core/h_vec.hh,
      	* mln/core/h_mat.hh: Rename as...
      	* mln/algebra/h_vec.hh,
      	* mln/algebra/h_mat.hh: ...these.
      	Update.
      	
      	* tests/core/h_vec.cc,
      	* tests/algebra/vec2.cc,
      	* tests/algebra/mat.cc,
      	* mln/core/point.hh,
      	* mln/metal/vec.hh,
      	* mln/fun/x2x/composed.hh,
      	* mln/fun/x2x/translation.hh,
      	* mln/fun/x2x/rotation.hh,
      	* mln/fun/internal/x2x_linear_impl.hh,
      	* mln/algebra/vec.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2178 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ab372419
    • Thierry Geraud's avatar
      Move some remaining core types in appropriate directories. · 6c12812f
      Thierry Geraud authored
      	* mln/core/complex_image.hh,
      	* mln/core/lazy_image.hh: Rename as...
      	* mln/core/image/complex_image.hh,
      	* mln/core/image/lazy_image.hh: ...these.
      
      	* mln/core/p_complex.hh,
      	* mln/core/p_complex_piter.hh,
      	* mln/core/p_faces.hh: Rename as...
      	* mln/core/site_set/p_complex.hh,
      	* mln/core/site_set/p_complex_piter.hh,
      	* mln/core/site_set/p_faces.hh: ...these.
      
      	* tests/core/complex_image.cc: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2177 4aad255d-cdde-0310-9447-f3009e2ae8c0
      6c12812f
    • Thierry Geraud's avatar
      Rename pset_if as p_if and remove Q at end of priority_Q. · 1181a392
      Thierry Geraud authored
      	* mln/core/site_set/pset_if.hh,
      	* mln/core/pset_if_piter.hh: Rename as...
      	* mln/core/site_set/p_if.hh,
      	* mln/core/site_set/p_if_piter.hh: ...these.
      	* mln/core/site_set/p_priority_queue.hh: Rename as...
      	* mln/core/site_set/p_priority.hh: ...this.
      	
      	* tests/core/p_priority_queue.cc,
      	* tests/core/p_priority_queue_fast_with_array.cc,
      	* tests/core/pset_if.cc,
      	* tests/core/p_priority_queue_fast.cc,
      	* tests/convert/to_image.cc,
      	* doc/tutorial/examples/image_if.cc,
      	* doc/tutorial/examples/p_queue.cc,
      	* mln/core/site_set/p_image.hh,
      	* mln/core/image/image_if.hh,
      	* mln/core/internal/image_if_base.hh,
      	* mln/draw/label.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/morpho/meyer_wst.hh,
      	* sandbox/pellegrin/set/test/p_priority_queue_fast.cc,
      	* sandbox/pellegrin/set/test/p_priority_queue.cc,
      	* sandbox/pellegrin/set/test/pset_if.cc,
      	* sandbox/pellegrin/set/test/p_priority_queue_fast_with_array.cc,
      	* sandbox/pellegrin/set/trait/point_set.hh,
      	* sandbox/pellegrin/set/core/p_priority_queue_fast.hh,
      	* sandbox/pellegrin/set/core/pset_if.hh,
      	* sandbox/pellegrin/set/core/concept/point_set.hh,
      	* sandbox/pellegrin/set/core/p_priority_queue.hh,
      	* sandbox/pellegrin/set/core/p_priority_queue_fast_with_array.hh,
      	* sandbox/garrigues/level_set.hh,
      	* sandbox/garrigues/fllt/fllt.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2176 4aad255d-cdde-0310-9447-f3009e2ae8c0
      1181a392
    • Thierry Geraud's avatar
      Remove some obsolete files in mln/core/. · 4f0f6730
      Thierry Geraud authored
      
      	p_image2d is replaced by p_image.
      	
      	* mln/core/p_image2d_pixter.hh: Remove.
      	* mln/core/p_image2d.hh: Remove.
      	* mln/core/p_image2d_piter.hh: Remove.
      	* mln/core/runs_psite.hh: Remove.
      
      	pset_array is replaced by p_array_of<S>.
      	
      	* mln/core/pset_array.hh: Remove.
      	* mln/core/pset_array_psite.hh: Remove.
      
      	Priority queues are factored by p_priority<Q>.
      	
      	* mln/core/p_priority_queue_fast.hh: Remove.
      	* mln/core/p_priority_queue_fast_with_array.hh: Remove.
      
      	image_if is general.
      	
      	* mln/core/image_if_value.hh: Remove.
      	* mln/core/image_if_interval.hh: Remove.
      
      	p_indexed stuff is general.
      	
      	* mln/core/p_array_piter.hh: Remove.
      
      	p_runs is replaced by p_set_of< p_run<P> >.
      	
      	* mln/core/p_runs.hh: Remove.
      
      	Misc.
      	
      	* mln/core/p_array_bb.hh: Remove.  We do not want such a slow
      	class.
      	* mln/core/obsolete_p_vaccess.hh: Remove cause p_vaccess is ok.
      
      	Fix missing move.
      	
      	* mln/core/p_run_piter.hh: Rename as ...
      	* mln/core/site_set/p_run_piter.hh: ...this.
      	Update guards.
      	* mln/core/site_set/p_run.hh,
      	* sandbox/pellegrin/set/core/p_run.hh (include): Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2175 4aad255d-cdde-0310-9447-f3009e2ae8c0
      4f0f6730
    • Thierry Geraud's avatar
      Move routine files from mln/core/ to mln/core/routine/. · b831a54e
      Thierry Geraud authored
      	* mln/core/initialize.hh,
      	* mln/core/exact.hh,
      	* mln/core/init.hh,
      	* mln/core/ops.hh,
      	* mln/core/clone.hh: Rename as...
      	* mln/core/routine/initialize.hh,
      	* mln/core/routine/ops.hh,
      	* mln/core/routine/init.hh,
      	* mln/core/routine/exact.hh,
      	* mln/core/routine/clone.hh: ...these.
      	Update guards and includes.
      	
      	* tests/core/clone.cc,
      	* tests/core/image2d.cc,
      	* tests/core/exact.cc,
      	* tests/metal/unconst.cc,
      	* tests/level/assign_full.cc,
      	* tests/level/apply_full.cc,
      	* tests/level/saturate_full.cc,
      	* tests/arith/plus.cc,
      	* tests/border/find_full.cc,
      	* tests/border/find.cc,
      	* mln/trait/solve_binary.hh,
      	* mln/trait/solve_unary.hh,
      	* mln/core/image/plain.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/inplace.hh,
      	* mln/core/concept/object.hh,
      	* mln/core/concept/image.hh,
      	* mln/core/concept/site_set.hh,
      	* mln/core/a_point_of.hh,
      	* mln/draw/label.hh,
      	* mln/border/resize.hh,
      	* mln/geom/seeds2tiling_roundness.hh,
      	* mln/geom/seeds2tiling.hh,
      	* mln/geom/resize.hh,
      	* mln/util/yes.hh,
      	* mln/util/ordpair.hh,
      	* sandbox/duhamel/slow_seed2tiling.cc,
      	* sandbox/duhamel/labeling_algo.hh,
      	* sandbox/pellegrin/set/core/concept/point_set.hh,
      	* sandbox/aroumougame/skeleton/sedt.hh,
      	* sandbox/geraud/fllt/fllt.hh,
      	* sandbox/geraud/fllt/fllt.svg.1.cc,
      	* sandbox/geraud/fllt/fllt.svg.7.hh,
      	* sandbox/geraud/fllt/fllt.svg.2.cc,
      	* sandbox/geraud/fllt/fllt.svg.3.cc,
      	* sandbox/geraud/fllt/fllt.svg.4.cc,
      	* sandbox/geraud/fllt/fllt.svg.5.cc,
      	* sandbox/geraud/fllt/fllt.svg.6.cc,
      	* sandbox/geraud/fllt/fllt_test.hh,
      	* sandbox/geraud/fllt.svg.7.hh,
      	* sandbox/geraud/fllt.svg.6.cc,
      	* sandbox/garrigues/level_set.hh,
      	* sandbox/garrigues/fllt/test_fllt_lena_tiles.cc,
      	* sandbox/garrigues/fllt/test_fllt10.cc,
      	* sandbox/garrigues/fllt/test_fllt_tiny.cc,
      	* sandbox/garrigues/fllt/test_fllt12.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.1.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.3.cc,
      	* sandbox/garrigues/fllt/fllt_simple.cc,
      	* sandbox/garrigues/fllt/test_fllt10_inv.cc,
      	* sandbox/garrigues/fllt/fllt_theo.cc,
      	* sandbox/garrigues/fllt/test_fllt3.cc,
      	* sandbox/garrigues/fllt/test_fllt5.cc,
      	* sandbox/garrigues/fllt/test_fllt7.cc,
      	* sandbox/garrigues/fllt/test_fllt9.cc,
      	* sandbox/garrigues/fllt/test_fllt3_inv.cc,
      	* sandbox/garrigues/fllt/test_fllt_lena.cc,
      	* sandbox/garrigues/fllt/test_fllt.cc,
      	* sandbox/garrigues/fllt/test_flltb.cc,
      	* sandbox/garrigues/fllt/test_fllt7_inv.cc,
      	* sandbox/garrigues/fllt/test_fllt13.cc,
      	* sandbox/garrigues/fllt/test_fllt15.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.2.cc,
      	* sandbox/garrigues/fllt/fllt.hh,
      	* sandbox/garrigues/fllt/test.cc,
      	* sandbox/garrigues/fllt/test_fllt2.cc,
      	* sandbox/garrigues/fllt/test_fllt4.cc,
      	* sandbox/garrigues/fllt/test_fllt6.cc,
      	* sandbox/garrigues/fllt/test_fllt8.cc,
      	* sandbox/garrigues/tiled_image2d/tiled_image2d.hh,
      	* sandbox/ballas/refactorization/exact.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2174 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b831a54e
    • Thierry Geraud's avatar
      Move alias files from mln/core/ to mln/core/alias/. · b157af3b
      Thierry Geraud authored
      	* mln/core/neighb1d.hh,
      	* mln/core/dpoint1d.hh,
      	* mln/core/neighb2d.hh,
      	* mln/core/neighb3d.hh,
      	* mln/core/dpoint2d.hh,
      	* mln/core/dpoint3d.hh,
      	* mln/core/point1d.hh,
      	* mln/core/point2d.hh,
      	* mln/core/point3d.hh,
      	* mln/core/w_window1d_int.hh,
      	* mln/core/window1d.hh,
      	* mln/core/w_window2d_int.hh,
      	* mln/core/window2d.hh,
      	* mln/core/w_window3d_int.hh,
      	* mln/core/window3d.hh,
      	* mln/core/w_window2d_float.hh,
      	* mln/core/dpoint2d_h.hh,
      	* mln/core/box1d.hh,
      	* mln/core/box2d.hh,
      	* mln/core/box3d.hh,
      	* mln/core/box2d_h.hh,
      	* mln/core/point2d_h.hh,
      	* mln/core/w_window1d_float.hh,
      	* mln/core/w_window3d_float.hh: Rename as...
      	* mln/core/alias/neighb1d.hh,
      	* mln/core/alias/neighb2d.hh,
      	* mln/core/alias/dpoint1d.hh,
      	* mln/core/alias/neighb3d.hh,
      	* mln/core/alias/dpoint2d.hh,
      	* mln/core/alias/dpoint3d.hh,
      	* mln/core/alias/box2d_h.hh,
      	* mln/core/alias/point2d_h.hh,
      	* mln/core/alias/dpoint2d_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/window3d.hh,
      	* mln/core/alias/w_window3d_int.hh,
      	* mln/core/alias/w_window1d_float.hh,
      	* mln/core/alias/w_window2d_float.hh,
      	* mln/core/alias/w_window3d_float.hh,
      	* mln/core/alias/box1d.hh,
      	* mln/core/alias/point1d.hh,
      	* mln/core/alias/box2d.hh,
      	* mln/core/alias/box3d.hh,
      	* mln/core/alias/point2d.hh,
      	* mln/core/alias/point3d.hh: ...these.
      	Update guards and includes.
      	
      	* tools/seed2tiling.cc,
      	* tools/area_flooding.cc,
      	* tests/core/w_window1d_int.cc,
      	* tests/core/graph_elt_neighborhood.cc,
      	* tests/core/neighb.cc,
      	* tests/core/window1d.cc,
      	* tests/core/window2d.cc,
      	* tests/core/w_window2d_int.cc,
      	* tests/core/w_window3d_int.cc,
      	* tests/core/window3d.cc,
      	* tests/core/graph_image_wst.cc,
      	* tests/core/p_priority_queue.cc,
      	* tests/core/complex_image.cc,
      	* tests/core/p_priority_queue_fast_with_array.cc,
      	* tests/core/p_set.cc,
      	* tests/core/mono_rle_image.cc,
      	* tests/core/point_set_compatibility.cc,
      	* tests/core/obased_rle_image.cc,
      	* tests/core/graph_image.cc,
      	* tests/core/box1d.cc,
      	* tests/core/box2d.cc,
      	* tests/core/box3d.cc,
      	* tests/core/p_queue_fast.cc,
      	* tests/core/p_bgraph.cc,
      	* tests/core/mono_obased_rle_image.cc,
      	* tests/core/graph_elt_window.cc,
      	* tests/core/p_array.cc,
      	* tests/core/sparse_image.cc,
      	* tests/core/dpoint1d.cc,
      	* tests/core/dpoint2d.cc,
      	* tests/core/dpoint3d.cc,
      	* tests/core/clock_test.cc,
      	* tests/core/line_graph_elt_window.cc,
      	* tests/core/value_enc_image.cc,
      	* tests/core/line_graph_elt_neighborhood.cc,
      	* tests/core/p_queue.cc,
      	* tests/core/line_graph_image.cc,
      	* tests/core/point1d.cc,
      	* tests/core/point2d.cc,
      	* tests/core/point3d.cc,
      	* tests/core/p_priority_queue_fast.cc,
      	* tests/core/rle_image.cc,
      	* tests/core/h_vec.cc,
      	* tests/neighb/image.cc,
      	* tests/draw/label.cc,
      	* tests/draw/graph.cc,
      	* tests/linear/convolve.cc,
      	* tests/linear/line_convolve.cc,
      	* tests/linear/local/convolve.cc,
      	* tests/accu/all_accus.cc,
      	* tests/accu/bbox.cc,
      	* tests/convert/to_p_set.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/convert/to_image.cc,
      	* tests/convert/to_window.cc,
      	* tests/pw/image.cc,
      	* tests/geom/sym.cc,
      	* tests/geom/seed2tiling_roundness.cc,
      	* tests/geom/seed2tiling.cc,
      	* tests/geom/shift.cc,
      	* tests/geom/pmin_pmax.cc,
      	* tests/geom/bbox.cc,
      	* tests/set/uni.cc,
      	* tests/set/sym_diff.cc,
      	* tests/set/inter.cc,
      	* tests/set/is_subset_of.cc,
      	* tests/set/diff.cc,
      	* tests/morpho/meyer_wst_long.cc,
      	* tests/morpho/artificial_line_graph_image_wst.cc,
      	* tests/morpho/rank_filter.cc,
      	* tests/morpho/dilation.cc,
      	* tests/morpho/line_graph_image_wst.cc,
      	* tests/morpho/meyer_wst.cc,
      	* tests/morpho/thinning.cc,
      	* tests/morpho/erosion.cc,
      	* tests/morpho/dilation_max_h.cc,
      	* tests/morpho/hit_or_miss.cc,
      	* tests/morpho/combined.cc,
      	* tests/morpho/gradient_elementary.cc,
      	* tests/morpho/closing_volume.cc,
      	* tests/morpho/closing_area.cc,
      	* tests/morpho/closing_height.cc,
      	* tests/morpho/opening_volume.cc,
      	* tests/morpho/opening_area.cc,
      	* tests/morpho/lena_line_graph_image_wst1.cc,
      	* tests/morpho/opening_height.cc,
      	* tests/morpho/erosion_min_h.cc,
      	* tests/morpho/lena_line_graph_image_wst2.cc,
      	* tests/display/show.cc,
      	* tests/display/save_and_show.cc,
      	* tests/canvas/chamfer.cc,
      	* tests/util/ordpair.cc,
      	* tests/labeling/regional_maxima.cc,
      	* tests/labeling/background.cc,
      	* tests/labeling/blobs.cc,
      	* tests/labeling/flat_zones.cc,
      	* tests/labeling/level.cc,
      	* tests/labeling/foreground.cc,
      	* tests/labeling/regional_minima.cc,
      	* apps/statues/mesh-segm.cc,
      	* apps/statues/mesh-skel.cc,
      	* doc/tutorial/examples/sub_image.cc,
      	* doc/tutorial/examples/image_if.cc,
      	* doc/tutorial/examples/p_vaccess.cc,
      	* doc/tutorial/examples/window.cc,
      	* doc/tutorial/examples/image2d.cc,
      	* doc/examples/labeling_algo.cc,
      	* mln/debug/println_with_border.hh,
      	* mln/core/p_image2d_pixter.hh,
      	* mln/core/image/translate_image.hh,
      	* mln/core/image/hexa.hh,
      	* mln/core/image/hexa_piter.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/image/fi_adaptor.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/image3d.hh,
      	* mln/core/p_image2d.hh,
      	* mln/core/clock_neighb2d.hh,
      	* mln/core/lazy_image.hh,
      	* mln/core/site_set/line2d.hh,
      	* mln/core/pixter1d.hh,
      	* mln/core/pixter2d.hh,
      	* mln/core/pixter3d.hh,
      	* mln/core/alias/p_run2d.hh,
      	* mln/draw/box.hh,
      	* mln/level/was.median.hh,
      	* mln/level/median.hh,
      	* mln/level/naive/median.hh,
      	* mln/level/fast_median.hh,
      	* mln/linear/gaussian.hh,
      	* mln/make/dpoint1d.hh,
      	* mln/make/dpoint2d.hh,
      	* mln/make/dpoint3d.hh,
      	* mln/make/dpoint2d_h.hh,
      	* mln/make/box1d.hh,
      	* mln/make/box2d.hh,
      	* mln/make/point1d.hh,
      	* mln/make/point2d.hh,
      	* mln/make/box3d.hh,
      	* mln/make/point3d.hh,
      	* mln/make/win_chamfer.hh,
      	* mln/make/w_window1d.hh,
      	* mln/make/w_window2d.hh,
      	* mln/make/w_window3d.hh,
      	* mln/make/box2d_h.hh,
      	* mln/make/point2d_h.hh,
      	* mln/make/window1d.hh,
      	* mln/make/w_window1d_int.hh,
      	* mln/make/w_window2d_int.hh,
      	* mln/make/window2d.hh,
      	* mln/make/window3d.hh,
      	* mln/make/w_window3d_int.hh,
      	* mln/geom/chamfer.hh,
      	* mln/fun/p2b/chess.hh,
      	* mln/win/cube3d.hh,
      	* mln/win/diag2d.hh,
      	* mln/win/backdiag2d.hh,
      	* mln/win/cuboid3d.hh,
      	* mln/win/octagon2d.hh,
      	* mln/win/disk2d.hh,
      	* mln/morpho/erosion_fast.hh,
      	* mln/morpho/line_gradient.hh,
      	* mln/morpho/dilation_fast.hh,
      	* mln/io/pfm/save.hh,
      	* mln/io/pnm/save.hh,
      	* sandbox/duhamel/main_mesh_image.cc,
      	* sandbox/duhamel/graph_labeling.hh,
      	* sandbox/duhamel/translate_image.hh,
      	* sandbox/duhamel/labeling_level_generic_10000x1000.cc,
      	* sandbox/duhamel/slow_seed2tiling.cc,
      	* sandbox/duhamel/labeling_algo.cc,
      	* sandbox/duhamel/main.cc,
      	* sandbox/duhamel/color_sub.cc,
      	* sandbox/duhamel/labeling_level_fast_10000x1000.cc,
      	* sandbox/duhamel/chamfer.cc,
      	* sandbox/duhamel/labeling_level_fast.cc,
      	* sandbox/duhamel/labeling_algo.hh,
      	* sandbox/duhamel/mesh_image.hh,
      	* sandbox/duhamel/chamfer.hh,
      	* sandbox/duhamel/draw_mesh.hh,
      	* sandbox/duhamel/labeling_level.hh,
      	* sandbox/pellegrin/set/test/p_queue_fast.cc,
      	* sandbox/pellegrin/set/test/p_priority_queue_fast.cc,
      	* sandbox/pellegrin/set/test/p_bgraph.cc,
      	* sandbox/pellegrin/set/test/p_queue.cc,
      	* sandbox/pellegrin/set/test/p_priority_queue.cc,
      	* sandbox/pellegrin/set/test/p_set.cc,
      	* sandbox/pellegrin/set/test/p_priority_queue_fast_with_array.cc,
      	* sandbox/pellegrin/set/core/line2d.hh,
      	* sandbox/aroumougame/skeleton/mesh-skel_region.cc,
      	* sandbox/aroumougame/skeleton/test.cc,
      	* sandbox/aroumougame/skeleton/neighborhood1.hh,
      	* sandbox/aroumougame/skeleton/mesh-skel.cc,
      	* sandbox/aroumougame/skeleton/test_image3d.cc,
      	* sandbox/nivault/plugin-gimp/src/gimp-image.hh,
      	* sandbox/nivault/plugin-gimp/src/build-image.hh,
      	* sandbox/nivault/extract_score.cc,
      	* sandbox/nivault/extract_character.cc,
      	* sandbox/nivault/median.hh,
      	* sandbox/geraud/fllt/fllt.hh,
      	* sandbox/geraud/fllt/fllt.svg.1.cc,
      	* sandbox/geraud/fllt/fllt.svg.7.hh,
      	* sandbox/geraud/fllt/fllt.svg.2.cc,
      	* sandbox/geraud/fllt/fllt.svg.3.cc,
      	* sandbox/geraud/fllt/fllt.svg.4.cc,
      	* sandbox/geraud/fllt/fllt.svg.5.cc,
      	* sandbox/geraud/fllt/fllt.svg.6.cc,
      	* sandbox/geraud/fllt/fllt_test.hh,
      	* sandbox/geraud/fllt.svg.7.hh,
      	* sandbox/geraud/dmap.cc,
      	* sandbox/geraud/fllt.svg.6.cc,
      	* sandbox/geraud/win_fun.cc,
      	* sandbox/geraud/irm.cc,
      	* sandbox/geraud/cs2d/tuto.cc,
      	* sandbox/geraud/cs2d/kruskal.cc,
      	* sandbox/geraud/cs2d/dbl_neighb.cc,
      	* sandbox/geraud/cs2d/cs2d.hh,
      	* sandbox/geraud/cs2d/tuto_bis.cc,
      	* sandbox/geraud/max_tree_nnodes.cc,
      	* sandbox/vigouroux/convert/value_to_point.hh,
      	* sandbox/vigouroux/yuv/get_blue.hh,
      	* sandbox/vigouroux/yuv/get_red.hh,
      	* sandbox/vigouroux/yuv/rgb_to_yuv.hh,
      	* sandbox/vigouroux/yuv/get_green.hh,
      	* sandbox/vigouroux/hsi/get_blue.hh,
      	* sandbox/vigouroux/hsi/get_red.hh,
      	* sandbox/vigouroux/hsi/rgb_to_hsi.hh,
      	* sandbox/vigouroux/hsi/get_green.hh,
      	* sandbox/vigouroux/function.hh,
      	* sandbox/vigouroux/tests.cc,
      	* sandbox/vigouroux/cmy/rgb_to_cmy.hh,
      	* sandbox/vigouroux/cmy/get_blue.hh,
      	* sandbox/vigouroux/cmy/fun.hh,
      	* sandbox/vigouroux/cmy/get_green.hh,
      	* sandbox/vigouroux/xyz/rgb_to_xyz.hh,
      	* sandbox/vigouroux/xyz/get_blue.hh,
      	* sandbox/vigouroux/xyz/get_red.hh,
      	* sandbox/vigouroux/xyz/get_green.hh,
      	* sandbox/vigouroux/yiq/get_blue.hh,
      	* sandbox/vigouroux/yiq/get_red.hh,
      	* sandbox/vigouroux/yiq/rgb_to_yiq.hh,
      	* sandbox/vigouroux/yiq/get_green.hh,
      	* sandbox/vigouroux/load.cc,
      	* sandbox/vigouroux/conv/getred.hh,
      	* sandbox/vigouroux/conv/tored.hh,
      	* sandbox/vigouroux/conv/torgb.hh,
      	* sandbox/vigouroux/conv/rgbto.hh,
      	* sandbox/vigouroux/color/rgb_to_hsl.hh,
      	* sandbox/vigouroux/color/rgb_to_cmy.hh,
      	* sandbox/vigouroux/color/rgb_to_xyz.hh,
      	* sandbox/vigouroux/color/tests.cc,
      	* sandbox/vigouroux/color/rgb_to_hsv.hh,
      	* sandbox/vigouroux/color/rgb_to_yiq.hh,
      	* sandbox/vigouroux/color/rgb_to_hsi.hh,
      	* sandbox/vigouroux/color/rgb_to_yuv.hh,
      	* sandbox/garrigues/level_set.hh,
      	* sandbox/garrigues/fllt/test_fllt_lena_tiles.cc,
      	* sandbox/garrigues/fllt/test_fllt10.cc,
      	* sandbox/garrigues/fllt/lower.hh,
      	* sandbox/garrigues/fllt/test_fllt12.cc,
      	* sandbox/garrigues/fllt/upper.hh,
      	* sandbox/garrigues/fllt/fllt_simple.svg.1.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.3.cc,
      	* sandbox/garrigues/fllt/fllt_simple.cc,
      	* sandbox/garrigues/fllt/test_fllt10_inv.cc,
      	* sandbox/garrigues/fllt/fllt_theo.cc,
      	* sandbox/garrigues/fllt/test_fllt3.cc,
      	* sandbox/garrigues/fllt/test_fllt5.cc,
      	* sandbox/garrigues/fllt/test_fllt7.cc,
      	* sandbox/garrigues/fllt/test_fllt9.cc,
      	* sandbox/garrigues/fllt/test_fllt3_inv.cc,
      	* sandbox/garrigues/fllt/test_fllt_lena.cc,
      	* sandbox/garrigues/fllt/test_fllt.cc,
      	* sandbox/garrigues/fllt/test_flltb.cc,
      	* sandbox/garrigues/fllt/test_fllt7_inv.cc,
      	* sandbox/garrigues/fllt/test_fllt13.cc,
      	* sandbox/garrigues/fllt/test_fllt15.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.2.cc,
      	* sandbox/garrigues/fllt/fllt.hh,
      	* sandbox/garrigues/fllt/test.cc,
      	* sandbox/garrigues/fllt/give_confs.cc,
      	* sandbox/garrigues/fllt/test_fllt2.cc,
      	* sandbox/garrigues/fllt/test_fllt4.cc,
      	* sandbox/garrigues/fllt/test_fllt6.cc,
      	* sandbox/garrigues/fllt/test_fllt8.cc,
      	* sandbox/garrigues/lower.hh,
      	* sandbox/garrigues/tiled_image2d/tiled_image2d.hh,
      	* sandbox/garrigues/tiled_image2d/layout/page2d/lrtb.hh,
      	* sandbox/garrigues/tiled_image2d/layout/image2d/lrtb.hh,
      	* sandbox/garrigues/upper.hh,
      	* sandbox/garrigues/factures/extract_array_highlight.cc,
      	* sandbox/garrigues/factures/extract_array.cc,
      	* sandbox/folio/test/psn.cc,
      	* sandbox/folio/test/psn_log.cc,
      	* sandbox/folio/test/dt_maze.cc,
      	* sandbox/folio/test/dt_bench.cc,
      	* sandbox/folio/test/dt.cc,
      	* sandbox/folio/psn.cc,
      	* sandbox/folio/psn_log.cc,
      	* sandbox/folio/dt.cc,
      	* sandbox/beguin/irm_g.cc,
      	* sandbox/beguin/fusion_graph.hh,
      	* sandbox/beguin/irm.cc,
      	* sandbox/abraham/tests/morpho/test_component_tree.cc,
      	* sandbox/abraham/tests/morpho/test_watershed.cc,
      	* sandbox/abraham/tests/morpho/test_watershed_topo.cc,
      	* sandbox/abraham/mln/io/tikz/save.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2173 4aad255d-cdde-0310-9447-f3009e2ae8c0
      b157af3b
    • Thierry Geraud's avatar
      Move image files in the proper core sub-directory. · 501b9e98
      Thierry Geraud authored
      	Move image files from mln/core/ to mln/core/image/.
      	
      	* mln/core/bgraph_image.hh,
      	* mln/core/bgraph_psite.hh,
      	* mln/core/cast_image.hh,
      	* mln/core/decorated_image.hh,
      	* mln/core/fi_adaptor.hh,
      	* mln/core/graph_elt_neighborhood.hh,
      	* mln/core/graph_elt_window.hh,
      	* mln/core/graph_image.hh,
      	* mln/core/graph_neighborhood_piter.hh,
      	* mln/core/graph_psite.hh,
      	* mln/core/graph_window_piter.hh,
      	* mln/core/hexa.hh,
      	* mln/core/hexa_piter.hh,
      	* mln/core/image1d.hh,
      	* mln/core/image2d.hh,
      	* mln/core/image2d_h.hh,
      	* mln/core/image3d.hh,
      	* mln/core/image_if.hh,
      	* mln/core/inplace.hh,
      	* mln/core/interpolated.hh,
      	* mln/core/line_graph_elt_neighborhood.hh,
      	* mln/core/line_graph_elt_window.hh,
      	* mln/core/line_graph_image.hh,
      	* mln/core/line_graph_neighborhood_piter.hh,
      	* mln/core/line_graph_psite.hh,
      	* mln/core/line_graph_window_piter.hh,
      	* mln/core/mono_obased_rle_encode.hh,
      	* mln/core/mono_obased_rle_image.hh,
      	* mln/core/mono_rle_encode.hh,
      	* mln/core/mono_rle_image.hh,
      	* mln/core/obased_rle_encode.hh,
      	* mln/core/obased_rle_image.hh,
      	* mln/core/plain.hh,
      	* mln/core/rle_encode.hh,
      	* mln/core/rle_image.hh,
      	* mln/core/safe.hh,
      	* mln/core/sparse_encode.hh,
      	* mln/core/sparse_image.hh,
      	* mln/core/sub_image.hh,
      	* mln/core/t_image.hh,
      	* mln/core/tr_image.hh,
      	* mln/core/tr_mesh.hh,
      	* mln/core/translate_image.hh,
      	* mln/core/value_enc_image.hh,
      	* mln/core/value_encode.hh: Rename as...
      
      	* mln/core/image/bgraph_image.hh,
      	* mln/core/image/bgraph_psite.hh,
      	* mln/core/image/cast_image.hh,
      	* mln/core/image/decorated_image.hh,
      	* mln/core/image/fi_adaptor.hh,
      	* mln/core/image/graph_elt_neighborhood.hh,
      	* mln/core/image/graph_elt_window.hh,
      	* mln/core/image/graph_image.hh,
      	* mln/core/image/graph_neighborhood_piter.hh,
      	* mln/core/image/graph_psite.hh,
      	* mln/core/image/graph_window_piter.hh,
      	* mln/core/image/hexa.hh,
      	* mln/core/image/hexa_piter.hh,
      	* mln/core/image/image1d.hh,
      	* mln/core/image/image2d.hh,
      	* mln/core/image/image2d_h.hh,
      	* mln/core/image/image3d.hh,
      	* mln/core/image/image_if.hh,
      	* mln/core/image/inplace.hh,
      	* mln/core/image/interpolated.hh,
      	* mln/core/image/line_graph_elt_neighborhood.hh,
      	* mln/core/image/line_graph_elt_window.hh,
      	* mln/core/image/line_graph_image.hh,
      	* mln/core/image/line_graph_neighborhood_piter.hh,
      	* mln/core/image/line_graph_psite.hh,
      	* mln/core/image/line_graph_window_piter.hh,
      	* mln/core/image/mono_obased_rle_encode.hh,
      	* mln/core/image/mono_obased_rle_image.hh,
      	* mln/core/image/mono_rle_encode.hh,
      	* mln/core/image/mono_rle_image.hh,
      	* mln/core/image/obased_rle_encode.hh,
      	* mln/core/image/obased_rle_image.hh,
      	* mln/core/image/plain.hh,
      	* mln/core/image/rle_encode.hh,
      	* mln/core/image/rle_image.hh,
      	* mln/core/image/safe.hh,
      	* mln/core/image/sparse_encode.hh,
      	* mln/core/image/sparse_image.hh,
      	* mln/core/image/sub_image.hh,
      	* mln/core/image/t_image.hh,
      	* mln/core/image/tr_image.hh,
      	* mln/core/image/tr_mesh.hh,
      	* mln/core/image/translate_image.hh,
      	* mln/core/image/value_enc_image.hh,
      	* mln/core/image/value_encode.hh: ...these.
      	Update guards and includes.
      	
      	* tools/seed2tiling.cc,
      	* tools/area_flooding.cc,
      	* tests/trait/image/images.cc,
      	* tests/trait/ch_value.cc,
      	* tests/debug/iota.cc,
      	* tests/debug/println_with_border.cc,
      	* tests/debug/println.cc,
      	* tests/histo/compute.cc,
      	* tests/histo/to_image1d.cc,
      	* tests/core/graph_elt_neighborhood.cc,
      	* tests/core/image_if_value.cc,
      	* tests/core/window1d.cc,
      	* tests/core/window2d.cc,
      	* tests/core/clock_neighb2d.cc,
      	* tests/core/window3d.cc,
      	* tests/core/graph_image_wst.cc,
      	* tests/core/image_if_interval.cc,
      	* tests/core/bgraph_image.cc,
      	* tests/core/mono_rle_image.cc,
      	* tests/core/pixter2d_more.cc,
      	* tests/core/cast_image.cc,
      	* tests/core/point_set_compatibility.cc,
      	* tests/core/pixter1d.cc,
      	* tests/core/pixter2d.cc,
      	* tests/core/obased_rle_image.cc,
      	* tests/core/pixter3d.cc,
      	* tests/core/graph_image.cc,
      	* tests/core/pixel.cc,
      	* tests/core/pixter3d_more.cc,
      	* tests/core/pset_if.cc,
      	* tests/core/mono_obased_rle_image.cc,
      	* tests/core/sub_image.cc,
      	* tests/core/graph_elt_window.cc,
      	* tests/core/sparse_image.cc,
      	* tests/core/clone.cc,
      	* tests/core/plain.cc,
      	* tests/core/t_image.cc,
      	* tests/core/p_runs.cc,
      	* tests/core/image1d.cc,
      	* tests/core/fi_adaptor.cc,
      	* tests/core/image2d.cc,
      	* tests/core/image3d.cc,
      	* tests/core/image2d_h.cc,
      	* tests/core/clock_test.cc,
      	* tests/core/decorated_image.cc,
      	* tests/core/translate_image.cc,
      	* tests/core/image_if.cc,
      	* tests/core/initialize.cc,
      	* tests/core/line_graph_elt_window.cc,
      	* tests/core/value_enc_image.cc,
      	* tests/core/line_graph_elt_neighborhood.cc,
      	* tests/core/pset_array.cc,
      	* tests/core/line_graph_image.cc,
      	* tests/core/dpoints_pixter.cc,
      	* tests/core/safe_image.cc,
      	* tests/core/pixter1d_more.cc,
      	* tests/core/rle_image.cc,
      	* tests/core/hexa.cc,
      	* tests/core/tr_image.cc,
      	* tests/core/interpolated.cc,
      	* tests/core/line_piter.cc,
      	* tests/neighb/image.cc,
      	* tests/draw/label.cc,
      	* tests/draw/graph.cc,
      	* tests/draw/line.cc,
      	* tests/level/transform_full.cc,
      	* tests/level/median.cc,
      	* tests/level/compute_full.cc,
      	* tests/level/sort_psites_full.cc,
      	* tests/level/median_hline2d.cc,
      	* tests/level/abs.cc,
      	* tests/level/assign_full.cc,
      	* tests/level/apply_full.cc,
      	* tests/level/fill_full.cc,
      	* tests/level/median_fast.cc,
      	* tests/level/compute.cc,
      	* tests/level/sort_psites.cc,
      	* tests/level/assign.cc,
      	* tests/level/approx/median.cc,
      	* tests/level/fill.cc,
      	* tests/level/abs_full.cc,
      	* tests/level/memcpy_.cc,
      	* tests/level/median_dir.cc,
      	* tests/level/stretch_full.cc,
      	* tests/level/paste_full.cc,
      	* tests/level/compare_full.cc,
      	* tests/level/saturate_full.cc,
      	* tests/level/transform.cc,
      	* tests/level/replace.cc,
      	* tests/level/stretch.cc,
      	* tests/level/paste.cc,
      	* tests/level/fill_with_value.cc,
      	* tests/level/naive/median.cc,
      	* tests/level/take.cc,
      	* tests/level/apply.cc,
      	* tests/level/compare.cc,
      	* tests/level/saturate.cc,
      	* tests/level/memset_.cc,
      	* tests/arith/minus.cc,
      	* tests/arith/minus_full.cc,
      	* tests/arith/times.cc,
      	* tests/arith/times_full.cc,
      	* tests/arith/plus.cc,
      	* tests/arith/plus_full.cc,
      	* tests/arith/revert.cc,
      	* tests/arith/revert_full.cc,
      	* tests/linear/convolve.cc,
      	* tests/linear/lap.cc,
      	* tests/linear/log.cc,
      	* tests/linear/line_convolve.cc,
      	* tests/linear/sobel.cc,
      	* tests/linear/local/convolve.cc,
      	* tests/linear/gaussian.cc,
      	* tests/accu/pair.cc,
      	* tests/accu/median.cc,
      	* tests/accu/compute.cc,
      	* tests/accu/mean.cc,
      	* tests/accu/nil.cc,
      	* tests/accu/min.cc,
      	* tests/accu/max.cc,
      	* tests/value/stack.cc,
      	* tests/value/float01.cc,
      	* tests/border/duplicate_full.cc,
      	* tests/border/mirror_full.cc,
      	* tests/border/equalize_full.cc,
      	* tests/border/get_full.cc,
      	* tests/border/resize.cc,
      	* tests/border/find_full.cc,
      	* tests/border/resize_image1d_1.cc,
      	* tests/border/fill_full.cc,
      	* tests/border/resize_image2d_1.cc,
      	* tests/border/resize_image1d_2.cc,
      	* tests/border/duplicate.cc,
      	* tests/border/resize_image1d_3.cc,
      	* tests/border/mirror.cc,
      	* tests/border/resize_image3d_1.cc,
      	* tests/border/resize_image2d_2.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/equalize.cc,
      	* tests/border/get.cc,
      	* tests/border/find.cc,
      	* tests/border/resize_image_if.cc,
      	* tests/border/resize_full.cc,
      	* tests/border/fill.cc,
      	* tests/border/adjust.cc,
      	* tests/test/positive.cc,
      	* tests/convert/to_p_set.cc,
      	* tests/convert/to_tiles.cc,
      	* tests/convert/to_image.cc,
      	* tests/convert/to_window.cc,
      	* tests/estim/mean.cc,
      	* tests/pw/value.cc,
      	* tests/geom/max_sli.cc,
      	* tests/geom/resize.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/nslis.cc,
      	* tests/geom/min_sli.cc,
      	* tests/fun/x2x/rotation.cc,
      	* tests/fun/v2v/rgb_hsi_conversion.cc,
      	* tests/binarization/threshold.cc,
      	* tests/morpho/contrast.cc,
      	* tests/morpho/meyer_wst_long.cc,
      	* tests/morpho/gradient.cc,
      	* tests/morpho/artificial_line_graph_image_wst.cc,
      	* tests/morpho/rank_filter.cc,
      	* tests/morpho/dilation.cc,
      	* tests/morpho/line_graph_image_wst.cc,
      	* tests/morpho/meyer_wst.cc,
      	* tests/morpho/thinning.cc,
      	* tests/morpho/erosion.cc,
      	* tests/morpho/dilation_max_h.cc,
      	* tests/morpho/hit_or_miss.cc,
      	* tests/morpho/combined.cc,
      	* tests/morpho/gradient_elementary.cc,
      	* tests/morpho/laplacian.cc,
      	* tests/morpho/closing_volume.cc,
      	* tests/morpho/closing_area.cc,
      	* tests/morpho/closing_height.cc,
      	* tests/morpho/opening_volume.cc,
      	* tests/morpho/opening_area.cc,
      	* tests/morpho/lena_line_graph_image_wst1.cc,
      	* tests/morpho/opening_height.cc,
      	* tests/morpho/erosion_min_h.cc,
      	* tests/morpho/lena_line_graph_image_wst2.cc,
      	* tests/display/show.cc,
      	* tests/display/save_and_show.cc,
      	* tests/display/color_pretty.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/ppm/ppm.cc,
      	* tests/io/ppm/ppm23.cc,
      	* tests/io/ppm/ppm16.cc,
      	* tests/io/pbm/pbm.cc,
      	* tests/logical/or.cc,
      	* tests/logical/not.cc,
      	* tests/logical/or_full.cc,
      	* tests/logical/and_not.cc,
      	* tests/logical/and.cc,
      	* tests/logical/not_full.cc,
      	* tests/logical/and_not_full.cc,
      	* tests/logical/and_full.cc,
      	* tests/canvas/chamfer.cc,
      	* tests/canvas/browsing/directional.cc,
      	* tests/canvas/browsing/fwd.cc,
      	* tests/canvas/browsing/snake_fwd.cc,
      	* tests/util/tree_to_image.cc,
      	* tests/util/branch_iter_ind.cc,
      	* tests/util/lemmings.cc,
      	* tests/util/tree_fast_to_image.cc,
      	* tests/util/branch_iter.cc,
      	* tests/labeling/regional_maxima.cc,
      	* tests/labeling/background.cc,
      	* tests/labeling/blobs.cc,
      	* tests/labeling/flat_zones.cc,
      	* tests/labeling/level.cc,
      	* tests/labeling/foreground.cc,
      	* tests/labeling/regional_minima.cc,
      	* apps/statues/mesh-segm.cc,
      	* apps/statues/mesh-skel.cc,
      	* doc/tutorial/examples/sub_image.cc,
      	* doc/tutorial/examples/p_line2d.cc,
      	* doc/tutorial/examples/p_array.cc,
      	* doc/tutorial/examples/p_array.2.cc,
      	* doc/tutorial/examples/image_if.cc,
      	* doc/tutorial/examples/p_image.cc,
      	* doc/tutorial/examples/p_queue.cc,
      	* doc/tutorial/examples/image_plain.cc,
      	* doc/tutorial/examples/p_vaccess.cc,
      	* doc/tutorial/examples/window.cc,
      	* doc/tutorial/examples/p_key.cc,
      	* doc/tutorial/examples/p_key.2.cc,
      	* doc/tutorial/examples/image2d.cc,
      	* doc/tutorial/examples/image_safe.cc,
      	* doc/tutorial/examples/proxy.cc,
      	* doc/tutorial/examples/p_run.cc,
      	* doc/tutorial/examples/box.cc,
      	* doc/tutorial/examples/image_flat.cc,
      	* doc/tutorial/examples/p_mutable_array_of.cc,
      	* doc/benchmark/p_runs.cc,
      	* doc/benchmark/image2d.cc,
      	* doc/examples/labeling_algo.cc,
      	* mln/debug/put_word.hh,
      	* mln/core/internal/graph_vicinity_piter.hh,
      	* mln/core/internal/line_graph_vicinity_piter.hh,
      	* mln/core/p_image2d.hh,
      	* mln/core/site_set/p_bgraph.hh,
      	* mln/core/site_set/p_graph_piter.hh,
      	* mln/core/site_set/p_bgraph_piter.hh,
      	* mln/core/site_set/p_line_graph.hh,
      	* mln/core/site_set/p_line_graph_piter.hh,
      	* mln/core/site_set/p_graph.hh,
      	* mln/draw/graph.hh,
      	* mln/level/fill_with_image.hh,
      	* mln/level/replace.hh,
      	* mln/level/paste.hh,
      	* mln/level/fill.spe.hh,
      	* mln/level/fill_with_value.hh,
      	* mln/linear/line_x2_convolve.hh,
      	* mln/accu/count_adjacent_vertices.hh,
      	* mln/accu/rank.hh,
      	* mln/accu/rank_high_quant.hh,
      	* mln/accu/rank_bool.hh,
      	* mln/border/mirror.hh,
      	* mln/make/image1d.hh,
      	* mln/make/image2d.hh,
      	* mln/convert/to_tiles.hh,
      	* mln/convert/to_image.hh,
      	* mln/convert/to_window.hh,
      	* mln/geom/chamfer.hh,
      	* mln/morpho/opening_area_on_vertices.hh,
      	* mln/morpho/line_gradient.hh,
      	* mln/morpho/closing_area_on_vertices.hh,
      	* mln/display/color_pretty.hh,
      	* mln/display/remove.hh,
      	* mln/display/save.hh,
      	* mln/display/show.hh,
      	* mln/io/pfm/load.hh,
      	* mln/io/pgm/load.hh,
      	* mln/io/fits/load.hh,
      	* mln/io/pnm/load.hh,
      	* mln/io/ppm/load.hh,
      	* mln/io/pbm/load.hh,
      	* sandbox/duhamel/main_mesh_image.cc,
      	* sandbox/duhamel/queue_p_priority.cc,
      	* sandbox/duhamel/graph_labeling.hh,
      	* sandbox/duhamel/translate_image.hh,
      	* sandbox/duhamel/slow_seed2tiling.cc,
      	* sandbox/duhamel/labeling_algo.cc,
      	* sandbox/duhamel/main.cc,
      	* sandbox/duhamel/paste.hh,
      	* sandbox/duhamel/color_sub.cc,
      	* sandbox/duhamel/chamfer.cc,
      	* sandbox/duhamel/mem.hh,
      	* sandbox/duhamel/labeling_algo.hh,
      	* sandbox/duhamel/extract_array.cc,
      	* sandbox/duhamel/abr_to_image.cc,
      	* sandbox/duhamel/translate_image.cc,
      	* sandbox/pellegrin/first_test.cc,
      	* sandbox/pellegrin/set/test/p_runs.cc,
      	* sandbox/pellegrin/set/test/pset_if.cc,
      	* sandbox/pellegrin/set/core/p_bgraph.hh,
      	* sandbox/pellegrin/set/core/p_line_graph.hh,
      	* sandbox/pellegrin/set/core/p_graph.hh,
      	* sandbox/pellegrin/cond_inheritance/test_cond_inherit.cc,
      	* sandbox/aroumougame/skeleton/mesh-skel_region.cc,
      	* sandbox/aroumougame/skeleton/miscellenous.hh,
      	* sandbox/aroumougame/skeleton/test.cc,
      	* sandbox/aroumougame/skeleton/test_image2d.cc,
      	* sandbox/aroumougame/skeleton/mesh-skel.cc,
      	* sandbox/aroumougame/skeleton/test_image3d.cc,
      	* sandbox/aroumougame/skeleton/thinning.hh,
      	* sandbox/aroumougame/skeleton/sedt.hh,
      	* sandbox/nivault/rotation.cc,
      	* sandbox/nivault/plugin-gimp/src/build-image.hh,
      	* sandbox/nivault/extract_score.cc,
      	* sandbox/nivault/extract_character.cc,
      	* sandbox/nivault/median.hh,
      	* sandbox/jardonnet/test/reduce.cc,
      	* sandbox/jardonnet/test/icp_ref.cc,
      	* sandbox/jardonnet/test/gaussian.cc,
      	* sandbox/jardonnet/test/icp.cc,
      	* sandbox/jardonnet/test/gaussian_subsampling.cc,
      	* sandbox/jardonnet/test/test.cc,
      	* sandbox/jardonnet/test/type.cc,
      	* sandbox/jardonnet/test/subsampling.cc,
      	* sandbox/jardonnet/registration/chamfer.hh,
      	* sandbox/geraud/fllt/fllt.hh,
      	* sandbox/geraud/fllt/fllt.svg.1.cc,
      	* sandbox/geraud/fllt/fllt.svg.7.hh,
      	* sandbox/geraud/fllt/fllt.svg.2.cc,
      	* sandbox/geraud/fllt/fllt.svg.3.cc,
      	* sandbox/geraud/fllt/fllt.svg.4.cc,
      	* sandbox/geraud/fllt/fllt.svg.5.cc,
      	* sandbox/geraud/fllt/fllt.svg.6.cc,
      	* sandbox/geraud/fllt/fllt_test.hh,
      	* sandbox/geraud/fllt.svg.7.hh,
      	* sandbox/geraud/dmap.cc,
      	* sandbox/geraud/fllt.svg.6.cc,
      	* sandbox/geraud/win_fun.cc,
      	* sandbox/geraud/irm.cc,
      	* sandbox/geraud/cs2d/tuto.cc,
      	* sandbox/geraud/cs2d/kruskal.cc,
      	* sandbox/geraud/cs2d/dbl_neighb.cc,
      	* sandbox/geraud/cs2d/cs2d.hh,
      	* sandbox/geraud/cs2d/tuto_bis.cc,
      	* sandbox/geraud/max_tree_nnodes.cc,
      	* sandbox/vigouroux/yuv/test.cc,
      	* sandbox/vigouroux/yuv/get_blue.hh,
      	* sandbox/vigouroux/yuv/get_red.hh,
      	* sandbox/vigouroux/yuv/testfun.cc,
      	* sandbox/vigouroux/yuv/rgb_to_yuv.hh,
      	* sandbox/vigouroux/yuv/get_green.hh,
      	* sandbox/vigouroux/hsi/get_blue.hh,
      	* sandbox/vigouroux/hsi/get_red.hh,
      	* sandbox/vigouroux/hsi/rgb_to_hsi.hh,
      	* sandbox/vigouroux/hsi/get_green.hh,
      	* sandbox/vigouroux/function.hh,
      	* sandbox/vigouroux/tests.cc,
      	* sandbox/vigouroux/cmy/rgb_to_cmy.hh,
      	* sandbox/vigouroux/cmy/test.cc,
      	* sandbox/vigouroux/cmy/get_blue.hh,
      	* sandbox/vigouroux/cmy/fun.hh,
      	* sandbox/vigouroux/cmy/testfun.cc,
      	* sandbox/vigouroux/cmy/get_green.hh,
      	* sandbox/vigouroux/xyz/test.cc,
      	* sandbox/vigouroux/xyz/rgb_to_xyz.hh,
      	* sandbox/vigouroux/xyz/get_blue.hh,
      	* sandbox/vigouroux/xyz/get_red.hh,
      	* sandbox/vigouroux/xyz/testfun.cc,
      	* sandbox/vigouroux/xyz/get_green.hh,
      	* sandbox/vigouroux/moyenne.cc,
      	* sandbox/vigouroux/lap.cc,
      	* sandbox/vigouroux/yiq/test.cc,
      	* sandbox/vigouroux/yiq/get_blue.hh,
      	* sandbox/vigouroux/yiq/get_red.hh,
      	* sandbox/vigouroux/yiq/rgb_to_yiq.hh,
      	* sandbox/vigouroux/yiq/testfun.cc,
      	* sandbox/vigouroux/yiq/get_green.hh,
      	* sandbox/vigouroux/color.cc,
      	* sandbox/vigouroux/load.cc,
      	* sandbox/vigouroux/conv/test.cc,
      	* sandbox/vigouroux/conv/getred.hh,
      	* sandbox/vigouroux/conv/tored.hh,
      	* sandbox/vigouroux/conv/torgb.hh,
      	* sandbox/vigouroux/conv/rgbto.hh,
      	* sandbox/vigouroux/gradation.hh,
      	* sandbox/vigouroux/testfun.cc,
      	* sandbox/vigouroux/color/rgb_to_hsl.hh,
      	* sandbox/vigouroux/color/rgb_to_cmy.hh,
      	* sandbox/vigouroux/color/rgb_to_xyz.hh,
      	* sandbox/vigouroux/color/tests.cc,
      	* sandbox/vigouroux/color/rgb_to_hsv.hh,
      	* sandbox/vigouroux/color/rgb_to_yiq.hh,
      	* sandbox/vigouroux/color/rgb_to_hsi.hh,
      	* sandbox/vigouroux/color/rgb_to_yuv.hh,
      	* sandbox/garrigues/level_set.hh,
      	* sandbox/garrigues/fllt/test_fllt_lena_tiles.cc,
      	* sandbox/garrigues/fllt/test_fllt10.cc,
      	* sandbox/garrigues/fllt/test_fllt_tiny.cc,
      	* sandbox/garrigues/fllt/test_fllt12.cc,
      	* sandbox/garrigues/fllt/essai.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.1.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.3.cc,
      	* sandbox/garrigues/fllt/fllt_simple.cc,
      	* sandbox/garrigues/fllt/test_fllt10_inv.cc,
      	* sandbox/garrigues/fllt/fllt_theo.cc,
      	* sandbox/garrigues/fllt/test_fllt3.cc,
      	* sandbox/garrigues/fllt/test_fllt5.cc,
      	* sandbox/garrigues/fllt/test_fllt7.cc,
      	* sandbox/garrigues/fllt/test_fllt9.cc,
      	* sandbox/garrigues/fllt/fllt_merge.hh,
      	* sandbox/garrigues/fllt/test_fllt3_inv.cc,
      	* sandbox/garrigues/fllt/test_fllt_lena.cc,
      	* sandbox/garrigues/fllt/test_fllt.cc,
      	* sandbox/garrigues/fllt/test_flltb.cc,
      	* sandbox/garrigues/fllt/test_fllt7_inv.cc,
      	* sandbox/garrigues/fllt/test_fllt13.cc,
      	* sandbox/garrigues/fllt/test_fllt15.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.2.cc,
      	* sandbox/garrigues/fllt/fllt.hh,
      	* sandbox/garrigues/fllt/test.cc,
      	* sandbox/garrigues/fllt/give_confs.cc,
      	* sandbox/garrigues/fllt/test_fllt2.cc,
      	* sandbox/garrigues/fllt/test_fllt4.cc,
      	* sandbox/garrigues/fllt/test_fllt6.cc,
      	* sandbox/garrigues/fllt/test_fllt8.cc,
      	* sandbox/garrigues/tiled_image2d/tiled_image2d.hh,
      	* sandbox/garrigues/tiled_image2d/tiled_image2d.cc,
      	* sandbox/garrigues/image_identity/interpolated.hh,
      	* sandbox/garrigues/factures/extract_array_highlight.cc,
      	* sandbox/garrigues/factures/extract_array.cc,
      	* sandbox/folio/test/psn.cc,
      	* sandbox/folio/test/psn_log.cc,
      	* sandbox/folio/test/naive.cc,
      	* sandbox/folio/test/dt_maze.cc,
      	* sandbox/folio/test/chamfer.cc,
      	* sandbox/folio/test/dt_bench.cc,
      	* sandbox/folio/test/dt.cc,
      	* sandbox/folio/psn.cc,
      	* sandbox/folio/psn_log.cc,
      	* sandbox/folio/naive.cc,
      	* sandbox/folio/chamfer.cc,
      	* sandbox/folio/dt.cc,
      	* sandbox/beguin/irm_g.cc,
      	* sandbox/beguin/fusion_graph.hh,
      	* sandbox/beguin/irm.cc,
      	* sandbox/abraham/tests/morpho/test_component_tree.cc,
      	* sandbox/abraham/tests/morpho/test_watershed.cc,
      	* sandbox/abraham/tests/morpho/test_watershed_topo.cc,
      	* sandbox/abraham/tests/io/tikz/tikz.cc,
      	* sandbox/abraham/mln/morpho/basic_najman.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2172 4aad255d-cdde-0310-9447-f3009e2ae8c0
      501b9e98
    • Thierry Geraud's avatar
      Move site set files in the proper core sub-directory. · ee53dffb
      Thierry Geraud authored
      	Move site_set files from mln/core/ to mln/core/site_set/.
      	
      	* mln/core/box.hh,.
      	* mln/core/box_piter.hh,.
      	* mln/core/line2d.hh,.
      	* mln/core/p_array.hh,.
      	* mln/core/p_bgraph.hh,.
      	* mln/core/p_bgraph_piter.hh,.
      	* mln/core/p_graph.hh,.
      	* mln/core/p_graph_piter.hh,.
      	* mln/core/p_line_graph.hh,.
      	* mln/core/p_line_graph_piter.hh,.
      	* mln/core/p_priority_queue.hh,.
      	* mln/core/p_queue.hh,.
      	* mln/core/p_queue_fast.hh,.
      	* mln/core/p_run.hh,.
      	* mln/core/p_set.hh,.
      	* mln/core/pset_if.hh: Rename as...
      	* mln/core/site_set/box.hh,
      	* mln/core/site_set/box_piter.hh,
      	* mln/core/site_set/line2d.hh,
      	* mln/core/site_set/p_array.hh,
      	* mln/core/site_set/p_bgraph.hh,
      	* mln/core/site_set/p_bgraph_piter.hh,
      	* mln/core/site_set/p_graph.hh,
      	* mln/core/site_set/p_graph_piter.hh,
      	* mln/core/site_set/p_line_graph.hh,
      	* mln/core/site_set/p_line_graph_piter.hh,
      	* mln/core/site_set/p_priority_queue.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_set.hh,
      	* mln/core/site_set/pset_if.hh: ...these.
      	Update guards.
      	
      	* tests/core/p_priority_queue.cc,
      	* tests/core/p_set.cc,
      	* tests/core/point_set_compatibility.cc,
      	* tests/core/p_queue_fast.cc,
      	* tests/core/p_bgraph.cc,
      	* tests/core/pset_if.cc,
      	* tests/core/p_array.cc,
      	* tests/core/p_queue.cc,
      	* tests/draw/graph.cc,
      	* tests/level/sort_psites_full.cc,
      	* tests/level/sort_psites.cc,
      	* tests/convert/to_p_array.cc,
      	* tests/convert/to_image.cc,
      	* tests/geom/pmin_pmax.cc,
      	* tests/geom/bbox.cc,
      	* tests/set/is_subset_of.cc,
      	* tests/display/color_pretty.cc,
      	* tests/util/tree_to_image.cc,
      	* tests/util/tree_fast_to_image.cc,
      	* doc/tutorial/examples/p_line2d.cc,
      	* doc/tutorial/examples/p_array.cc,
      	* doc/tutorial/examples/p_array.2.cc,
      	* doc/tutorial/examples/p_image.cc,
      	* doc/tutorial/examples/p_queue.cc,
      	* doc/tutorial/examples/window.cc,
      	* doc/tutorial/examples/image2d.cc,
      	* doc/tutorial/examples/image_safe.cc,
      	* doc/tutorial/examples/proxy.cc,
      	* doc/tutorial/examples/p_mutable_array_of.cc,
      	* mln/debug/println_with_border.spe.hh,
      	* mln/debug/println.spe.hh,
      	* mln/core/line_graph_image.hh,
      	* mln/core/internal/graph_vicinity_piter.hh,
      	* mln/core/internal/image_if_base.hh,
      	* mln/core/internal/line_graph_vicinity_piter.hh,
      	* mln/core/p_priority_queue_fast.hh,
      	* mln/core/bgraph_image.hh,
      	* mln/core/p_priority_queue_fast_with_array.hh,
      	* mln/core/obased_rle_image.hh,
      	* mln/core/graph_image.hh,
      	* mln/core/line_graph_psite.hh,
      	* mln/core/box1d.hh,
      	* mln/core/box3d.hh,
      	* mln/core/alias/p_run2d.hh,
      	* mln/core/pset_if_piter.hh,
      	* mln/core/p_array_piter.hh,
      	* mln/core/p_array_bb.hh,
      	* mln/core/t_image.hh,
      	* mln/core/bgraph_psite.hh,
      	* mln/core/p_image2d_piter.hh,
      	* mln/core/image_if.hh,
      	* mln/core/graph_psite.hh,
      	* mln/core/clock_neighb.hh,
      	* mln/core/line_piter.hh,
      	* mln/core/site_set/p_image.hh,
      	* mln/core/site_set/p_key.hh,
      	* mln/core/box2d.hh,
      	* mln/core/box2d_h.hh,
      	* mln/core/p_run_piter.hh,
      	* mln/core/mono_obased_rle_image.hh,
      	* mln/core/concept/window.hh,
      	* mln/core/sparse_image.hh,
      	* mln/core/p_runs.hh,
      	* mln/draw/graph.hh,
      	* mln/draw/line.hh,
      	* mln/draw/plot.hh,
      	* mln/draw/label.hh,
      	* mln/accu/bbox.hh,
      	* mln/make/voronoi.hh,
      	* mln/convert/impl/from_image_to_site_set.hh,
      	* mln/convert/to_p_set.hh,
      	* mln/convert/to_p_array.hh,
      	* mln/geom/seeds2tiling.hh,
      	* mln/display/color_pretty.hh,
      	* mln/util/tree_to_image.hh,
      	* mln/util/tree_fast_to_image.hh,
      	* mln/labeling/blobs.hh,
      	* sandbox/pellegrin/set/test/p_queue_fast.cc,
      	* sandbox/pellegrin/set/test/p_bgraph.cc,
      	* sandbox/pellegrin/set/test/p_queue.cc,
      	* sandbox/pellegrin/set/test/p_priority_queue.cc,
      	* sandbox/pellegrin/set/test/pset_if.cc,
      	* sandbox/pellegrin/set/test/p_set.cc,
      	* sandbox/pellegrin/set/core/p_priority_queue_fast.hh,
      	* sandbox/pellegrin/set/core/p_bgraph.hh,
      	* sandbox/pellegrin/set/core/p_run.hh,
      	* sandbox/pellegrin/set/core/p_line_graph.hh,
      	* sandbox/pellegrin/set/core/pset_if.hh,
      	* sandbox/pellegrin/set/core/p_array.hh,
      	* sandbox/pellegrin/set/core/p_queue.hh,
      	* sandbox/pellegrin/set/core/p_priority_queue.hh,
      	* sandbox/pellegrin/set/core/p_runs.hh,
      	* sandbox/pellegrin/set/core/p_set.hh,
      	* sandbox/pellegrin/set/core/p_priority_queue_fast_with_array.hh,
      	* sandbox/pellegrin/set/core/line2d.hh,
      	* sandbox/pellegrin/set/core/p_graph.hh,
      	* sandbox/pellegrin/set/core/p_queue_fast.hh,
      	* sandbox/aroumougame/skeleton/miscellenous.hh,
      	* sandbox/aroumougame/skeleton/thinning.hh,
      	* sandbox/jardonnet/registration/tools.hh,
      	* sandbox/jardonnet/registration/quat7.hh,
      	* sandbox/jardonnet/registration/cloud.hh,
      	* sandbox/geraud/fllt/fllt.hh,
      	* sandbox/geraud/fllt/fllt.svg.1.cc,
      	* sandbox/geraud/fllt/fllt.svg.7.hh,
      	* sandbox/geraud/fllt/fllt.svg.2.cc,
      	* sandbox/geraud/fllt/fllt.svg.3.cc,
      	* sandbox/geraud/fllt/fllt.svg.4.cc,
      	* sandbox/geraud/fllt/fllt.svg.5.cc,
      	* sandbox/geraud/fllt/fllt.svg.6.cc,
      	* sandbox/geraud/fllt/fllt_test.hh,
      	* sandbox/geraud/fllt.svg.7.hh,
      	* sandbox/geraud/p_runs__with_dedicated_piter.hh,
      	* sandbox/geraud/fllt.svg.6.cc,
      	* sandbox/geraud/cs2d/cs2d_morpho.hh,
      	* sandbox/garrigues/level_set.hh,
      	* sandbox/garrigues/fllt/fllt_simple.svg.1.cc,
      	* sandbox/garrigues/fllt/fllt_simple.svg.3.cc,
      	* sandbox/garrigues/fllt/fllt_simple.cc,
      	* sandbox/garrigues/fllt/types.hh,
      	* sandbox/garrigues/fllt/fllt_theo.cc,
      	* sandbox/garrigues/fllt/fllt_types.hh,
      	* sandbox/garrigues/fllt/fllt_simple.svg.2.cc,
      	* sandbox/garrigues/fllt/fllt.hh,
      	* sandbox/garrigues/fllt/give_confs.cc,
      	* sandbox/abraham/tests/morpho/test_component_tree.cc,
      	* sandbox/abraham/tests/morpho/test_watershed.cc,
      	* sandbox/abraham/tests/morpho/test_watershed_topo.cc,
      	* sandbox/abraham/mln/morpho/basic_najman.hh: Update.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008@2171 4aad255d-cdde-0310-9447-f3009e2ae8c0
      ee53dffb