1. 08 Jul, 2014 2 commits
    • Roland Levillain's avatar
      Olena 2.1. · 877187ba
      Roland Levillain authored
      	* NEWS,
      	* README,
      	* configure.ac,
      	* milena/NEWS,
      	* milena/doc/Doxyfile.in,
      	* milena/doc/milena.qhcp,
      	* scribo/NEWS,
      	* scribo/doc/Doxyfile.in,
      	* scribo/doc/scribo.qhcp,
      	* swilena/NEWS:
      	Update version number.
      	* milena/doc/figures/extend-1.ppm,
      	* milena/doc/figures/extend-2.ppm,
      	* milena/doc/figures/extend-3.ppm,
      	* milena/doc/figures/extend-4.ppm,
      	* milena/doc/figures/extend-5.ppm,
      	* milena/doc/figures/fill-1.ppm,
      	* milena/doc/figures/fill-2.ppm,
      	* milena/doc/figures/fill-imageif-cfun-1.ppm,
      	* milena/doc/figures/fill-subdomain-1.pbm,
      	* milena/doc/figures/fill-subdomain-2.ppm,
      	* milena/doc/figures/fill-subdomain-3.ppm,
      	* milena/doc/figures/fill-subdomain-4.ppm,
      	* milena/doc/figures/ima2d-rot-1.ppm,
      	* milena/doc/figures/ima2d-rot-2.ppm,
      	* milena/doc/figures/ima_save.pbm,
      	* milena/doc/figures/labeling-compute-1.pbm,
      	* milena/doc/figures/labeling-compute-2.ppm,
      	* milena/doc/figures/logical-not-1.pbm,
      	* milena/doc/figures/logical-not-2.pbm,
      	* milena/doc/figures/logical-not-3.pbm,
      	* milena/doc/figures/tuto2_first_image-1.pbm,
      	* milena/doc/figures/tuto3_colorize-1.pgm,
      	* milena/doc/figures/tuto3_colorize-2.ppm,
      	* milena/doc/figures/tuto3_rw_image-1.ppm,
      	* milena/doc/figures/tuto3_rw_image-2.ppm,
      	* milena/doc/figures/tuto3_rw_image-3.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-1.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-2.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-3.pbm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-4.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-5.ppm,
      	* milena/doc/figures/tuto4_genericity_and_algorithms-6.ppm,
      	* milena/mln/version.hh:
      	Regen.
      877187ba
    • Roland Levillain's avatar
      Update copyright notices in Milena. · d892873a
      Roland Levillain authored
      	* doc/Doxyfile.in,
      	* doc/mainpage.dox:
      	Here.
      d892873a
  2. 03 Jul, 2014 2 commits
  3. 01 Jul, 2014 1 commit
  4. 26 Jun, 2014 2 commits
    • Roland Levillain's avatar
      Regen Milena's Makefile bits in doc/. · c2ba187b
      Roland Levillain authored
      	* doc/examples-outputs.mk,
      	* doc/figures.mk,
      	* doc/split-examples.mk,
      	* doc/split-outputs.mk:
      	Regen.
      c2ba187b
    • Roland Levillain's avatar
      Make Milena more compatible with BSD Make. · e0131fc7
      Roland Levillain authored
      	* apps/bench/Makefile.am,
      	* apps/morphers/Makefile.am,
      	* doc/Makefile.am,
      	* doc/gen-examples-outputs-mk,
      	* doc/gen-figures-mk,
      	* doc/gen-split-examples-mk,
      	* doc/gen-split-outputs-mk:
      	Do not use `$<' outside suffix rules.
      	* apps/papers/levillain.09.ismm/Makefile.am: Likewise.
      	Add explicit `$(srcdir)/' prefixes to prerequisites' paths.
      	* milena/Makefile.am,
      	* milena/tests/unit_test/Makefile.am:
      	Adjust comments.
      e0131fc7
  5. 25 Jun, 2014 2 commits
    • Roland Levillain's avatar
      28832f9e
    • Roland Levillain's avatar
      Convert Milena to UTF-8. · 0a4c6e4b
      Roland Levillain authored
      	* mln/accu/shape/volume.hh,
      	* mln/core/concept/point_site.hh,
      	* mln/morpho/watershed/flooding.hh,
      	* mln/topo/skeleton/breadth_first_thinning.hh,
      	* mln/topo/skeleton/priority_driven_thinning.hh:
      	Here.
      	* tests/core/image/complex_image.cc,
      	* tests/core/image/complex_image.hh,
      	* tests/core/site_set/p_complex.cc,
      	* tests/make/attachment.cc,
      	* tests/make/detachment.cc,
      	* tests/morpho/complex_image_morpho.cc,
      	* tests/topo/complex.cc,
      	* tests/topo/is_facet.cc,
      	* apps/morphers/iz.cc:
      	Replace extended characters to convert to plain ASCII.
      	* mln/io/pdf/get_header.hh (mln::io::pdf::pdf_header::pdf_header):
      	Generate UTF-8 metadata.
      	* doc/Doxyfile.in (INPUT_ENCODING): Set to UTF-8.
      0a4c6e4b
  6. 20 Jun, 2014 3 commits
    • Roland Levillain's avatar
      Remove mentions to trash/ directories in Milena. · 6ff853df
      Roland Levillain authored
      	* doc/Doxyfile.in (EXCLUDE)
      	* doc/Makefile.am ($(srcdir)/outputs.mk, regen-outputs-mk)
      	($(srcdir)/examples-outputs.mk, regen-examples-outputs-mk)
      	* doc/gen-figures-mk,
      	* doc/gen-split-outputs-mk:
      	Here.
      6ff853df
    • Roland Levillain's avatar
      Regen files in Milena. · d5d24ad3
      Roland Levillain authored
      	* doc/examples.mk: Regen.
      d5d24ad3
    • Roland Levillain's avatar
      Remove trash/ directories. · 5ea13e37
      Roland Levillain authored
      	* doc/examples/trash/accu.cc,
      	* doc/examples/trash/box.cc,
      	* doc/examples/trash/cpp_issue.cc,
      	* doc/examples/trash/erosion.cc,
      	* doc/examples/trash/for_Z.cc,
      	* doc/examples/trash/graph.cc,
      	* doc/examples/trash/image2d.cc,
      	* doc/examples/trash/image_flat.cc,
      	* doc/examples/trash/image_if.cc,
      	* doc/examples/trash/image_plain.cc,
      	* doc/examples/trash/image_safe.cc,
      	* doc/examples/trash/labeling_algo.cc,
      	* doc/examples/trash/mk_graph.cc,
      	* doc/examples/trash/p_array.2.cc,
      	* doc/examples/trash/p_array.cc,
      	* doc/examples/trash/p_image.cc,
      	* doc/examples/trash/p_key.2.cc,
      	* doc/examples/trash/p_key.cc,
      	* doc/examples/trash/p_line2d.cc,
      	* doc/examples/trash/p_mutable_array_of.cc,
      	* doc/examples/trash/p_queue.cc,
      	* doc/examples/trash/p_run.cc,
      	* doc/examples/trash/p_vaccess.cc,
      	* doc/examples/trash/proxy.cc,
      	* doc/examples/trash/sub_image.cc,
      	* doc/examples/trash/sub_image_if.cc,
      	* doc/examples/trash/tuto_bis.cc,
      	* doc/examples/trash/tuto_one.cc,
      	* doc/examples/trash/vec.cc,
      	* doc/examples/trash/win_multiple.cc,
      	* doc/examples/trash/window.cc,
      	* trash/bgraph_image.cc,
      	* trash/bgraph_image.hh,
      	* trash/bgraph_psite.hh,
      	* trash/boost_graph.cc,
      	* trash/boost_graph.hh,
      	* trash/boost_graph_access.hh,
      	* trash/boost_graph_property.hh,
      	* trash/boost_graph_structure.hh,
      	* trash/clock_neighb.hh,
      	* trash/clock_neighb2d.cc,
      	* trash/clock_neighb2d.hh,
      	* trash/clock_neighb2d_bis.cc,
      	* trash/display_color_pretty.cc,
      	* trash/display_color_pretty.hh,
      	* trash/display_remove.hh,
      	* trash/display_save.hh,
      	* trash/display_save_and_show.hh,
      	* trash/display_show.cc,
      	* trash/display_show.hh,
      	* trash/fi_adaptor.cc,
      	* trash/fi_adaptor.hh,
      	* trash/freeimageplus.mk,
      	* trash/graph_image.hh,
      	* trash/line_graph_image.hh,
      	* trash/mono_obased_rle_encode.hh,
      	* trash/mono_obased_rle_image.cc,
      	* trash/mono_obased_rle_image.hh,
      	* trash/mono_rle_encode.hh,
      	* trash/mono_rle_image.cc,
      	* trash/mono_rle_image.hh,
      	* trash/neighb_get.hh,
      	* trash/neighb_image.cc,
      	* trash/neighb_image.hh,
      	* trash/obased_rle_encode.hh,
      	* trash/obased_rle_image.cc,
      	* trash/obased_rle_image.hh,
      	* trash/p_bgraph.cc,
      	* trash/p_bgraph.hh,
      	* trash/p_bgraph_piter.hh,
      	* trash/rle_encode.hh,
      	* trash/rle_image.cc,
      	* trash/rle_image.hh,
      	* trash/save_and_show.cc,
      	* trash/sparse_encode.hh,
      	* trash/sparse_image.cc,
      	* trash/sparse_image.hh,
      	* trash/t_image.cc,
      	* trash/t_image.hh,
      	* trash/to_tiles.cc,
      	* trash/to_tiles.hh,
      	* trash/translate_image.cc,
      	* trash/translate_image.hh,
      	* trash/value_enc_image.cc,
      	* trash/value_enc_image.hh,
      	* trash/value_encode.hh:
      	Remove.
      	Addresses Trac ticket #280.
      5ea13e37
  7. 13 Sep, 2013 1 commit
    • Roland Levillain's avatar
      Milena: Factor Makefiles a bit more using file inclusion. · 83c98751
      Roland Levillain authored
      	* tests/tests.mk (AM_CPPFLAGS): Move general flags...
      	* common.mk (AM_CPPFLAGS): ...here.
      	Include it...
      	* doc/Makefile.am: ...here, to factor common parts.
      	* milena/apps/apps.mk: New file.
      	Include it...
      	* apps/constrained-connectivity/Makefile.am,
      	* apps/generic-skel/Makefile.am,
      	* apps/graph-morpho/Makefile.am,
      	* apps/morphers/Makefile.am,
      	* apps/papers/levillain.09.ismm/Makefile.am:
      	...here, to factor common parts.
      	* apps/mesh-segm-skel/Makefile.am: Likewise.
      	(noinst_HEADERS): Add save_bin_alt.hh.
      	(mesh_complex_skel_SOURCES)
      	(mesh_complex_max_curv_skel_SOURCES)
      	(mesh_complex_pinv_curv_skel_SOURCES):
      	Remove.
      	* tools/tools.mk: Remove this file and move its contents...
      	* tools/Makefile.am: ...here.
      83c98751
  8. 09 Sep, 2013 1 commit
    • Roland Levillain's avatar
      Milena: Do not look for headers in the build tree uselessly. · 9c2f117f
      Roland Levillain authored
      	* tools/tools.mk (AM_CPPFLAGS): Remove Milena's build dir from the
      	file inclusion path.
      	Remove outdated FIXMEs.
      	* apps/constrained-connectivity/Makefile.am,
      	* apps/graph-morpho/Makefile.am,
      	* apps/mesh-segm-skel/Makefile.am,
      	* apps/morphers/Makefile.am,
      	* apps/papers/levillain.09.ismm/Makefile.am
      	(AM_CPPFLAGS): Explain why $(top_builddir)/milena is part of the
      	file inclusion path.
      	* apps/generic-skel/Makefile.am,
      	* doc/Makefile.am,
      	* tests/tests.mk
      	(AM_CPPFLAGS): Uniformity changes.
      9c2f117f
  9. 05 Sep, 2013 1 commit
  10. 30 Aug, 2013 2 commits
    • Roland Levillain's avatar
      Regen images of the Milena documentation. · 32fe23ae
      Roland Levillain authored
      	* doc/figures/extend-1.ppm,
      	* doc/figures/extend-2.ppm,
      	* doc/figures/extend-3.ppm,
      	* doc/figures/extend-4.ppm,
      	* doc/figures/extend-5.ppm,
      	* doc/figures/fill-1.ppm,
      	* doc/figures/fill-2.ppm,
      	* doc/figures/fill-imageif-cfun-1.ppm,
      	* doc/figures/fill-subdomain-1.pbm,
      	* doc/figures/fill-subdomain-2.ppm,
      	* doc/figures/fill-subdomain-3.ppm,
      	* doc/figures/fill-subdomain-4.ppm,
      	* doc/figures/ima2d-rot-1.ppm,
      	* doc/figures/ima2d-rot-2.ppm,
      	* doc/figures/ima_save.pbm,
      	* doc/figures/labeling-compute-1.pbm,
      	* doc/figures/labeling-compute-2.ppm,
      	* doc/figures/logical-not-1.pbm,
      	* doc/figures/logical-not-2.pbm,
      	* doc/figures/logical-not-3.pbm,
      	* doc/figures/tuto2_first_image-1.pbm,
      	* doc/figures/tuto3_colorize-1.pgm,
      	* doc/figures/tuto3_colorize-2.ppm,
      	* doc/figures/tuto3_rw_image-1.ppm,
      	* doc/figures/tuto3_rw_image-2.ppm,
      	* doc/figures/tuto3_rw_image-3.ppm,
      	* doc/figures/tuto4_genericity_and_algorithms-1.ppm,
      	* doc/figures/tuto4_genericity_and_algorithms-2.ppm,
      	* doc/figures/tuto4_genericity_and_algorithms-3.pbm,
      	* doc/figures/tuto4_genericity_and_algorithms-4.ppm,
      	* doc/figures/tuto4_genericity_and_algorithms-5.ppm,
      	* doc/figures/tuto4_genericity_and_algorithms-6.ppm:
      	Regen.
      32fe23ae
    • Roland Levillain's avatar
      Convert remaining Milena code to mln_trace. · 5028921e
      Roland Levillain authored
      	* doc/examples/devel/facade.cc.raw,
      	* doc/examples/devel/impl.cc.raw,
      	* mln/io/vtk/save.hh,
      	* mln/topo/skeleton/breadth_first_thinning.hh,
      	* mln/topo/skeleton/priority_driven_thinning.hh,
      	* new-header:
      	Here.
      5028921e
  11. 27 Aug, 2013 1 commit
    • Roland Levillain's avatar
      Remove old tools from doc/. · 3e32b86e
      Roland Levillain authored
      	* doc/Makefile.am (EXTRA_DIST): Remove generate_dist_files.sh and
      	tools/clearbanner.sh.
      	* doc/generate_dist_files.sh,
      	* doc/tools/clearbanner.sh:
      	Remove.
      3e32b86e
  12. 26 Aug, 2013 1 commit
    • Roland Levillain's avatar
      Improve the generation of Doxyfiles in Milena. · 02c4ea9f
      Roland Levillain authored
      	* doc/Makefile.am (edit)
      	($(srcdir)/user-refman.stamp)
      	($(srcdir)/devel-refman.stamp):
      	Use `[@]' instead of `\@' for portability reasons.
      	(ID): New (empty).
      	(edit_devel): Prevent configure from expanding @builddir@.
      	Christen the product as ``Developer documentation''.
      	($(DOXYFILE_USER), $(DOXYFILE_DEVEL)): Do not depend on $Id$ from
      	ChangeLog.
      	* doc/Doxyfile.in (PROJECT_NUMBER): Reintegrate @ID@ to the
      	project number, even if it is not yet set.
      02c4ea9f
  13. 19 Jun, 2013 1 commit
  14. 17 Jun, 2013 2 commits
  15. 17 Apr, 2013 5 commits
  16. 16 Apr, 2013 2 commits
  17. 12 Apr, 2013 4 commits
  18. 11 Apr, 2013 4 commits
    • 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
    • Guillaume Lazzara's avatar
      Add a PDF I/O group in documentation. · 26b7669e
      Guillaume Lazzara authored
      	* doc/mln/io/io.dox: Add PDF group.
      
      	* mln/io/pdf/get_header.hh,
      	* mln/io/pdf/load.hh: Add to PDF group.
      26b7669e
    • Guillaume Lazzara's avatar
      Add references to code examples · af998487
      Guillaume Lazzara authored
      	* doc/DoxygenLayout.xml: Change example section name.
      
      	* doc/examples.dox: Add more links to example files.
      af998487
    • Guillaume Lazzara's avatar
      Hide internal API and classes in documentation. · a35bff38
      Guillaume Lazzara authored
      	* doc/Doxyfile.in: Exclude internal symbols and classes.
      
      	* mln/core/alias/vec2d.hh,
      	* mln/core/alias/vec3d.hh,
      	* mln/core/box_runend_piter.hh,
      	* mln/core/box_runstart_piter.hh,
      	* mln/core/dpoints_pixter.hh,
      	* mln/core/dpsites_piter.hh,
      	* mln/core/faces_psite.hh,
      	* mln/core/image/ch_piter.hh,
      	* mln/core/image/complex_image.hh,
      	* mln/core/image/complex_neighborhood_piter.hh,
      	* mln/core/image/complex_window_piter.hh,
      	* mln/core/image/dmorph/extended.hh,
      	* mln/core/image/dmorph/extension_fun.hh,
      	* mln/core/image/dmorph/extension_ima.hh,
      	* mln/core/image/dmorph/extension_val.hh,
      	* mln/core/image/dmorph/hexa.hh,
      	* mln/core/image/dmorph/hexa_piter.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/flat_image.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/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/cast_image.hh,
      	* mln/core/image/vmorph/fun_image.hh,
      	* mln/core/image/vmorph/thru_image.hh,
      	* mln/core/image/vmorph/violent_cast_image.hh,
      	* mln/core/internal/classical_window_base.hh,
      	* mln/core/internal/graph_psite_base.hh,
      	* mln/core/internal/image_base.hh,
      	* mln/core/internal/image_identity.hh,
      	* mln/core/internal/image_morpher.hh,
      	* mln/core/internal/labeled_image_base.hh,
      	* mln/core/internal/neighb_base.hh,
      	* mln/core/internal/neighb_niter_base.hh,
      	* mln/core/internal/p_complex_piter_base.hh,
      	* mln/core/internal/piter_adaptor.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/window_base.hh,
      	* mln/core/mixed_neighb.hh,
      	* mln/core/neighb.hh,
      	* mln/core/pixter1d.hh,
      	* mln/core/pixter2d.hh,
      	* mln/core/pixter3d.hh,
      	* mln/core/point.hh,
      	* mln/core/routine/init.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/p_array.hh,
      	* mln/core/site_set/p_centered.hh,
      	* mln/core/site_set/p_complex_piter.hh,
      	* mln/core/site_set/p_double.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_priority.hh,
      	* mln/core/site_set/p_run.hh,
      	* mln/core/site_set/p_run_piter.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_psite.hh,
      	* mln/core/w_window.hh,
      	* mln/core/window.hh,
      	* mln/util/array.hh: Prevent internal API from appearing in user
      	documentation.
      a35bff38
  19. 10 Apr, 2013 3 commits