https://svn.lrde.epita.fr/svn/oln/branches/cleanup-2008/milena
Index: ChangeLog
from Ugo Jardonnet <jardonnet(a)lrde.epita.fr>
Fix sanity check.
* tests/all_headers.cc: Fill with every all.hh headers.
* mln/core/image/all.hh: Fix inclusions.
mln/core/image/all.hh | 113 ++++++++++++++++++++++++--------------------------
tests/all_headers.cc | 91 ++++++++++++++++++++++------------------
2 files changed, 106 insertions(+), 98 deletions(-)
Index: tests/all_headers.cc
--- tests/all_headers.cc (revision 2781)
+++ tests/all_headers.cc (working copy)
@@ -30,61 +30,70 @@
* \brief Tests with all headers. (check norris tests)
*/
-
-#include <mln/test/all.hh>
-#include <mln/convert/all.hh>
-#include <mln/estim/all.hh>
-//#include <mln/debug/all.hh>
-#include <mln/histo/all.hh>
-#include <mln/pw/all.hh>
-#include <mln/geom/all.hh>
-#include <mln/core/trait/all.hh>
-#include <mln/fun/i2v/all.hh>
-#include <mln/fun/p2b/all.hh>
+#include <mln/util/all.hh>
#include <mln/fun/p2v/all.hh>
-#include <mln/fun/v2v/all.hh>
#include <mln/fun/x2x/all.hh>
+#include <mln/fun/v2v/all.hh>
+#include <mln/fun/i2v/all.hh>
#include <mln/fun/all.hh>
-#include <mln/math/all.hh>
-#include <mln/set/all.hh>
-#include <mln/draw/all.hh>
-#include <mln/metal/math/all.hh>
-#include <mln/metal/all.hh>
-#include <mln/morpho/all.hh>
+#include <mln/fun/x2v/all.hh>
+#include <mln/fun/p2b/all.hh>
+#include <mln/extension/all.hh>
+#include <mln/histo/all.hh>
+#include <mln/trait/op/all.hh>
+#include <mln/trait/all.hh>
+#include <mln/trait/value/all.hh>
+#include <mln/win/all.hh>
+#include <mln/core/routine/all.hh>
+#include <mln/core/trait/all.hh>
+#include <mln/core/def/all.hh>
+#include <mln/core/internal/check/image_all.hh>
+#include <mln/core/image/all.hh>
+#include <mln/core/site_set/all.hh>
+#include <mln/io/pbm/all.hh>
#include <mln/io/pfm/all.hh>
#include <mln/io/pgm/all.hh>
+#include <mln/io/all.hh>
#include <mln/io/fits/all.hh>
-#include <mln/io/ppm/all.hh>
-#include <mln/io/pbm/all.hh>
#include <mln/io/pnm/all.hh>
-#include <mln/io/all.hh>
-#include <mln/level/naive/all.hh>
-#include <mln/level/approx/all.hh>
-#include <mln/level/all.hh>
-#include <mln/arith/all.hh>
-#include <mln/linear/all.hh>
-#include <mln/logical/all.hh>
+#include <mln/io/ppm/all.hh>
+#include <mln/make/all.hh>
#include <mln/canvas/morpho/all.hh>
-#include <mln/canvas/browsing/all.hh>
#include <mln/canvas/all.hh>
+#include <mln/canvas/browsing/all.hh>
+#include <mln/estim/all.hh>
+#include <mln/arith/all.hh>
+#include <mln/display/all.hh>
+#include <mln/test/all.hh>
+#include <mln/border/all.hh>
+#include <mln/trace/all.hh>
+#include <mln/debug/all.hh>
+#include <mln/morpho/elementary/all.hh>
+#include <mln/morpho/all.hh>
#include <mln/accu/all.hh>
+#include <mln/pw/all.hh>
+#include <mln/linear/all.hh>
+#include <mln/metal/all.hh>
+#include <mln/metal/math/all.hh>
+#include <mln/set/all.hh>
+#include <mln/convert/impl/all.hh>
+#include <mln/convert/all.hh>
+#include <mln/geom/all.hh>
+#include <mln/literal/all.hh>
+#include <mln/level/approx/all.hh>
+#include <mln/level/all.hh>
+#include <mln/level/naive/all.hh>
+#include <mln/math/all.hh>
#include <mln/norm/all.hh>
-#include <mln/value/internal/all.hh>
-#include <mln/value/concept/all.hh>
+#include <mln/logical/all.hh>
+#include <mln/draw/all.hh>
#include <mln/value/builtin/all.hh>
#include <mln/value/all.hh>
-//#include <mln/make/all.hh>
-#include <mln/border/all.hh>
-#include <mln/labeling/all.hh>
-#include <mln/util/all.hh>
-#include <mln/trait/value/all.hh>
-#include <mln/trait/op/all.hh>
-#include <mln/trait/all.hh>
+#include <mln/value/internal/all.hh>
+#include <mln/value/concept/all.hh>
#include <mln/tag/all.hh>
-#include <mln/trace/all.hh>
-#include <mln/literal/all.hh>
-#include <mln/display/all.hh>
-#include <mln/win/all.hh>
+#include <mln/labeling/all.hh>
+
int main ()
Index: mln/core/image/all.hh
--- mln/core/image/all.hh (revision 2781)
+++ mln/core/image/all.hh (working copy)
@@ -36,63 +36,62 @@
*/
-# include <bgraph_image.hh>
-# include <bgraph_psite.hh>
-# include <cast_image.hh>
-# include <ch_piter.hh>
-# include <complex_image.hh>
-# include <complex_neighborhood_piter.hh>
-# include <complex_neighborhoods.hh>
-# include <complex_window_piter.hh>
-# include <complex_windows.hh>
-# include <decorated_image.hh>
-# include <extended.hh>
-# include <extension_fun.hh>
-# include <extension_ima.hh>
-# include <extension_val.hh>
-# include <fi_adaptor.hh>
-# include <flat_image.hh>
-# include <graph_elt_neighborhood.hh>
-# include <graph_elt_window.hh>
-# include <graph_image.hh>
-# include <graph_neighborhood_piter.hh>
-# include <graph_window_piter.hh>
-# include <hexa.hh>
-# include <hexa_piter.hh>
-# include <image1d.hh>
-# include <image2d.hh>
-# include <image2d_h.hh>
-# include <image3d.hh>
-# include <image_if.hh>
-# include <interpolated.hh>
-# include <lazy_image.hh>
-# include <line_graph_elt_neighborhood.hh>
-# include <line_graph_elt_window.hh>
-# include <line_graph_image.hh>
-# include <line_graph_neighborhood_piter.hh>
-# include <line_graph_psite.hh>
-# include <line_graph_window_piter.hh>
-# include <mono_obased_rle_encode.hh>
-# include <mono_obased_rle_image.hh>
-# include <mono_rle_encode.hh>
-# include <mono_rle_image.hh>
-# include <obased_rle_encode.hh>
-# include <obased_rle_image.hh>
-# include <plain.hh>
-# include <rle_encode.hh>
-# include <rle_image.hh>
-# include <safe.hh>
-# include <sparse_encode.hh>
-# include <sparse_image.hh>
-# include <status.txt
-# include <sub_image.hh>
-# include <sub_image_if.hh>
-# include <t_image.hh>
-# include <translate_image.hh>
-# include <tr_image.hh>
-# include <tr_mesh.hh>
-# include <value_enc_image.hh>
-# include <value_encode.hh>
+# include <mln/core/image/bgraph_image.hh>
+# include <mln/core/image/bgraph_psite.hh>
+# include <mln/core/image/cast_image.hh>
+# include <mln/core/image/ch_piter.hh>
+# include <mln/core/image/complex_image.hh>
+# include <mln/core/image/complex_neighborhood_piter.hh>
+# include <mln/core/image/complex_neighborhoods.hh>
+# include <mln/core/image/complex_window_piter.hh>
+# include <mln/core/image/complex_windows.hh>
+# include <mln/core/image/decorated_image.hh>
+# include <mln/core/image/extended.hh>
+# include <mln/core/image/extension_fun.hh>
+# include <mln/core/image/extension_ima.hh>
+# include <mln/core/image/extension_val.hh>
+# include <mln/core/image/flat_image.hh>
+# include <mln/core/image/graph_elt_neighborhood.hh>
+# include <mln/core/image/graph_elt_window.hh>
+# include <mln/core/image/graph_image.hh>
+# include <mln/core/image/graph_neighborhood_piter.hh>
+# include <mln/core/image/graph_window_piter.hh>
+# include <mln/core/image/hexa.hh>
+# include <mln/core/image/hexa_piter.hh>
+# include <mln/core/image/image1d.hh>
+# include <mln/core/image/image2d.hh>
+# include <mln/core/image/image2d_h.hh>
+# include <mln/core/image/image3d.hh>
+# include <mln/core/image/image_if.hh>
+# include <mln/core/image/interpolated.hh>
+# include <mln/core/image/lazy_image.hh>
+# include <mln/core/image/line_graph_elt_neighborhood.hh>
+# include <mln/core/image/line_graph_elt_window.hh>
+# include <mln/core/image/line_graph_image.hh>
+# include <mln/core/image/line_graph_neighborhood_piter.hh>
+# include <mln/core/image/line_graph_psite.hh>
+# include <mln/core/image/line_graph_window_piter.hh>
+# include <mln/core/image/mono_obased_rle_encode.hh>
+# include <mln/core/image/mono_obased_rle_image.hh>
+# include <mln/core/image/mono_rle_encode.hh>
+# include <mln/core/image/mono_rle_image.hh>
+# include <mln/core/image/obased_rle_encode.hh>
+# include <mln/core/image/obased_rle_image.hh>
+# include <mln/core/image/plain.hh>
+# include <mln/core/image/rle_encode.hh>
+# include <mln/core/image/rle_image.hh>
+# include <mln/core/image/safe.hh>
+# include <mln/core/image/sparse_encode.hh>
+# include <mln/core/image/sparse_image.hh>
+# include <mln/core/image/sub_image.hh>
+# include <mln/core/image/sub_image_if.hh>
+# include <mln/core/image/t_image.hh>
+# include <mln/core/image/translate_image.hh>
+# include <mln/core/image/tr_image.hh>
+# include <mln/core/image/tr_mesh.hh>
+# include <mln/core/image/value_enc_image.hh>
+# include <mln/core/image/value_encode.hh>
+//# include <mln/core/image/fi_adaptor.hh>
#endif // ! MLN_CORE_IMAGE_ALL_HH
Index: mln/util/tree_to_image.hh