- 31 Jul, 2008 1 commit
-
-
Roland Levillain authored
* tests/core/complex.cc: Add the adjacent graph of the complex in comment. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2115 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 30 Jul, 2008 6 commits
-
-
Roland Levillain authored
* mln/core/complex.hh, mln/core/face.hh: New. * tests/core/complex.cc: New test. * tests/core/Makefile.am (check_PROGRAMS): Add complex. (complex_SOURCES): New. Set to complex.cc. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2114 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* apps/statues/Makefile.am: Include trimesh's gluit.mk to link with gluit/OpenGL/GLUT. (AM_LDFLAGS): New. Set to `$(GLFLAGS)'. (LDADD): Append `$(GLLIBS)'. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2113 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* Makefile.am: Compile Swilena only when asked for. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2112 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* configure.ac: Add a new conditional for Darwin-based hosts. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2111 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* libsrc/ICP.cc: Include cstring. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2110 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* configure.ac: Check for Libtool. * utilsrc/Makefile.am (LDADD): Remove `-L$(top_builddir)/gluit'. (GLFLAGS, GLLIBS): Move gluit-related link variables... * gluit/gluit.mk: ...here (new file). * gluit/Makefile.am (lib_LIBRARIES, libgluit_a_SOURCES) * libsrc/Makefile.am (lib_LIBRARIES, libtrimesh_a_SOURCES): Turn into... * gluit/Makefile.am (lib_LTLIBRARIES, libgluit_la_SOURCES) * libsrc/Makefile.am (lib_LTLIBRARIES, libtrimesh_la_SOURCES): ...these. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2109 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 28 Jul, 2008 2 commits
-
-
Roland Levillain authored
* python/Makefile.am (TOOLS_CXXFLAGS, AM_CXXFLAGS): New. Use flags for tools, that use optimization options. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2108 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* morpho.ixx: Wrap mln::morpho::dilation. * image2d_int.i, image2d_int_u8.i: Instantiate it. * python/lena.py: Exercise it. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2107 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 27 Jul, 2008 2 commits
-
-
Roland Levillain authored
* pgm.ixx, int_u8.i, image2d_int_u8.i: New. * Makefile.am (EXTRA_DIST): Add pgm.ixx, image2d_int_u8.i and int_u8.i. * fill.ixx, println.ixx: Fix doxygen headers. * image2d_int.i: Typo. * python/lena.py: New test. * python/Makefile.am: Handle modules int_u8 and image2d_int_u8. (top_srcdir): Add top_srcdir and top_builddir into the environment. (TESTS): Add lena.py. * python/swilena.py: Import image2d_int_u8. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2106 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/io/pnm/load.hh (mln::io::pnm::read_value(std::ifstream&, V&): Turn into... (mln::io::pnm::read_value(std::ifstream&, value::Scalar<V>&)): ...this. (mln::io::pnm::read_value(std::ifstream&, V&): New overload. * mln/value/int_u8.hh (mln::io::pnm::int_u8): Use a fully qualified type name to help swig wrap this typedef. * mln/io/pgm/save.hh: Typo in comment. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2105 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 24 Jul, 2008 4 commits
-
-
Roland Levillain authored
* dpoint2d.i, window2d.i, morpho.ixx: New wrappers. * image2d.ixx, point2d.i, fill.ixx: Aesthetic changes. * image2d_int.i: Likewise. Use window2d and morpho::erosion. * python/swilena.py: Inject the contents of modules dpoint2d and window2d. * python/test.py: Exercise window2d and morpho::erosion. * python/Makefile.am: Handle modules dpoint2d and window2d. * Makefile.am (EXTRA_DIST): Remove image2d.i Add fill.ixx, image2d.ixx, intp.ixx, morpho.ixx, println.ixx, dpoint2d.i, image2d_int.i, point2d.i and window2d.i. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2104 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/dpoint1d.hh, * mln/core/dpoint2d.hh, * mln/core/dpoint2d_h.hh, * mln/core/dpoint3d.hh, * mln/core/window1d.hh, * mln/core/window3d.hh: Update copyright headers. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2103 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/window1d.hh, mln/core/window3d.hh: Use fully qualified type names to help swig wrap these typedefs. * mln/core/window2d.hh: Likewise. (mln::win_c4p): New function. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2102 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/dpoint.hh: Use fully qualified type names to help swig wrap these typedefs. * mln/core/dpoint1d.hh, * mln/core/dpoint2d.hh, * mln/core/dpoint2d_h.hh, * mln/core/dpoint3d.hh: Likewise. Include mln/core/grids.hh. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2101 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 23 Jul, 2008 1 commit
-
-
Roland Levillain authored
* image2d.i: Rename as... * image2d.ixx: ...this. Move parts not directly related to mln::image2d<T>... * intpx.ixx, point2d.ixx, fill.ixx, println.ixx, image2d_int.i: ...here (new files). * python/swilena.py: Adjust. Inject the contents of module point2d. * python/sps.py, python/test.py: Adjust. * python/Makefile.am: Handle module point2d. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2100 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 22 Jul, 2008 6 commits
-
-
Roland Levillain authored
* python/sps-common.in: Move the lines printing information at the startup of the shell... * python/sps.py: ...here (new file). Use this script instead of swilena.py for sps... * python/sps.in, python/sps-local.in: ...here. * python/Makefile.am (python_PYTHON): Add sps.py. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2099 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* configure.ac: Configure swilena/python/sps and swilena/python/sps-local. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2098 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* python/sps-common.in, python/sps.in, python/sps-local.in: New. * python/swilena.py: New. Use it... * python/test.py: ...here, to factor imports. * python/Makefile.am (python_PYTHON): Add swilena.py. (bin_SCRIPTS): New. Add sps (noinst_SCRIPTS): New. Add sps-local. (CLEANFILES): Add $(bin_SCRIPTS) and $(noinst_SCRIPTS). git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2097 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* build-aux/pypath.m4, build-aux/swig.m4: New, imported. * build-aux/with-swilena.m4: New, imported from TC and adjusted. * configure.ac: Add support for Libtool, SWIG and Swilena. * Makefile.am (SUBDIRS): Append swilena. * swilena/: New directory. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2096 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2095 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* milena/mln/core/point1d.hh, * milena/mln/core/point2d.hh, * milena/mln/core/point2d_h.hh, * milena/mln/core/point3d.hh: Include mln/core/grids.hh. Use fully qualified type names to help swig wrap these typedefs. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2094 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 21 Jul, 2008 4 commits
-
-
Ugo Jardonnet authored
* mln/core/lazy_image.hh: New Image type. Compute values on the fly. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2093 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Ugo Jardonnet authored
* mln/convert/to_p_array.hh (to_p_array): Add. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2092 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Ugo Jardonnet authored
* mln/core/point.hh (operator algebra::vec<M,float>: Fail if point coordinate type is already float. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2091 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Ugo Jardonnet authored
* mln/algebra/mat.hh (transpose,trace): Add. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2090 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 02 Jul, 2008 1 commit
-
-
Alexandre Abraham authored
* abraham/tests/morpho/test_watershed.cc: . * abraham/tests/morpho/Makefile: remove Werror. * abraham/mln/morpho/basic_najman.hh: fix bug. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2089 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 26 Jun, 2008 7 commits
-
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2082 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/canvas/labeling.hh (mln::canvas::labeling<F>::init) * mln/morpho/meyer_wst.hh (mln::morpho::meyer_wst): Use mln::literal::zero instead of plain 0. * mln/labeling/regional_maxima.hh, * mln/labeling/regional_minima.hh: Add a FIXME (see https://trac.lrde.org/olena/ticket/146). git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2081 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* tests/core/line_graph_image_wst.cc: Move... * tests/morpho/line_graph_image_wst.cc: ...here. * tests/core/Makefile.am (check_PROGRAMS): Remove line_graph_image_wst. (line_graph_image_wst_SOURCES): Move... * tests/morpho/Makefile.am: ...here. (check_PROGRAMS): Add line_graph_image_wst. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2080 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/p_array.hh: Update documentation. Aesthetic changes. (mln::p_array<P>::p_array ()) (mln::p_array<P>::p_array (const std::vector<P>&)): Initialize mln::p_array<P>::bb_needs_update_ using the initialization list of the ctor. (mln::p_array<P>::clear): Don't forget to initialize mln::p_array<P>::bb_. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2079 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* mln/core/p_set.hh (mln::p_set<P>::point): New typedef. Use it... (mln::p_set<P>::bbox): ...in the declaration of this method. (mln::p_set<P>::bb_): Make it mutable. Change type from `accu::bbox<P>' to `accu::bbox<point>'. (mln::p_set<P>::bb_needs_update_): New attribute. (mln::p_set<P>::update_bb_): New method. (p_set<P>::p_set): Adjust ctor. (mln::p_set<P>::insert) (mln::p_set<P>::remove) (mln::p_set<P>::clear) (mln::p_set<P>::bbox): Adjust methods. * tests/core/point_set_compatibility.cc: Exercise p_set< graph_psite<point2d> >. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2078 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2077 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Thierry Geraud authored
* mln/trait/ch_value.hh (mln_ch_value_): New. * mln/pw/cst.hh (cst_): New ctor without arg. * mln/fun/ops.hh (mln_decl_binary_expr_): New ctor wihtout arg so that the definition of expr template functions involved in image types can be delayed. (mln_decl_unary_expr_): Likewise. * sandbox/folio/test/dt_maze.cc: Use... * sandbox/folio/test/tmp.ppm: ...this new file. * sandbox/folio/dt/canvas_dt.hh (f): Change to reference. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2075 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 25 Jun, 2008 2 commits
-
-
Roland Levillain authored
* beguin/irm.cc: Catch up with the interface of mln::util::vertex_id. (my_mln::merge_fg): Remove a useless `typename'. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2074 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Aroune Aroumougame authored
* aroumougame/skeleton/test.cc: compilation error. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2073 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 24 Jun, 2008 2 commits
-
-
Aroune Aroumougame authored
* aroumougame/skeleton/test.cc: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2071 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Aroune Aroumougame authored
* aroumougame/skeleton/neighborhood1.hh: functions to get the * complementary of neighborhoods (draft version) * aroumougame/skeleton/test.pbm: Remove. * aroumougame/skeleton/test.pgm: Remove. * aroumougame/skeleton/test1.pbm: Remove. * aroumougame/skeleton/test1.pgm: Remove. * aroumougame/skeleton/test_image2d.cc: New. * aroumougame/skeleton/test_image3d.cc: New. * aroumougame/skeleton/thinning.hh: New. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2067 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
- 23 Jun, 2008 2 commits
-
-
Roland Levillain authored
* apps/statues/Makefile.am (AM_LDFLAGS): Rename as... (LDADD): ...this. git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2066 4aad255d-cdde-0310-9447-f3009e2ae8c0
-
Roland Levillain authored
* utilsrc/Makefile.am (AM_LDFLAGS): Rename as.. (LDADD): ...this. Put `-lm' after `-ltrimesh'. (GLFLAGS): New. (GLLIBS) [DARWIN]: Move `-framework GLUT -framework OpenGL'... (GLFLAGS) [DARWIN]: ...here. (mesh_view_LDFLAGS): s/GLLIBS/GLFLAGS/. (mesh_view_LDADD): New. Set to $(LDADD) $(GLLIBS). git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@2065 4aad255d-cdde-0310-9447-f3009e2ae8c0
-