cleanup-2008 2563: Fix convert::to_image(histo::data<T>).

https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008/milena Index: ChangeLog from Ugo Jardonnet <ugo.jardonnet@lrde.epita.fr> Fix convert::to_image(histo::data<T>). * mln/convert/to_image.hh: Replace suspicous use of size_t by T. Now return an image1d<T> instead of image1d<std::size_t> to_image.hh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) Index: mln/convert/to_image.hh --- mln/convert/to_image.hh (revision 2563) +++ mln/convert/to_image.hh (working copy) @@ -192,12 +192,11 @@ template <typename T> inline - image1d<std::size_t> to_image(const histo::data<T>& h) + image1d<T> to_image(const histo::data<T>& h) { - mln_value(histo::data<T>) - v_min = h.vset()[0], + T v_min = h.vset()[0], v_max = h.vset()[h.vset().nvalues() - 1]; - image1d<std::size_t> ima(make::box1d(v_min, v_max)); + image1d<T> ima(make::box1d(v_min, v_max)); for (unsigned i = 0; i < h.vset().nvalues(); ++i) ima(point1d(i)) = h[i]; return ima;
participants (1)
-
Ugo Jardonnet