
https://svn.lrde.epita.fr/svn/oln/trunk/milena Index: ChangeLog from Thierry Geraud <thierry.geraud@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