https://svn.lrde.epita.fr/svn/oln/trunk/milena
Index: ChangeLog
from Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
Renaming sbrowsing and tests.
* mln/canvas/browsing: New directory.
* mln/canvas/sbrowsing.hh,
* mln/linear/fast_gaussian.hh,
* tests/approx_median.cc,
* tests/assign.cc,
* tests/convolve.cc,
* tests/fast_median.cc,
* tests/fill.cc,
* tests/histo.cc,
* tests/hmedian.cc,
* tests/int_s.cc,
* tests/int_u8.cc,
* tests/label.cc,
* tests/mean.cc,
* tests/median.cc,
* tests/naive_median.cc,
* tests/println.cc,
* tests/println_with_border.cc,
* tests/rectangle2d.cc,
* tests/sobel.cc,
* tests/to_image.cc,
* tests/to_vec_p.cc,
* tests/transform.cc,
* tests/vset.cc: Respectively rename as...
* mln/canvas/browsing/snake_fwd.hh,
* mln/linear/gaussian.hh,
* tests/level_approx_median.cc,
* tests/level_assign.cc,
* tests/linear_convolve.cc,
* tests/level_median_fast.cc,
* tests/level_fill.cc,
* tests/histo_compute.cc,
* tests/level_median_hline2d.cc,
* tests/value_int_s.cc,
* tests/value_int_u8.cc,
* tests/value_label.cc,
* tests/estim_mean.cc,
* tests/level_median.cc,
* tests/level_naive_median.cc,
* tests/debug_println.cc,
* tests/debug_println_with_border.cc,
* tests/win_rectangle2d.cc,
* tests/linear_sobel.cc,
* tests/convert_to_image.cc,
* tests/convert_to_vec_p.cc,
* tests/level_transform.cc,
* tests/value_set.cc: ...these.
* mln/level/median.hh: Update.
mln/canvas/browsing/snake_fwd.hh | 14 +++++++-------
mln/level/median.hh | 4 ++--
mln/linear/gaussian.hh | 16 ++++++++--------
tests/convert_to_image.cc | 2 +-
tests/convert_to_vec_p.cc | 4 ++--
tests/debug_println.cc | 2 +-
tests/debug_println_with_border.cc | 2 +-
tests/estim_mean.cc | 2 +-
tests/histo_compute.cc | 2 +-
tests/level_approx_median.cc | 2 +-
tests/level_assign.cc | 2 +-
tests/level_fill.cc | 2 +-
tests/level_median.cc | 2 +-
tests/level_median_fast.cc | 2 +-
tests/level_median_hline2d.cc | 2 +-
tests/level_naive_median.cc | 2 +-
tests/level_transform.cc | 2 +-
tests/linear_convolve.cc | 2 +-
tests/linear_sobel.cc | 2 +-
tests/value_int_s.cc | 2 +-
tests/value_int_u8.cc | 2 +-
tests/value_label.cc | 2 +-
tests/value_set.cc | 2 +-
tests/win_rectangle2d.cc | 4 ++--
24 files changed, 40 insertions(+), 40 deletions(-)
Index: tests/level_naive_median.cc
--- tests/level_naive_median.cc (revision 1083)
+++ tests/level_naive_median.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/naive_median.cc
+/*! \file tests/level_naive_median.cc
*
* \brief Test on mln::level::naive::median.
*/
Index: tests/value_int_s.cc
--- tests/value_int_s.cc (revision 1083)
+++ tests/value_int_s.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/int_s.cc
+/*! \file tests/value_int_s.cc
*
* \brief Tests on mln::value::int_s.
*/
Index: tests/histo_compute.cc
--- tests/histo_compute.cc (revision 1083)
+++ tests/histo_compute.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/histo.cc
+/*! \file tests/histo_compute.cc
*
* \brief Tests on mln::accu::histo<S> and mln::histo::data<S>.
*/
Index: tests/debug_println_with_border.cc
--- tests/debug_println_with_border.cc (revision 1083)
+++ tests/debug_println_with_border.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/println_with_border.cc
+/*! \file tests/debug_println_with_border.cc
*
* \brief Test on mln::debug::println_with_border.
*/
Index: tests/value_set.cc
--- tests/value_set.cc (revision 1083)
+++ tests/value_set.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/vset.cc
+/*! \file tests/value_set.cc
*
* \brief Tests on mln::value::set_<T>.
*/
Index: tests/level_median_hline2d.cc
--- tests/level_median_hline2d.cc (revision 1083)
+++ tests/level_median_hline2d.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/hmedian.cc
+/*! \file tests/level_median_hline2d.cc
*
* \brief Test on the hline2d version of mln::level::median.
*/
Index: tests/level_transform.cc
--- tests/level_transform.cc (revision 1083)
+++ tests/level_transform.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/transform.cc
+/*! \file tests/level_transform.cc
*
* \brief Tests on mln::level::transform
*/
Index: tests/level_fill.cc
--- tests/level_fill.cc (revision 1083)
+++ tests/level_fill.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/fill.cc
+/*! \file tests/level_fill.cc
*
* \brief Tests on mln::level::fill
*/
Index: tests/debug_println.cc
--- tests/debug_println.cc (revision 1083)
+++ tests/debug_println.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/println.cc
+/*! \file tests/debug_println.cc
*
* \brief Test on mln::debug::println.
*/
Index: tests/convert_to_vec_p.cc
--- tests/convert_to_vec_p.cc (revision 1083)
+++ tests/convert_to_vec_p.cc (working copy)
@@ -25,9 +25,9 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/point1d.cc
+/*! \file tests/convert_to_vec_p.cc
*
- * \brief Tests on mln::point1d.
+ * \brief Tests on mln::convert::to_vec_p.
*/
#include <mln/core/point1d.hh>
Index: tests/level_median_fast.cc
--- tests/level_median_fast.cc (revision 1083)
+++ tests/level_median_fast.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/fast_median.cc
+/*! \file tests/level_median_fast.cc
*
* \brief Test on mln::level::fast_median.
*/
Index: tests/level_approx_median.cc
--- tests/level_approx_median.cc (revision 1083)
+++ tests/level_approx_median.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/approx_median.cc
+/*! \file tests/level_approx_median.cc
*
* \brief Test on mln::level::approx::median.
*/
Index: tests/level_median.cc
--- tests/level_median.cc (revision 1083)
+++ tests/level_median.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/median.cc
+/*! \file tests/level_median.cc
*
* \brief Test on mln::level::median.
*/
Index: tests/linear_convolve.cc
--- tests/linear_convolve.cc (revision 1083)
+++ tests/linear_convolve.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/convolve.cc
+/*! \file tests/linear_convolve.cc
*
* \brief Tests on mln::linear::convolve.
*/
Index: tests/linear_sobel.cc
--- tests/linear_sobel.cc (revision 1083)
+++ tests/linear_sobel.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/sobel.cc
+/*! \file tests/linear_sobel.cc
*
* \brief Tests on mln::linear::sobel.
*/
Index: tests/value_int_u8.cc
--- tests/value_int_u8.cc (revision 1083)
+++ tests/value_int_u8.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/int_u8.cc
+/*! \file tests/value_int_u8.cc
*
* \brief Tests on mln::value::int_u8.
*/
Index: tests/win_rectangle2d.cc
--- tests/win_rectangle2d.cc (revision 1083)
+++ tests/win_rectangle2d.cc (working copy)
@@ -25,9 +25,9 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/rectangle2d.cc
+/*! \file tests/win_rectangle2d.cc
*
- * \brief Tests on mln::win/rectangle2d.
+ * \brief Tests on mln::win::rectangle2d.
*/
#include <mln/core/win/rectangle2d.hh>
Index: tests/level_assign.cc
--- tests/level_assign.cc (revision 1083)
+++ tests/level_assign.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/assign.cc
+/*! \file tests/level_assign.cc
*
* \brief Tests on mln::level::assign.
*/
Index: tests/value_label.cc
--- tests/value_label.cc (revision 1083)
+++ tests/value_label.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/label.cc
+/*! \file tests/value_label.cc
*
* \brief Tests on mln::value::label.
*/
Index: tests/estim_mean.cc
--- tests/estim_mean.cc (revision 1083)
+++ tests/estim_mean.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/mean.cc
+/*! \file tests/estim_mean.cc
*
* \brief Tests on mln::estim::mean.
*/
Index: tests/convert_to_image.cc
--- tests/convert_to_image.cc (revision 1083)
+++ tests/convert_to_image.cc (working copy)
@@ -25,7 +25,7 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-/*! \file tests/to_image.cc
+/*! \file tests/convert_to_image.cc
*
* \brief Tests on mln::convert::to_image.
*/
Index: mln/level/median.hh
--- mln/level/median.hh (revision 1083)
+++ mln/level/median.hh (working copy)
@@ -41,7 +41,7 @@
# include <mln/core/t_image.hh>
# include <mln/accu/median.hh>
-# include <mln/canvas/sbrowsing.hh>
+# include <mln/canvas/browsing/snake_fwd.hh>
# include <mln/geom/shift.hh>
# include <mln/set/diff.hh>
@@ -160,7 +160,7 @@
{
// FIXME: resize border!
impl::median_functor<I,W,O> f(input, exact(win), output);
- canvas::sbrowsing(f);
+ canvas::browsing::snake_fwd(f);
}
Index: mln/linear/gaussian.hh
--- mln/linear/gaussian.hh (revision 1083)
+++ mln/linear/gaussian.hh (working copy)
@@ -1,4 +1,5 @@
-// Copyright (C) 2001, 2002, 2003, 2004 EPITA Research and Development Laboratory
+// Copyright (C) 2001, 2002, 2003, 2004 EPITA Research and Development
+// Laboratory
//
// This file is part of the Olena Library. This library is free
// software; you can redistribute it and/or modify it under the terms
@@ -25,12 +26,12 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_LINEAR_FAST_GAUSSIAN_HH__
-# define MLN_LINEAR_FAST_GAUSSIAN_HH__
+#ifndef MLN_LINEAR_GAUSSIAN_HH
+# define MLN_LINEAR_GAUSSIAN_HH
-/*! \file mln/linear/fast_gaussian.hh
+/*! \file mln/linear/gaussian.hh
*
- * \brief Fast gaussian.
+ * \brief Gaussian filter.
*/
# include <mln/core/concept/image.hh>
@@ -44,7 +45,7 @@
namespace linear
{
- /*! Fast gaussian of an image \p input
+ /*! Gaussian filter of an image \p input
*
* \pre output.domain = input.domain
*/
@@ -314,5 +315,4 @@
} // end of namespace mln
-
-#endif // MLN_LINEAR_FAST_GAUSSIAN_HH__
+#endif // ! MLN_LINEAR_GAUSSIAN_HH
Index: mln/canvas/browsing/snake_fwd.hh
--- mln/canvas/browsing/snake_fwd.hh (revision 0)
+++ mln/canvas/browsing/snake_fwd.hh (working copy)
@@ -25,12 +25,12 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_CANVAS_SBROWSING_HH
-# define MLN_CANVAS_SBROWSING_HH
+#ifndef MLN_CANVAS_BROWSING_SNAKE_FWD_HH
+# define MLN_CANVAS_BROWSING_SNAKE_FWD_HH
-/*! \file mln/canvas/sbrowsing.hh
+/*! \file mln/canvas/browsing/snake_fwd.hh
*
- * \brief Sbrowsing of an image.
+ * \brief Browsing in a snake-way, forward.
*/
# include <mln/core/dpoint2d.hh> // for "up"
@@ -60,13 +60,13 @@
*
*/
template <typename F>
- void sbrowsing(F& f);
+ void snake_fwd(F& f);
# ifndef MLN_INCLUDE_ONLY
template <typename F>
- void sbrowsing(F& f)
+ void snake_fwd(F& f)
{
mln_precondition(f.input.has_data());
int
@@ -114,4 +114,4 @@
} // end of namespace mln
-#endif // ! MLN_CANVAS_SBROWSING_HH
+#endif // ! MLN_CANVAS_BROWSING_SNAKE_FWD_HH