Commit 9af91891 authored by Thierry Geraud's avatar Thierry Geraud
Browse files

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.


git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@1084 4aad255d-cdde-0310-9447-f3009e2ae8c0
parent 9967349b
2007-09-07 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.
2007-09-07 Simon Nivault <simon.nivault@lrde.epita.fr>
Median can be processed for any direction
......
......@@ -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 @@ namespace mln
*
*/
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 @@ namespace mln
} // end of namespace mln
#endif // ! MLN_CANVAS_SBROWSING_HH
#endif // ! MLN_CANVAS_BROWSING_SNAKE_FWD_HH
......@@ -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 @@ namespace mln
{
// FIXME: resize border!
impl::median_functor<I,W,O> f(input, exact(win), output);
canvas::sbrowsing(f);
canvas::browsing::snake_fwd(f);
}
......
// 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 mln
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 @@ namespace mln
} // end of namespace mln
#endif // MLN_LINEAR_FAST_GAUSSIAN_HH__
#endif // ! MLN_LINEAR_GAUSSIAN_HH
......@@ -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.
*/
......
......@@ -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>
......
......@@ -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.
*/
......
......@@ -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.
*/
......
......@@ -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.
*/
......
......@@ -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>.
*/
......
......@@ -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.
*/
......
......@@ -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.
*/
......
......@@ -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
*/
......
......@@ -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.
*/
......
......@@ -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.
*/
......
......@@ -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.
*/
......
......@@ -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.
*/
......
......@@ -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
*/
......
......@@ -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.
*/
......
......@@ -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.
*/
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment