
* tests/draw/line.cc: Remove a useless header inclusion. Add a description. Stylistic changes. --- milena/ChangeLog | 8 ++++++++ milena/tests/draw/line.cc | 17 ++++++++--------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/milena/ChangeLog b/milena/ChangeLog index e9e9079..6205059 100644 --- a/milena/ChangeLog +++ b/milena/ChangeLog @@ -1,3 +1,11 @@ +2013-07-29 Roland Levillain <roland@lrde.epita.fr> + + Clean up Milena's tests/draw/line.cc. + + * tests/draw/line.cc: Remove a useless header inclusion. + Add a description. + Stylistic changes. + 2013-07-25 Roland Levillain <roland@lrde.epita.fr> Remove an inadvertently added file. diff --git a/milena/tests/draw/line.cc b/milena/tests/draw/line.cc index 7aad959..82ffb6d 100644 --- a/milena/tests/draw/line.cc +++ b/milena/tests/draw/line.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE) +// Copyright (C) 2007, 2008, 2009, 2013 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of Olena. // @@ -23,39 +24,37 @@ // exception does not however invalidate any other reasons why the // executable file might be covered by the GNU General Public License. -#include <iterator> +/// \file +/// \brief Exercise mln::draw::line. #include <mln/core/image/image2d.hh> #include <mln/core/image/dmorph/sub_image.hh> - #include <mln/data/fill.hh> #include <mln/data/compare.hh> #include <mln/draw/line.hh> #include <mln/debug/println.hh> - int main() { using namespace mln; - point2d b = point2d(0,0), e = point2d(6,9); - p_line2d l(b, e); + point2d p1 = point2d(0,0); + point2d p2 = point2d(6,9); + p_line2d l(p1, p2); mln_assertion(l.nsites() == 10); image2d<bool> ima(10,10); data::fill(ima, false); - draw::line(ima, b, e, true); + draw::line(ima, p1, p2, true); image2d<bool> ima2(10,10); data::fill(ima2, false); data::paste(pw::cst(true) | l, ima2); - mln_assertion(ima2 == ima); image2d<bool> ima3(10,10); data::fill(ima3, false); data::fill((ima3 | l).rw(), true); - mln_assertion(ima3 == ima); } -- 1.7.10.4