- 17 Jul, 2007 1 commit
-
-
Thierry Geraud authored
* tests/pw_value.cc: New. * mln/estim/mean.hh: New. * mln/fun/chess.hh (result): New. * mln/fun/ops.hh: New. * mln/fun/val.hh: New. * mln/fun/pw_value.hh: New. * mln/fun/var.hh: New. * mln/core/concept/doc/accumulator.hh: New. * mln/core/concept/accumulator.hh: New. * mln/core/concept/function.hh (Function_i2v): New. * mln/core/macros.hh (mln_result): New. * mln/arith: New. * mln/arith/plus.hh: New. * mln/level/apply.hh: New. * mln/level/transform.hh: New. * mln/accu/counter.hh: New. * mln/accu/mean.hh: New. * mln/value/kind.hh: New. * mln/value/props.hh (mln_kind, kind): New. * mln/estim/count.hh: Remove; useless. * mln/fun/all.hh (all): Change inheritance. * mln/core/point.hh (point_): Strenghten sigs. * mln/core/dpoint.hh (dpoint_): Likewise. * mln/accu/histo.hh: Add inheritance. * mln/accu/median.hh: Likewise. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1015 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 13 Jul, 2007 5 commits
-
-
Thierry Geraud authored
* tests/safe_image.cc, * mln/core/concept/genpoint.hh, * mln/core/window.hh, * mln/core/internal/image_adaptor.hh, * mln/core/internal/set_of.hh, * mln/level/fill.hh, * mln/level/compare.hh, * mln/level/paste.hh, * mln/make/window2d.hh: Fix. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1014 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/subimage.cc: New. * mln/core/subimage.hh: New. * mln/debug/println.hh: Handle "not has" cases. * mln/core/concept/box.hh (operator==, operator<, operator<=): New. * mln/core/concept/point_set.hh: Likewise. * mln/core/internal/image_adaptor.hh: Add default parameter. * mln/core/internal/piter_adaptor.hh: . * mln/accu/histo.hh, * mln/accu/median.hh, * mln/accu/median_alt.hh, * mln/value/viter.hh, * mln/value/set.hh, * mln/make/dpoint2d.hh, * mln/make/point2d.hh: Fix doc. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1013 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/level/median.hh (impl::median): Rename as... (impl::median_as_procedure): ...this. (impl::median_functor, impl::median): New. * mln/canvas: New. * mln/canvas/sbrowsing.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1012 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/pixel.cc: New. * mln/core/pixel.hh: New. * mln/core/concept/genpixel.hh: New. * mln/core/internal/force_exact.hh (mln_internal_add_force_exact_): Remove. (force_exact): New. * mln/convert/to_dpoint.hh, * mln/core/dpoints_piter.hh, * mln/core/concept/genpoint.hh, * mln/core/internal/coord_impl.hh, * mln/core/internal/box_impl.hh: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1011 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
Add materials. * mln/convert/to_image.hh: New. * mln/convert/to_window.hh: New. * mln/estim: New. * mln/estim/count.hh: New. * mln/debug/format.hh: New. * mln/geom: New. * mln/geom/pmin_pmax.hh: New. * mln/geom/bbox.hh: New. * mln/core/psubset.hh: New. * mln/core/psubset_piter.hh: New. * mln/core/concept/function.hh: New. * mln/core/internal/piter_adaptor.hh: New. * mln/fun/chess.hh: New. Add some tests. * tests/safe_image.cc: New. * tests/to_image.cc: New. * tests/psubset.cc: New. * tests/println.cc: New. Several improvements. * mln/debug/println.hh: Use debug::format. * mln/core/box.hh (len): Move... * mln/core/concept/box.hh: ...here. * mln/core/point.hh (zero): Turn into var. (point_): Bound ctor arg f. * mln/core/dpoint.hh: Likewise. * mln/core/neighb.hh (dpoint): New typedef. * mln/core/concept/image.hh: Remove obsolete commentary. * mln/core/concept/iterator.hh (for_all_remaining): New macro. * mln/core/concept/point_set.hh (operator<<): New. * mln/core/concept/neighborhood.hh (dpoint): Make it appear in commentary. * mln/core/concept/doc/neighborhood.hh (dpoint): New. * mln/core/concept/doc/box.hh: Cosmetics. * mln/core/window.hh (b_): New attribute. Update. * mln/core/image2d_b.hh (bbox): Remove; redundant. (at): New couple of methods. Update. * mln/core/internal/image_adaptor.hh: Fix. * mln/core/internal/image_base.hh: Add preconditions. * mln/core/internal/set_of.hh: Add a todo entry. * mln/core/safe_image.hh: Help g++-2.95. * mln/fun/all.hh: Add inheritance. Change mk_<object> into make::<object>. * mln/make: New directory. * mln/core/dpoint2d.hh (mk_dpoint2d): Move to... * mln/make/dpoint2d.hh: this new file. (mk_dpoint2d): Rename as... (dpoint2d): ...this. * mln/core/window2d.hh (mk_window2d): Move to... * mln/make/window2d.hh: this new file. (mk_window2d): Rename as... (window2d): ...this. * mln/core/box2d.hh (mk_box2d): Move to... * mln/make/box2d.hh: this new file. (mk_box2d): Rename as... (box2d): ...this. * mln/core/point2d.hh (mk_point2d): Move to... * mln/make/point2d.hh: this new file. (mk_point2d): Rename as... (point2d): ...this. * tests/window2d.cc, * tests/pixter_dpoint2d.cc, * tests/box2d.cc, * tests/point2d.cc, * tests/dpoint2d.cc, * tests/main.cc, * mln/core/neighb2d.hh, * mln/debug/println.hh, * mln/core/rectangle2d.hh, * mln/core/pixter2d_b.hh, * mln/io/save_pgm.hh, * mln/io/load_pgm.hh: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1010 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 12 Jul, 2007 4 commits
-
-
Nicolas Ballas authored
* tests/pixter_dpoint2d.cc: Update. * mln/core/dpoints_piter.hh: Update. * mln/core/concept/doc/fast_iterator.hh: New documentation. * mln/core/image2d_b.hh: Change offset method. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1009 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Nicolas Ballas authored
* oln/core/gen/zero.hh, * oln/io/save_pgm.hh, * oln/io/load_pgm.hh, * oln/io/pnm.hh: Separte interface from implementation. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1008 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Nicolas Ballas authored
* tests/pixter_dpoint2d.cc, * tests/pixter_point2d.cc: New tests. * mln/core/dpoints_piter.hh: Delete trailing whitespace. * mln/core/macros.hh: Add macro to get pixel iterator from an image. * mln/core/concept/image.hh, * mln/core/concept/doc/image.hh: Delte trailing whitespace. * mln/core/concept/fast_iterator.hh: New fast iterator concept. * mln/core/pixter2d_b.hh: New pixel iterator on image2d_b. * mln/core/image2d_b.hh: Add a method to get an offset from a dpoint. * mln/core/dpoints_pixter.hh: New pixel iterator. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1007 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/window2d.cc: . * tests/median.cc: . * tests/box2d.cc: . * tests/naive_median.cc: New. * tests/histo.cc: . * tests/rectangle2d.cc: New. * mln/convert/to_dpoint.hh: Fix missing include. * mln/level/naive: New. * mln/level/naive/median.hh: New. * mln/level/median.hh: Update. * mln/io/save_pgm.hh, * mln/io/load_pgm.hh: Conform with g++-2.95. * mln/core/dpoint2d.hh (up, down, left, right): New. * mln/core/box.hh: Add impl inheritance. * mln/core/rectangle2d.hh: Fake typedef; add FIXME. (sym_): New. * mln/core/concept/window.hh (operator-): New. * mln/core/concept/doc/window.hh: Update. * mln/core/window.hh (sym_): New. (operators): Help g++-2.95. * mln/core/image2d_b.hh: Add impl inheritance. (init_with, bbox): New. (nrows, ncols): Remove; now inherited. * mln/core/internal/coord_impl.hh: Fix missing include. * mln/core/internal/box_impl.hh: New. * mln/core/internal/set_of.hh: Turn to lazy. (operator==): New. * mln/accu/median.hh: Conform with g++-2.95. * mln/value/viter.hh: Help g++-2.95. * mln/value/set.hh: Cosmetics. * mln/value/int_u.hh: Help g++-2.95. * mln/value/internal/value_like.hh (to_equiv): New. * mln/border/thickness.hh: Remove const. * img: New. * img/lena.pgm: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1006 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 11 Jul, 2007 2 commits
-
-
Thierry Geraud authored
* tests/median.cc: Update. * mln/convert/to_dpoint.hh: New. * mln/debug/println.hh (println): Add endl. * mln/level/median.hh: New. * mln/io/save_pgm.hh: New. * mln/io/load_pgm.hh: New. * mln/core/box.hh (len): New. * mln/core/concept/box.hh: Likewise. * mln/core/point.hh (zero): New. * mln/core/dpoint.hh: Likewise. * mln/core/concept/window.hh (dpoint, point): New. * mln/core/window.hh, * mln/core/rectangle2d.hh: Update. * mln/core/concept/genpoint.hh: Remove dead line. * mln/core/concept/dpoint.hh (operator+): New. * mln/core/image2d_b.hh: . * mln/core/internal/force_exact.hh: Avoid obj creation. * mln/accu: New. * mln/value/histo.hh: Rename as... * mln/value/median.hh: ...this. * mln/accu/histo.hh: Rename as... * mln/accu/median.hh: ...this. * mln/accu/median_alt.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1005 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/main.cc: Update. * tests/image2d_b.cc: New. * mln/core/concept/image.hh (npoints): New. * mln/core/concept/doc/image.hh: Update. * mln/core/internal/image_base.hh: Update. * mln/core/concept/genpoint.hh (operator-): New. * mln/core/image2d.hh: Rename as... * mln/core/image2d_b.hh: ...this. (vb_, bdr_): New. (image2d_b): Update. * mln/border/thickness.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1004 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 09 Jul, 2007 2 commits
-
-
Thierry Geraud authored
* tests/median.cc: New. * mln/value/vset.hh: Rename as... * mln/value/set.hh: ... this new file. * tests/vset.cc: Update. * tests/histo.cc: New. * mln/histo: New. * mln/core/concept/value_set.hh: Update. * mln/core/concept/doc/value_set.hh: Update. * mln/value/histo.hh: New. * mln/value/median.hh: New. * mln/value/int_u.hh: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1003 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/vset.cc: New. * tests/int_u8.cc: New. * TODO: New. * mln/core/concept/value_set.hh: New. * mln/core/concept/viter.hh: New. * mln/core/concept/doc/value_set.hh: New. * mln/core/concept/doc/viter.hh: New. * mln/core/concept/value.hh: New. * mln/value/vset.hh: New. * mln/value/viter.hh: New. * mln/value/int_u.hh: New. * mln/value/internal: New. * mln/value/internal/value_like.hh: New. * doc/Doxyfile.in (PREDEFINED): Add mln_viter et al. * mln/core/macros.hh: Sort. (mln_enc, mln_equiv): New. * mln/value/props.hh (mln_card, card): New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1002 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 06 Jul, 2007 2 commits
-
-
Thierry Geraud authored
* mln/core/exact.hh (force_exact): Move in... * mln/core/internal/force_exact.hh: ...this new file. (force_exact_): Now a method and g++-2.95 compatible. * mln/core/concept/genpoint.hh: Update. * mln/core/dpoints_piter.hh: Update. * mln/core/internal/coord_impl.hh: Update. * tests/window2d.cc: New. * tests/box2d.cc: New. * tests/point2d.cc: New. * tests/dpoint2d.cc: New. * mln/fun: New. * mln/fun/all.hh: New. * mln/core/window.hh (is_centered): Update. * doc/Doxyfile.in (PREDEFINED): Add extra macros. * mln/core/point.hh (point_): Change arg from val to fun. * mln/core/dpoint.hh (dpoint_): Change arg from val to fun. * mln/core/image2d.hh: Add explicit typedefs. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1001 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Ugo Jardonnet authored
* oln/histo: New. * oln/histo/histo_median.hh: New. * oln/histo/histo_min.hh: New. * oln/histo/histogram.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1000 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 05 Jul, 2007 4 commits
-
-
Thierry Geraud authored
* mln/debug/all.hh, * mln/level/all.hh, * mln/value/all.hh: New facade files. * mln/debug/println.hh, * mln/level/fill.hh, * mln/level/compare.hh, * mln/level/paste.hh, * mln/value/props.hh: Add documentation. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@999 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/main.cc, * mln/morpho/Rd.hh, * mln/morpho/erosion.hh, * mln/debug/println.hh, * mln/level/fill.hh, * mln/level/compare.hh, * mln/level/paste.hh, * mln/core/neighb2d.hh, * mln/core/dpoint2d.hh, * mln/core/dpoints_piter.hh, * mln/core/macros.hh, * mln/core/box.hh, * mln/core/point.hh, * mln/core/rectangle2d.hh, * mln/core/box_piter.hh, * mln/core/neighb.hh, * mln/core/concept/image.hh, * mln/core/concept/piter.hh, * mln/core/concept/genpoint.hh, * mln/core/concept/point_set.hh, * mln/core/concept/psite.hh, * mln/core/concept/object.hh, * mln/core/concept/doc/image.hh, * mln/core/concept/doc/genpoint.hh, * mln/core/concept/doc/piter.hh, * mln/core/concept/doc/point_set.hh, * mln/core/concept/doc/object.hh, * mln/core/concept/doc/neighborhood.hh, * mln/core/concept/doc/window.hh, * mln/core/concept/doc/box.hh, * mln/core/concept/doc/iterator.hh, * mln/core/concept/doc/dpoint.hh, * mln/core/concept/neighborhood.hh, * mln/core/concept/window.hh, * mln/core/concept/box.hh, * mln/core/concept/point.hh, * mln/core/concept/iterator.hh, * mln/core/concept/dpoint.hh, * mln/core/window2d.hh, * mln/core/dpoint.hh, * mln/core/ops.hh, * mln/core/exact.hh, * mln/core/window.hh, * mln/core/image2d.hh, * mln/core/vec.hh, * mln/core/contract.hh, * mln/core/internal/coord_impl.hh, * mln/core/internal/image_adaptor.hh, * mln/core/internal/image_base.hh, * mln/core/internal/set_of.hh, * mln/core/box2d.hh, * mln/core/point2d.hh, * mln/core/safe_image.hh, * mln/value/props.hh, * mlc/equal.hh, * mlc/same_coord.hh, * mlc/same_point.hh, * sandbox/cxxcompilation/test.cc: Add copyright. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@998 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* tests/main.cc, * mln/morpho/Rd.hh, * mln/level/fill.hh, * mln/level/compare.hh, * mln/level/paste.hh, * mln/core/macros.hh, * mln/core/box.hh, * mln/core/rectangle2d.hh, * mln/core/concept/box.hh, * mln/core/ops.hh, * mln/core/exact.hh, * mln/core/image2d.hh, * mln/core/contract.hh, * mln/core/box2d.hh, * mln/value/props.hh: Adapt to g++-2.95. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@997 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/core/window2d.cc, * mln/core/window2d_qiter.cc: Remove; obsolete. * mln/core/neighb2d.hh, * mln/core/dpoint2d.hh, * mln/core/dpoints_piter.hh, * mln/core/macros.hh, * mln/core/point.hh, * mln/core/rectangle2d.hh, * mln/core/box_piter.hh, * mln/core/neighb.hh, * mln/core/concept/image.hh, * mln/core/concept/piter.hh, * mln/core/concept/genpoint.hh, * mln/core/concept/point_set.hh, * mln/core/concept/psite.hh, * mln/core/concept/object.hh, * mln/core/concept/doc/genpoint.hh, * mln/core/concept/doc/piter.hh, * mln/core/concept/neighborhood.hh, * mln/core/concept/window.hh, * mln/core/concept/box.hh, * mln/core/concept/point.hh, * mln/core/concept/iterator.hh, * mln/core/concept/dpoint.hh, * mln/core/window2d.hh, * mln/core/dpoint.hh, * mln/core/exact.hh, * mln/core/window.hh, * mln/core/contract.hh, * mln/core/internal/coord_impl.hh, * mln/core/internal/image_adaptor.hh, * mln/core/internal/image_base.hh, * mln/core/internal/set_of.hh, * mln/core/box2d.hh, * mln/core/point2d.hh: Add some documentation. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@996 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 04 Jul, 2007 2 commits
-
-
Thierry Geraud authored
* doc/Doxyfile.in (PREDEFINED): Handle some macros. * mln/core/neighb2d.hh, * mln/core/dpoint2d.hh, * mln/core/macros.hh, * mln/core/box.hh, * mln/core/point.hh, * mln/core/rectangle2d.hh, * mln/core/concept/image.hh, * mln/core/concept/genpoint.hh, * mln/core/concept/object.hh, * mln/core/concept/doc/image.hh, * mln/core/concept/doc/genpoint.hh, * mln/core/concept/doc/point_set.hh, * mln/core/concept/doc/object.hh, * mln/core/concept/doc/neighborhood.hh, * mln/core/concept/doc/window.hh, * mln/core/concept/doc/box.hh, * mln/core/concept/doc/iterator.hh, * mln/core/concept/doc/dpoint.hh, * mln/core/concept/neighborhood.hh, * mln/core/concept/box.hh, * mln/core/concept/point.hh, * mln/core/concept/dpoint.hh, * mln/core/window2d.hh, * mln/core/dpoint.hh, * mln/core/ops.hh, * mln/core/exact.hh, * mln/core/box2d.hh, * mln/core/point2d.hh: Add extra documentation. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@995 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Nicolas Ballas authored
* sandbox: New. * sandbox/cxxcompilation: New. * sandbox/cxxcompilation/compilation_unit.rb: Tools used to create compilation unit file for benchmark. * sandbox/cxxcompilation/test.cc: Test file used in benchmark. * sandbox/cxxcompilation/methods: Describes some existing method which improve compilation time. * sandbox/cxxcompilation/vaucanson_bench: Benchmark on Vaucanson method. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@994 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 03 Jul, 2007 1 commit
-
-
Thierry Geraud authored
* doc/Doxyfile.in: Try to properly handle some macros. * mln/core/macros.hh, * mln/core/concept/genpoint.hh, * mln/core/concept/point_set.hh, * mln/core/concept/psite.hh, * mln/core/concept/object.hh, * mln/core/concept/window.hh, * mln/core/concept/box.hh, * mln/core/concept/point.hh, * mlc/equal.hh, * mlc/same_point.hh, * mln/core/concept/iterator.hh: Add some documentation. * mln/core/concept/doc/image.hh: New. * mln/core/concept/doc/genpoint.hh: Update. * mln/core/concept/doc/piter.hh: New. * mln/core/concept/doc/point_set.hh: New. * mln/core/concept/doc/object.hh: New. * mln/core/concept/doc/neighborhood.hh: New. * mln/core/concept/doc/window.hh: New. * mln/core/concept/doc/box.hh: New. * mln/core/concept/doc/iterator.hh: New. * mln/core/concept/doc/dpoint.hh: New. * mln/core/contract.hh: New. * mlc/same_coord.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@993 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 02 Jul, 2007 2 commits
-
-
Roland Levillain authored
* mln/: New directory. * border/, convert/, core/, debug/, io/, level/, morpho/, value/, * README: Move... * mln/border/, mln/convert/, mln/core/, mln/debug/, * mln/io/, mln/level/, mln/morpho/, mln/value/: * mln/README: ...here. Adjust inclusion paths. * tests/main.cc: Likewise. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@992 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* core/macros.hh, * core/concept/genpoint.hh, * core/concept/psite.hh, * core/concept/object.hh, * core/concept/point.hh, * core/ops.hh, * core/exact.hh: Add some documentation. * core/concept/doc: New. * core/concept/doc/genpoint.hh: New. * mlc/equal.hh: Remove include. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@991 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 29 Jun, 2007 3 commits
-
-
Roland Levillain authored
* doc/Doxyfile.in: Wrap long lines. (INPUT_ENCODING): Set to ISO-8859-1. * test/: Rename as... * tests/: ...this. * vcs/milena.rb: New file. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@990 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@989 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* configure.ac (milena/Makefile, milena/doc/Makefile): Configure them. * Makefile.am (SUBDIRS): Add milena. * milena/Makefile.am: New. * milena/doc/Makefile.am, milena/doc/Doxyfile.in: New files (copied from LRDE TC's project). git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@988 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 28 Jun, 2007 5 commits
-
-
Thierry Geraud authored
* olena/oln/morpho/Rd/union_find.hh: Update. * milena/test/main.cc: Use Rd. * milena/morpho/Rd.hh: New. * milena/level/fill.hh: Add assertions. * milena/level/compare.hh: New. * milena/level/paste.hh: New. * milena/core/macros.hh (mln_ch_value): New. * milena/core/concept/image.hh: Update. * milena/core/image2d.hh: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@987 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* milena/test/main.cc: Update. * milena/core/neighb2d.hh: New. * milena/core/neighb.hh: New. * milena/core/concept/neighborhood.hh: New. * milena/core/dpoints_qiter.hh: Rename as... * milena/core/dpoints_piter.hh: ...this. * milena/core/internal/set_of.hh (operator<<): New; factor code. * milena/core/rectangle2d.hh: Update. * milena/core/window.hh: Update. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@986 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* milena/test/main.cc: Use erosion. * milena/debug/println.hh: Remove version with win. Add a facade. New 2D version. * milena/level/fill.hh: Add overloads. * milena/core/concept/point_set.hh (npoints): New. * milena/core/concept/box.hh (npoints): New. * milena/core/image2d.hh (operator=): New. (image2d): New cpy ctor. * milena/value/props.hh: Extend. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@985 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* milena/morpho/erosion.hh: New. * milena/io: New. * milena/value/props.hh: New. * milena/border: New. * milena/test/main.cc, * milena/debug/println.hh, * milena/level/fill.hh, * milena/core/dpoints_qiter.hh, * milena/core/macros.hh, * milena/core/box_piter.hh, * milena/core/concept/image.hh, * milena/core/concept/genpoint.hh, * milena/core/concept/piter.hh, * milena/core/concept/point_set.hh, * milena/core/concept/window.hh, * milena/core/concept/box.hh, * milena/core/concept/point.hh, * milena/core/concept/dpoint.hh, * milena/core/internal/image_adaptor.hh, * milena/core/internal/image_base.hh, * milena/core/safe_image.hh, * milena/mlc/same_point.hh: Change oln_ into mln_. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@984 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* milena: New. * milena/test: New. * milena/test/main.cc: New. * milena/convert: New. * milena/morpho: New. * milena/debug: New. * milena/debug/println.hh: New. * milena/level: New. * milena/level/fill.hh: New. * milena/core: New. * milena/core/dpoint2d.hh: New. * milena/core/window2d.cc: New. * milena/core/macros.hh: New. * milena/core/dpoints_qiter.hh: New. * milena/core/window2d_qiter.cc: New. * milena/core/box.hh: New. * milena/core/point.hh: New. * milena/core/rectangle2d.hh: New. * milena/core/box_piter.hh: New. * milena/core/dpoint.hh: New. * milena/core/concept: New. * milena/core/concept/image.hh: New. * milena/core/concept/genpoint.hh: New. * milena/core/concept/piter.hh: New. * milena/core/concept/point_set.hh: New. * milena/core/concept/psite.hh: New. * milena/core/concept/object.hh: New. * milena/core/concept/window.hh: New. * milena/core/concept/box.hh: New. * milena/core/concept/iterator.hh: New. * milena/core/concept/point.hh: New. * milena/core/concept/dpoint.hh: New. * milena/core/window2d.hh: New. * milena/core/ops.hh: New. * milena/core/exact.hh: New. * milena/core/window.hh: New. * milena/core/image2d.hh: New. * milena/core/vec.hh: New. * milena/core/internal: New. * milena/core/internal/coord_impl.hh: New. * milena/core/internal/image_adaptor.hh: New. * milena/core/internal/image_base.hh: New. * milena/core/internal/set_of.hh: New. * milena/core/box2d.hh: New. * milena/core/point2d.hh: New. * milena/core/safe_image.hh: New. * milena/mlc: New. * milena/mlc/equal.hh: New. * milena/mlc/same_point.hh: New. * milena/value: New. * milena/README: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@983 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 19 Jun, 2007 1 commit
-
-
Nicolas Ballas authored
* tests/core/fiter_point1d.cc, * tests/core/fiter_point2d.cc, * tests/core/fiter_point1d_b.cc, * tests/core/fiter_point3d.cc, * tests/core/fiter_point2d_b.cc, * tests/core/fiter_point3d_b.cc, * tests/core/fast_image2d.cc, * tests/core/fast_image2d_b.cc, * tests/core/fast_image3d.cc, * tests/core/fast_image3d_b.cc, * oln/core/1d/image1d.hh, * oln/core/1d/image1d_b.hh, * oln/core/2d/image2d.hh, * oln/core/2d/image2d_b.hh, * oln/core/equipment.hh, * oln/core/3d/image3d.hh, * oln/core/3d/image3d_b.hh, * oln/core/concept/image.hh, * oln/core/concept/image_identity.hh, * oln/core/internal/image_selectors.hh: Change types name. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@982 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 16 Jun, 2007 1 commit
-
-
Nicolas Ballas authored
* tests/core/fiter_point1d_b.cc, * tests/core/fiter_point2d_b.cc: Update tests. * tests/core/fast_image2d.cc, * tests/core/fast_image2d_b.cc, * tests/core/fast_image3d.cc, * tests/core/fast_image3d_b.cc: New tests. * tests/core/Makefile.am: Update. * oln/core/1d/image1d.hh, * oln/core/1d/image1d_b.hh, * oln/core/2d/image2d.hh, * oln/core/2d/image2d_b.hh, * oln/core/3d/image3d.hh, * oln/core/3d/image3d_b.hh: Adapt image classes to fast image concept. * oln/core/1d/fast_iterator_1d.hh, * oln/core/1d/fast_iterator_1d_b.hh, * oln/core/2d/fast_iterator_2d.hh, * oln/core/2d/fast_iterator_2d_b.hh, * oln/core/3d/fast_iterator_3d.hh, * oln/core/3d/fast_iterator_3d_b.hh: Depend on image interface. * oln/core/concept/image.hh: . git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@981 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 15 Jun, 2007 1 commit
-
-
Thomas Moulard authored
* samples/mini-std/cpp2/Makefile: New. * samples/mini-std/cpp2/mini-std.cc: Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@980 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 25 May, 2007 2 commits
-
-
Ugo Jardonnet authored
* oln/core/gen/neighb.hh: . * oln/morpho/cc_tarjan_v0.hh: . * oln/morpho/cc_tarjan_v2.hh: . * oln/morpho/cc_tarjan_v4.hh: . * oln/morpho/cc_tarjan_v1.hh: . * oln/morpho/cc_tarjan_v3.hh: . * oln/canvas/queue_based.hh: . * oln/canvas/sequential.hh: . * oln/canvas/parallel.hh: . * oln/canvas/two_pass_until_stability.hh: . * oln/canvas/two_pass.hh: . git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@979 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* oln/morpho/Rd: New directory. * oln/morpho/Rd/hybrid.hh, * oln/morpho/Rd/queue_based.hh, * oln/morpho/Rd/parallel.cc, * oln/morpho/Rd/hybrid.cc, * oln/morpho/Rd/union_find.hh, * oln/morpho/Rd/queue_based.cc, * oln/morpho/Rd/sequential.hh, * oln/morpho/Rd/debase.union_find.hh, * oln/morpho/Rd/parallel.hh, * oln/morpho/Rd/diff.cc, * oln/morpho/Rd/union_find.cc, * oln/morpho/Rd/sequential.cc, * oln/morpho/Rd/utils.hh, * oln/io/save_pgm.hh, * oln/io/load_pgm.hh: New. * oln/debug/format.hh: Update. * oln/core/gen/neighb.hh (niter): New associated type. * oln/level/fill.hh (iterator): Add include. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@978 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 14 May, 2007 1 commit
-
-
Ugo Jardonnet authored
* oln/morpho/binary_reconstruction_v0.hh: Remove useless code. * oln/morpho/binary_reconstruction_v2.hh: Impl with canvas reconstruction. * oln/morpho/cc_tarjan_v1.hh: Minor modification. * oln/morpho/binary_reconstruction_v1.hh: Draft sequential canvas. * oln/morpho/cc_tarjan_v3.hh: cc with auxiliary data canvas. * oln/level/apply_local.hh: whitespaces. * oln/canvas/reconstruction.hh: Canvas reconstruction. * oln/canvas/queue_based.hh: dOrnellas canvas. * oln/canvas/sequential.hh: dOrnellas canvas. * oln/canvas/parallel.hh: dOrnellas canvas. * oln/canvas/two_pass_until_stability.hh: Fix. * oln/canvas/two_pass.hh: Remove useless code. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@977 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 11 May, 2007 1 commit
-
-
Thomas Moulard authored
* samples/mini-std/cpp2/mini-std.cc: Here. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@976 4aad255d-cdde-0310-9447-f3009e2ae8c0
-