• Guillaume Lazzara's avatar
    Move morphers in core/image subdirectories. · 961c2975
    Guillaume Lazzara authored
    
    	Special headers:
    
    	* mln/core/image/essential.hh,
    	* mln/core/image/all.hh: update.
    
    	* mln/core/image/dmorph/all.hh,
    	* mln/core/image/imorph/all.hh,
    	* mln/core/image/morph/all.hh,
    	* mln/core/image/vmorph/all.hh: new.
    
    
    	Makefiles:
    
    	* tests/core/image/Makefile.am: add new subdirs.
    
    	* tests/core/image/dmorph/Makefile.am,
    	* tests/core/image/imorph/Makefile.am,
    	* tests/core/image/morph/Makefile.am,
    	* tests/core/image/vmorph/Makefile.am: new.
    
    
    	Domain morphers:
    
    	* mln/core/image/extended.hh
    	* mln/core/image/extension_fun.hh
    	* mln/core/image/extension_ima.hh
    	* mln/core/image/extension_val.hh
    	* mln/core/image/hexa.hh
    	* mln/core/image/hexa_piter.hh
    	* mln/core/image/image2d_h.hh
    	* mln/core/image/image_if.hh
    	* mln/core/image/p2p_image.hh
    	* mln/core/image/slice_image.hh
    	* mln/core/image/sub_image.hh
    	* mln/core/image/sub_image_if.hh
    	* mln/core/image/unproject_image.hh: move...
    
    	* 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/unproject_image.hh: ... here.
    
    
    	Identity morphers:
    
    	* mln/core/image/decorated_image.hh
    	* mln/core/image/interpolated.hh
    	* mln/core/image/lazy_image.hh
    	* mln/core/image/plain.hh
    	* mln/core/image/safe.hh
    	* mln/core/image/tr_image.hh: Move...
    
    	* mln/core/image/imorph/decorated_image.hh
    	* mln/core/image/imorph/interpolated.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: ... here.
    
    
    	Image morpher:
    
    	* mln/core/image/t_image.hh: Move...
    	* mln/core/image/morph/t_image.hh: ... here.
    
    
    	Value morphers:
    
    	* mln/core/image/cast_image.hh
    	* mln/core/image/fun_image.hh
    	* mln/core/image/thru_morpher.hh
    	* mln/core/image/thrubin_morpher.hh
    	* mln/core/image/violent_cast_image.hh: Move...
    
    	* 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.h: ... here.
    
    
    	Tests:
    
    	* tests/core/image/hexa.cc ,
    	* tests/core/image/image2d_h.cc ,
    	* tests/core/image/image_if.cc ,
    	* tests/core/image/p2p_image.cc ,
    	* tests/core/image/slice_image.cc ,
    	* tests/core/image/sub_image.cc,
    	* tests/core/image/unproject_image.cc,
    	* tests/core/image/decorated_image.cc,
    	* tests/core/image/interpolated.cc ,
    	* tests/core/image/safe_image.cc ,
    	* tests/core/image/tr_image.cc,
    	* tests/core/image/t_image.cc,
    	* tests/core/image/cast_image.cc: Move...
    
    
    	* 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/unproject_image.cc,
    	* tests/core/image/imorph/decorated_image.cc,
    	* tests/core/image/imorph/interpolated.cc,
    	* tests/core/image/imorph/safe_image.cc,
    	* tests/core/image/imorph/tr_image.cc,
    	* tests/core/image/morph/t_image.cc,
    	* tests/core/image/vmorph/cast_image.cc: ... here.
    
    
    	Includes.
    
    	* tests/core/image/plain.cc,
    	* tests/core/image/image_if_interval.cc,
    	* mln/convert/impl/from_site_set_to_image.hh,
    	* mln/core/routine/extend.hh,
    	* mln/debug/slices_2d.hh,
    	* mln/draw/line.hh,
    	* mln/extract/blue.hh,
    	* mln/extract/green.hh,
    	* mln/extract/hue.hh,
    	* mln/extract/lum.hh,
    	* mln/extract/red.hh,
    	* mln/extract/sat.hh,
    	* mln/labeling/fill_holes.hh,
    	* mln/level/replace.hh,
    	* mln/make/image3d.hh,
    	* mln/registration/icp.hh,
    	* mln/transformation/rotate.hh,
    	* mln/world/inter_pixel/dim2/make_edge_image.hh,
    	* mln/world/inter_pixel/display_edge.hh,
    	* mln/world/inter_pixel/is_pixel.hh,
    	* mln/world/inter_pixel/is_separator.hh,
    	* tests/arith/minus_full.cc,
    	* tests/arith/plus_full.cc,
    	* tests/arith/revert_full.cc,
    	* tests/arith/times_full.cc,
    	* tests/border/find.cc,
    	* tests/border/find_full.cc,
    	* tests/border/get.cc,
    	* tests/border/get_full.cc,
    	* tests/border/resize_image_if.cc,
    	* tests/border/resize_sub_image.cc,
    	* tests/canvas/chamfer.cc,
    	* tests/convert/to_p_set.cc,
    	* tests/convert/to_window.cc,
    	* tests/labeling/level.cc,
    	* tests/level/abs_full.cc,
    	* tests/level/compare_full.cc,
    	* tests/level/compute.cc,
    	* tests/level/compute_full.cc,
    	* tests/level/transform.cc,
    	* tests/level/transform_full.cc,
    	* tests/level/transform_inplace.cc,
    	* tests/morpho/elementary/gradient.cc,
    	* tests/morpho/elementary/gradient_external.cc,
    	* tests/morpho/elementary/gradient_internal.cc,
    	* tests/morpho/laplacian.cc,
    	* tests/morpho/meyer_wst_long.cc,
    	* tests/morpho/skeleton_constrained.cc,
    	* tests/morpho/tree/compute_parent.cc,
    	* tests/opt/at.cc,
    	* tests/trait/image/images.cc,
    	* tests/core/routine/duplicate.cc,
    	* tests/core/routine/extend.cc,
    	* tests/core/routine/initialize.cc,
    	* tests/core/routine/primary.cc,
    	* tests/data/fill_full.cc,
    	* tests/data/fill_with_image.cc,
    	* tests/data/fill_with_value.cc,
    	* tests/data/paste.cc,
    	* tests/data/paste_full.cc,
    	* tests/draw/line.cc,
    	* tests/extension/fill.cc,
    	* tools/seed2tiling.cc: update includes.
    
    git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@3900 4aad255d-cdde-0310-9447-f3009e2ae8c0
    961c2975