1. 09 Oct, 2013 8 commits
  2. 08 Oct, 2013 1 commit
  3. 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
  4. 12 Sep, 2013 1 commit
  5. 11 Sep, 2013 1 commit
  6. 10 Sep, 2013 1 commit
    • Roland Levillain's avatar
      Milena: Remove lines `VARIABLE = @VARIABLE@' from Makefile.am's. · 9e354c74
      Roland Levillain authored
      	* apps/constrained-connectivity/Makefile.am,
      	* apps/generic-skel/Makefile.am,
      	* apps/graph-morpho/Makefile.am,
      	* apps/mesh-segm-skel/Makefile.am,
      	* apps/morphers/Makefile.am,
      	* apps/papers/levillain.09.ismm/Makefile.am,
      	* tests/tests.mk,
      	* tools/tools.mk:
      	Here, as Automake 1.11+ already takes care of this.
      9e354c74
  7. 09 Sep, 2013 3 commits
  8. 06 Sep, 2013 2 commits
  9. 05 Sep, 2013 1 commit
  10. 02 Sep, 2013 2 commits
    • Roland Levillain's avatar
      Add parentheses around complex operands of operator `|'. · bb6ddb7e
      Roland Levillain authored
      	* apps/mesh-segm-skel/mesh-complex-max-curv-1-collapse.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-2-collapse.cc:
      	Here, as suggested by g++ 4.7.
      bb6ddb7e
    • Roland Levillain's avatar
      Do not run test-mixed in Milena apps with the `check' target. · abdd5eb7
      Roland Levillain authored
      	* apps/generic-skel/test-mixed.in,
      	* apps/mesh-segm-skel/test-mixed.in:
      	Add a `-wadgmm-2010' suffix to saved images to distinguish them
      	from outputs of other tests.
      	* apps/generic-skel/Makefile.am,
      	* apps/mesh-segm-skel/Makefile.am
      	(MOSTLYCLEANFILES): Adjust.
      	Add files generated by disabled test cases.
      	(generated_checked_tests): New.
      	Contain all generated checked tests.
      	(generated_tests): Set it to contain all test (checked
      	automatically and run manually).
      	(TESTS): Set it to $(generated_checked_tests).
      	Aesthetic changes.
      abdd5eb7
  11. 31 Aug, 2013 6 commits
  12. 30 Aug, 2013 13 commits
    • Roland Levillain's avatar
      Simplify even more Milena Makefiles thanks to AM_DEFAULT_SOURCE_EXT. · f8090ed8
      Roland Levillain authored
      	* apps/generic-skel/Makefile.am,
      	* apps/mesh-segm-skel/Makefile.am,
      	* tests/io/vtk/Makefile.am,
      	* tests/transform/Makefile.am,
      	* tools/Makefile.am:
      	Here.
      f8090ed8
    • 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
      Make remaining Milena copyright headers uniform. · 917fa3dc
      Roland Levillain authored
      	* apps/generic-skel/image2d-skel-unconstrained.cc,
      	* apps/generic-skel/image2d-skel-with-end-points.cc,
      	* apps/mesh-segm-skel/mesh-complex-2-collapse.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-1-collapse.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-2-collapse.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-extrema.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-skel.cc,
      	* apps/mesh-segm-skel/mesh-complex-pinv-curv-segm.cc,
      	* apps/mesh-segm-skel/mesh-complex-pinv-curv-skel.cc,
      	* apps/mesh-segm-skel/off-to-vtk-bin.cc,
      	* mln/topo/is_not_1d_isthmus.hh,
      	* mln/topo/is_not_end_point.hh:
      	Here.
      917fa3dc
    • Roland Levillain's avatar
      Disable tests/value/int_u32 in Milena. · 7c470abe
      Roland Levillain authored
      	* tests/value/Makefile.am: Here.
      7c470abe
    • Roland Levillain's avatar
      Fix 3D simple point generators in Milena tools. · 2cbfa7dc
      Roland Levillain authored
      	* tools/Makefile.am: Fix build rules of optional programs.
      	* tools/simple_point3d_lut_tbb.cc: Rename as...
      	* tools/simple_point_3d_lut_tbb.cc: ...this.
      	s/point_3d/point3d/.
      2cbfa7dc
    • Roland Levillain's avatar
      Kill warnings about unused variables. · e20e4109
      Roland Levillain authored
      	* mln/io/vtk/save.hh,
      	* tools/connectivity_numbers_3d_tbb.hh,
      	* tools/simple_point3d_lut_tbb.hh:
      	Here.
      e20e4109
    • Roland Levillain's avatar
      Kill warnings about signed vs unsigned values. · bdade6e5
      Roland Levillain authored
      	* mln/topo/is_not_1d_isthmus.hh
      	(mln::topo::is_not_1d_isthmus<I, N>::operator()): Here.
      bdade6e5
    • Roland Levillain's avatar
      Catch up with the current interface of breadth_first_thinning. · 1cbfcbe8
      Roland Levillain authored
      	* apps/morphers/recorder-bft.cc: Here.
      1cbfcbe8
    • Roland Levillain's avatar
      Catch up with the current interface of mln::image3d. · d05185f5
      Roland Levillain authored
      	* apps/generic-skel/image3d-skel-unconstrained.cc,
      	* apps/generic-skel/image3d-skel.hh:
      	Here.
      d05185f5
    • Roland Levillain's avatar
      Replace meyer_wst with watershed::flooding. · 8caa6a0f
      Roland Levillain authored
      	* apps/mesh-segm-skel/mesh-complex-pinv-curv-segm.cc: Here.
      8caa6a0f
    • 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
    • Roland Levillain's avatar
      Fix the use of Pi in Milena's apps/mesh-segm-skel. · 5d8a1259
      Roland Levillain authored
      	* apps/mesh-segm-skel/mesh-complex-max-curv-extrema.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-segm.cc,
      	* apps/mesh-segm-skel/mesh-complex-pinv-curv-segm.cc,
      	* apps/mesh-segm-skel/mesh-complex-pinv-curv-skel.cc:
      	Here.
      5d8a1259
    • Roland Levillain's avatar
      Fix header inclusions in Milena's apps/mesh-segm-skel. · e9bf0a68
      Roland Levillain authored
      	* apps/mesh-segm-skel/mesh-complex-max-curv-1-collapse.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-2-collapse.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-extrema.cc,
      	* apps/mesh-segm-skel/mesh-complex-max-curv-skel.cc,
      	* apps/mesh-segm-skel/mesh-complex-pinv-curv-segm.cc,
      	* apps/mesh-segm-skel/mesh-complex-pinv-curv-skel.cc:
      	Here.
      e9bf0a68