- 09 Oct, 2013 8 commits
-
-
Roland Levillain authored
* mln/fun/x2x/rotation.hh (rotation<n, C>::rotation(const C&, const algebra::vec<n,C>&)): Provide a default version for the second argument.
-
Roland Levillain authored
* mln/debug/iota.hh (mln::trait::modulus<T>): New trait. (mln::debug::impl::iota(trait::image::speed::any, I&, unsigned)): * mln/debug/iota.spe.hh (mln::debug::impl::iota(trait::image::speed::fastest, I&, unsigned)): Here. * tests/debug/iota.cc: Exercise mln::debug::iota with an image of floats.
-
Roland Levillain authored
* mln/pw/bind.hh: New. * mln/pw/all.hh: Include mln/pw/bind.hh. * tests/pw/bind.cc: New. * tests/pw/Makefile.am (check_PROGRAMS): Add bind. * headers.mk, * tests/unit_test/unit-tests.mk: Regen.
-
Roland Levillain authored
* mln/arith/minus.hh (mln::trait::set_unary_<op::uminus, Image, I>): New. (mln::operator-(const Image<I>&)) (mln::arith::uminus(const Image<I>&)) (mln::arith::impl::uminus_(trait::image::speed::any, const I&, O&)) (mln::arith::impl::uminus_(trait::image::speed::fastest, const I&, O&)): New. * tests/arith/minus.cc: Exercise unary minus.
-
Roland Levillain authored
* tests/arith/plus.cc: Here. Remove dead code.
-
Roland Levillain authored
-
Roland Levillain authored
* mln/arith/minus.hh, * mln/fun/vv2v/diff_abs.hh, * mln/math/diff_abs.hh: Here.
-
Roland Levillain authored
* mln/arith/minus.hh, * tests/core/image/imorph/interpolated.cc: Here.
-
- 08 Oct, 2013 1 commit
-
-
Roland Levillain authored
* tests/core/image/vmorph/fun_image_rgb.cc: New. * tests/core/image/vmorph/Makefile.am (check_PROGRAMS): Add fun_image_rgb.
-
- 13 Sep, 2013 1 commit
-
-
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.
-
- 12 Sep, 2013 1 commit
-
-
Roland Levillain authored
* demos/inter_pixel/inter_pixel.cc, * tests/io/plot/load.cc: Here.
-
- 11 Sep, 2013 1 commit
-
-
Roland Levillain authored
* tests/unit_test/unit-tests.mk: Regen.
-
- 10 Sep, 2013 1 commit
-
-
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.
-
- 09 Sep, 2013 3 commits
-
-
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.
-
Roland Levillain authored
* Makefile.am (SUBDIRS): Prepend `.' to the list of subdirectories to force make to honor this Makefile's targets before recursing in Milena's subdirectories.
-
Roland Levillain authored
* Makefile.am (regen-am): Here.
-
- 06 Sep, 2013 2 commits
-
-
Roland Levillain authored
* mln/version.hh.in (OLN_PACKAGE_AUTHORS): Set it to @PACKAGE_AUTHORS@.
-
Roland Levillain authored
* Makefile.am ($(srcdir)/mln/version.hh): New target, generating mln/version.hh in the source tree using make instead of configure. (edit): New. (EXTRA_DIST): Add mln/version.hh.in (nobase_nodist_include_HEADERS): Remove mln/version.hh. * mln/version.hh: New (generated). * headers.mk: Regen.
-
- 05 Sep, 2013 1 commit
-
-
Roland Levillain authored
* doc/examples/tuto3/first_routine.cc: Here. * doc/examples/split/tuto3_first_routine-1.cc.raw: Regen.
-
- 02 Sep, 2013 2 commits
-
-
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.
-
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.
-
- 31 Aug, 2013 6 commits
-
-
Roland Levillain authored
* apps/generic-skel/Makefile.am, * apps/mesh-segm-skel/Makefile.am: Here.
-
Roland Levillain authored
* apps/mesh-segm-skel/Makefile.am: Here.
-
Roland Levillain authored
* apps/generic-skel/Makefile.am (EXTRA_DIST): Add test-mixed.in. * apps/mesh-segm-skel/Makefile.am (EXTRA_DIST): Add test-mesh-complex-2-collapse.in, test-mesh-complex-max-curv-2-collapse.in, test-mesh-complex-max-curv-1-collapse.in and test-mixed.in.
-
Roland Levillain authored
* apps/generic-skel/Makefile.am, * apps/mesh-segm-skel/Makefile.am: s/bin_PROGRAMS/noinst_PROGRAMS/.
-
Roland Levillain authored
* apps/generic-skel/Makefile.am (noinst_HEADERS): Add image3d-skel.hh.
-
Roland Levillain authored
* apps/generic-skel/Makefile.am: Include $(top_srcdir)/milena/common.mk.
-
- 30 Aug, 2013 13 commits
-
-
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.
-
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.
-
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.
-
Roland Levillain authored
* tests/value/Makefile.am: Here.
-
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/.
-
Roland Levillain authored
* mln/io/vtk/save.hh, * tools/connectivity_numbers_3d_tbb.hh, * tools/simple_point3d_lut_tbb.hh: Here.
-
Roland Levillain authored
* mln/topo/is_not_1d_isthmus.hh (mln::topo::is_not_1d_isthmus<I, N>::operator()): Here.
-
Roland Levillain authored
* apps/morphers/recorder-bft.cc: Here.
-
Roland Levillain authored
* apps/generic-skel/image3d-skel-unconstrained.cc, * apps/generic-skel/image3d-skel.hh: Here.
-
Roland Levillain authored
* apps/mesh-segm-skel/mesh-complex-pinv-curv-segm.cc: Here.
-
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.
-
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.
-
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.
-