URL:
https://svn.lrde.org/svn/oln/trunk/milena
ChangeLog:
2007-10-16 Simon Nivault <simon.nivault(a)lrde.epita.fr>
Update typo.
* mln/metal/abort.hh,
* mln/metal/const.hh,
* mln/metal/equal.hh,
* mln/metal/is_const.hh,
* mln/metal/is_unqualif.hh,
* mln/metal/mat.hh,
* mln/metal/same_coord.hh,
* mln/metal/same_point.hh,
* mln/metal/unconst.hh,
* mln/metal/unptr.hh,
* mln/metal/unqualif.hh,
* mln/metal/unref.hh,
* mln/metal/vec.hh,
* mln/morpho/Rd.hh,
* mln/morpho/complementation.hh,
* mln/morpho/min.hh,
* mln/morpho/minus.hh,
* mln/morpho/plus.hh,
* mln/norm/l1.hh,
* mln/norm/l2.hh,
* mln/pw/image.hh,
* mln/tag/init.hh,
* mln/tag/skeleton.hh,
* mln/value/float01.hh,
* mln/value/float01_.hh,
* mln/value/float01_f.hh,
* mln/value/gray.hh,
* mln/value/graylevel.hh,
* mln/value/internal/integer.hh,
* mln/value/quat.hh,
* mln/value/rgb.hh,
* mln/value/rgb8_non_templated.hh: Update typo.
---
metal/abort.hh | 6 ++++++
metal/const.hh | 6 ++++++
metal/equal.hh | 6 ++++++
metal/is_const.hh | 6 ++++++
metal/is_unqualif.hh | 6 ++++++
metal/mat.hh | 6 ++++++
metal/same_coord.hh | 6 ++++++
metal/same_point.hh | 6 ++++++
metal/unconst.hh | 6 ++++++
metal/unptr.hh | 5 +++++
metal/unqualif.hh | 6 ++++++
metal/unref.hh | 5 +++++
metal/vec.hh | 6 ++++++
morpho/Rd.hh | 6 ++++++
morpho/complementation.hh | 7 +++++++
morpho/min.hh | 7 +++++++
morpho/minus.hh | 7 +++++++
morpho/plus.hh | 7 +++++++
norm/l1.hh | 2 +-
norm/l2.hh | 2 +-
pw/image.hh | 2 +-
tag/init.hh | 8 ++++----
tag/skeleton.hh | 8 ++++----
value/float01.hh | 5 +++++
value/float01_.hh | 11 ++++++++---
value/float01_f.hh | 11 ++++++++---
value/gray.hh | 5 +++++
value/graylevel.hh | 6 +++---
value/internal/integer.hh | 8 ++++----
value/quat.hh | 5 +++++
value/rgb.hh | 2 +-
value/rgb8_non_templated.hh | 8 ++++----
32 files changed, 164 insertions(+), 29 deletions(-)
Index: trunk/milena/mln/metal/mat.hh
===================================================================
--- trunk/milena/mln/metal/mat.hh (revision 1340)
+++ trunk/milena/mln/metal/mat.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_MAT_HH
# define MLN_METAL_MAT_HH
+/*!
+ * \file mln/metal/mat.hh
+ *
+ * \brief Definition of a generic matrix class.
+ */
+
# include <iostream>
# include <mln/core/concept/object.hh>
Index: trunk/milena/mln/metal/is_const.hh
===================================================================
--- trunk/milena/mln/metal/is_const.hh (revision 1340)
+++ trunk/milena/mln/metal/is_const.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_IS_CONST_HH
# define MLN_METAL_IS_CONST_HH
+/*!
+ * \file mln/metal/is_const.hh
+ *
+ * \brief FIXME.
+ */
+
# include <mln/metal/bool.hh>
Index: trunk/milena/mln/metal/unqualif.hh
===================================================================
--- trunk/milena/mln/metal/unqualif.hh (revision 1340)
+++ trunk/milena/mln/metal/unqualif.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_UNQUALIF_HH
# define MLN_METAL_UNQUALIF_HH
+/*!
+ * \file mln/metal/unqualif.hh
+ *
+ * \brief FIXME.
+ */
+
# include <mln/metal/unconst.hh>
# include <mln/metal/unptr.hh>
# include <mln/metal/unref.hh>
Index: trunk/milena/mln/metal/const.hh
===================================================================
--- trunk/milena/mln/metal/const.hh (revision 1340)
+++ trunk/milena/mln/metal/const.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_CONST_HH
# define MLN_METAL_CONST_HH
+/*!
+ * \file mln/metal/const.hh
+ *
+ * \brief FIXME.
+ */
+
# define mlc_const(T) typename mln::metal::const_< T >::ret
Index: trunk/milena/mln/metal/unconst.hh
===================================================================
--- trunk/milena/mln/metal/unconst.hh (revision 1340)
+++ trunk/milena/mln/metal/unconst.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_UNCONST_HH
# define MLN_METAL_UNCONST_HH
+/*!
+ * \file mln/metal/unconst.hh
+ *
+ * \brief FIXME.
+ */
+
# define mlc_unconst(T) typename mln::metal::unconst< T >::ret
# define mlc_unconst_(T) mln::metal::unconst< T >::ret
Index: trunk/milena/mln/metal/same_point.hh
===================================================================
--- trunk/milena/mln/metal/same_point.hh (revision 1340)
+++ trunk/milena/mln/metal/same_point.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_SAME_POINT_HH
# define MLN_METAL_SAME_POINT_HH
+/*!
+ * \file mln/metal/same_point.hh
+ *
+ * \brief FIXME.
+ */
+
# include <mln/metal/equal.hh>
# include <mln/core/macros.hh>
Index: trunk/milena/mln/metal/abort.hh
===================================================================
--- trunk/milena/mln/metal/abort.hh (revision 1340)
+++ trunk/milena/mln/metal/abort.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_ABORT_HH
# define MLN_METAL_ABORT_HH
+/*!
+ * \file mln/metal/abort.hh
+ *
+ * \brief FIXME.
+ */
+
# include <mln/metal/bool.hh>
Index: trunk/milena/mln/metal/equal.hh
===================================================================
--- trunk/milena/mln/metal/equal.hh (revision 1340)
+++ trunk/milena/mln/metal/equal.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_EQUAL_HH
# define MLN_METAL_EQUAL_HH
+/*!
+ * \file mln/metal/equal.hh
+ *
+ * \brief FIXME.
+ */
+
# include <mln/metal/bool.hh>
Index: trunk/milena/mln/metal/unptr.hh
===================================================================
--- trunk/milena/mln/metal/unptr.hh (revision 1340)
+++ trunk/milena/mln/metal/unptr.hh (revision 1341)
@@ -28,6 +28,11 @@
#ifndef MLN_METAL_UNPTR_HH
# define MLN_METAL_UNPTR_HH
+/*!
+ * \file mln/metal/unptr.hh
+ *
+ * \brief FIXME.
+ */
# define mlc_unptr(T) typename mln::metal::unptr< T >::ret
Index: trunk/milena/mln/metal/same_coord.hh
===================================================================
--- trunk/milena/mln/metal/same_coord.hh (revision 1340)
+++ trunk/milena/mln/metal/same_coord.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_SAME_COORD_HH
# define MLN_METAL_SAME_COORD_HH
+/*!
+ * \file mln/metal/same_coord.hh
+ *
+ * \brief FIXME.
+ */
+
# include <mln/metal/equal.hh>
# include <mln/core/macros.hh>
Index: trunk/milena/mln/metal/vec.hh
===================================================================
--- trunk/milena/mln/metal/vec.hh (revision 1340)
+++ trunk/milena/mln/metal/vec.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_VEC_HH
# define MLN_METAL_VEC_HH
+/*!
+ * \file mln/metal/vec.hh
+ *
+ * \brief Definition of a generic vector class.
+ */
+
# include <iostream>
# include <cmath>
Index: trunk/milena/mln/metal/unref.hh
===================================================================
--- trunk/milena/mln/metal/unref.hh (revision 1340)
+++ trunk/milena/mln/metal/unref.hh (revision 1341)
@@ -28,6 +28,11 @@
#ifndef MLN_METAL_UNREF_HH
# define MLN_METAL_UNREF_HH
+/*!
+ * \file mln/metal/unref.hh
+ *
+ * \brief FIXME.
+ */
# define mlc_unref(T) typename mln::metal::unref< T >::ret
Index: trunk/milena/mln/metal/is_unqualif.hh
===================================================================
--- trunk/milena/mln/metal/is_unqualif.hh (revision 1340)
+++ trunk/milena/mln/metal/is_unqualif.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_METAL_IS_UNQUALIF_HH
# define MLN_METAL_IS_UNQUALIF_HH
+/*!
+ * \file mln/metal/is_unqualif.hh
+ *
+ * \brief FIXME.
+ */
+
# include <mln/metal/equal.hh>
# include <mln/metal/unqualif.hh>
Index: trunk/milena/mln/tag/init.hh
===================================================================
--- trunk/milena/mln/tag/init.hh (revision 1340)
+++ trunk/milena/mln/tag/init.hh (revision 1341)
@@ -25,10 +25,10 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_CORE_TAG_INIT_HH
-# define MLN_CORE_TAG_INIT_HH
+#ifndef MLN_TAG_INIT_HH
+# define MLN_TAG_INIT_HH
-/*! \file mln/core/tag/init.hh
+/*! \file mln/tag/init.hh
*
* \brief Definition of tags used in the mln::init mechanism.
*/
@@ -51,4 +51,4 @@
} // end of namespace mln
-#endif // ! MLN_CORE_TAG_INIT_HH
+#endif // ! MLN_TAG_INIT_HH
Index: trunk/milena/mln/tag/skeleton.hh
===================================================================
--- trunk/milena/mln/tag/skeleton.hh (revision 1340)
+++ trunk/milena/mln/tag/skeleton.hh (revision 1341)
@@ -25,10 +25,10 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_CORE_TAG_SKELETON_HH
-# define MLN_CORE_TAG_SKELETON_HH
+#ifndef MLN_TAG_SKELETON_HH
+# define MLN_TAG_SKELETON_HH
-/*! \file mln/core/tag/skeleton.hh
+/*! \file mln/tag/skeleton.hh
*
* \brief Definition of tags used in the skeleton types associated to
* image types.
@@ -57,4 +57,4 @@
} // end of namespace mln
-#endif // ! MLN_CORE_TAG_SKELETON_HH
+#endif // ! MLN_TAG_SKELETON_HH
Index: trunk/milena/mln/value/graylevel.hh
===================================================================
--- trunk/milena/mln/value/graylevel.hh (revision 1340)
+++ trunk/milena/mln/value/graylevel.hh (revision 1341)
@@ -25,8 +25,8 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_CORE_VALUE_GRAYLEVEL_HH
-# define MLN_CORE_VALUE_GRAYLEVEL_HH
+#ifndef MLN_VALUE_GRAYLEVEL_HH
+# define MLN_VALUE_GRAYLEVEL_HH
/*! \file mln/value/graylevel.hh
*
@@ -256,4 +256,4 @@
} // end of namespace mln
-#endif // ! MLN_CORE_VALUE_GRAYLEVEL_HH
+#endif // ! MLN_VALUE_GRAYLEVEL_HH
Index: trunk/milena/mln/value/gray.hh
===================================================================
--- trunk/milena/mln/value/gray.hh (revision 1340)
+++ trunk/milena/mln/value/gray.hh (revision 1341)
@@ -28,6 +28,11 @@
#ifndef MLN_VALUE_GRAY_HH
# define MLN_VALUE_GRAY_HH
+/*! \file mln/value/gray.hh
+ *
+ * \brief FIXME.
+ */
+
# include <iostream>
# include <cmath>
Index: trunk/milena/mln/value/float01_.hh
===================================================================
--- trunk/milena/mln/value/float01_.hh (revision 1340)
+++ trunk/milena/mln/value/float01_.hh (revision 1341)
@@ -25,8 +25,13 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_CORE_VALUE_FLOAT01__HH
-# define MLN_CORE_VALUE_FLOAT01__HH
+#ifndef MLN_VALUE_FLOAT01__HH
+# define MLN_VALUE_FLOAT01__HH
+
+/*! \file mln/value/float01_.hh
+ *
+ * \brief FIXME.
+ */
# include <iostream>
# include <mln/core/contract.hh>
@@ -202,4 +207,4 @@
} // end of namespace mln
-#endif // ! MLN_CORE_VALUE_FLOAT01__HH
+#endif // ! MLN_VALUE_FLOAT01__HH
Index: trunk/milena/mln/value/quat.hh
===================================================================
--- trunk/milena/mln/value/quat.hh (revision 1340)
+++ trunk/milena/mln/value/quat.hh (revision 1341)
@@ -28,6 +28,11 @@
#ifndef MLN_VALUE_QUAT_HH
# define MLN_VALUE_QUAT_HH
+/*! \file mln/value/quat.hh
+ *
+ * \brief Define a class for quaternion values.
+ */
+
# include <cmath>
# include <mln/metal/vec.hh>
Index: trunk/milena/mln/value/internal/integer.hh
===================================================================
--- trunk/milena/mln/value/internal/integer.hh (revision 1340)
+++ trunk/milena/mln/value/internal/integer.hh (revision 1341)
@@ -25,10 +25,10 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_VALUE_INTEGER_HH
-# define MLN_VALUE_INTEGER_HH
+#ifndef MLN_VALUE_INTERNAL_INTEGER_HH
+# define MLN_VALUE_INTERNAL_INTEGER_HH
-/*! \file mln/value/integer.hh
+/*! \file mln/value/internal/integer.hh
*
* \brief Define a generic class for integer values.
*/
@@ -61,4 +61,4 @@
} // end of namespace mln
-#endif // ! MLN_VALUE_INTEGER_HH
+#endif // ! MLN_VALUE_INTERNAL_INTEGER_HH
Index: trunk/milena/mln/value/float01.hh
===================================================================
--- trunk/milena/mln/value/float01.hh (revision 1340)
+++ trunk/milena/mln/value/float01.hh (revision 1341)
@@ -28,6 +28,11 @@
#ifndef MLN_VALUE_FLOAT01_HH
# define MLN_VALUE_FLOAT01_HH
+/*! \file mln/value/float01.hh
+ *
+ * \brief Define a generic class for float.
+ */
+
# include <iostream>
# include <utility>
Index: trunk/milena/mln/value/rgb.hh
===================================================================
--- trunk/milena/mln/value/rgb.hh (revision 1340)
+++ trunk/milena/mln/value/rgb.hh (revision 1341)
@@ -28,7 +28,7 @@
#ifndef MLN_VALUE_RGB_HH
# define MLN_VALUE_RGB_HH
-/*! \file mln/value/rgb8.hh
+/*! \file mln/value/rgb.hh
*
* \brief Color class for red-green-blue where every component is
* n-bit encoded.
Index: trunk/milena/mln/value/float01_f.hh
===================================================================
--- trunk/milena/mln/value/float01_f.hh (revision 1340)
+++ trunk/milena/mln/value/float01_f.hh (revision 1341)
@@ -25,8 +25,13 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_CORE_VALUE_FLOAT01_F_HH
-# define MLN_CORE_VALUE_FLOAT01_F_HH
+#ifndef MLN_VALUE_FLOAT01_F_HH
+# define MLN_VALUE_FLOAT01_F_HH
+
+/*! \file mln/value/float01_f.hh
+ *
+ * \brief FIXME.
+ */
# include <iostream>
# include <mln/value/internal/value_like.hh>
@@ -125,4 +130,4 @@
} // end of namespace mln
-#endif // ! MLN_CORE_VALUE_FLOAT01_F_HH
+#endif // ! MLN_VALUE_FLOAT01_F_HH
Index: trunk/milena/mln/value/rgb8_non_templated.hh
===================================================================
--- trunk/milena/mln/value/rgb8_non_templated.hh (revision 1340)
+++ trunk/milena/mln/value/rgb8_non_templated.hh (revision 1341)
@@ -25,10 +25,10 @@
// reasons why the executable file might be covered by the GNU General
// Public License.
-#ifndef MLN_VALUE_RGB8_HH
-# define MLN_VALUE_RGB8_HH
+#ifndef MLN_VALUE_RGB8_NON_TEMPLATED_HH
+# define MLN_VALUE_RGB8_NON_TEMPLATED_HH
-/*! \file mln/value/rgb8.hh
+/*! \file mln/value/rgb8_non_templated.hh
*
* \brief Color class for red-green-blue where every component is
* 8-bit encoded.
@@ -188,4 +188,4 @@
} // end of namespace mln
-#endif // ! MLN_VALUE_RGB8_HH
+#endif // ! MLN_VALUE_RGB8_NON_TEMPLATED_HH
Index: trunk/milena/mln/pw/image.hh
===================================================================
--- trunk/milena/mln/pw/image.hh (revision 1340)
+++ trunk/milena/mln/pw/image.hh (revision 1341)
@@ -30,7 +30,7 @@
/*! \file mln/pw/image.hh
*
- * \brief Definition of an image class FIXME
+ * \brief FIXME.
*/
# include <mln/core/internal/image_primary.hh>
Index: trunk/milena/mln/morpho/min.hh
===================================================================
--- trunk/milena/mln/morpho/min.hh (revision 1340)
+++ trunk/milena/mln/morpho/min.hh (revision 1341)
@@ -28,6 +28,13 @@
#ifndef MLN_MORPHO_MIN_HH
# define MLN_MORPHO_MIN_HH
+/*!
+ * \file mln/morpho/min.hh
+ *
+ * \brief Definition of a function that make a min
+ * (logical and or arithmetical min) of an image.
+ */
+
# include <mln/level/compare.hh>
# include <mln/logical/and.hh>
# include <mln/arith/min.hh>
Index: trunk/milena/mln/morpho/plus.hh
===================================================================
--- trunk/milena/mln/morpho/plus.hh (revision 1340)
+++ trunk/milena/mln/morpho/plus.hh (revision 1341)
@@ -28,6 +28,13 @@
#ifndef MLN_MORPHO_PLUS_HH
# define MLN_MORPHO_PLUS_HH
+/*!
+ * \file mln/morpho/plus.hh
+ *
+ * \brief Definition of a function that make a plus
+ * (logical or or arithmetical plus) of an image.
+ */
+
# include <mln/level/compare.hh>
# include <mln/logical/or.hh>
# include <mln/arith/plus.hh>
Index: trunk/milena/mln/morpho/minus.hh
===================================================================
--- trunk/milena/mln/morpho/minus.hh (revision 1340)
+++ trunk/milena/mln/morpho/minus.hh (revision 1341)
@@ -28,6 +28,13 @@
#ifndef MLN_MORPHO_MINUS_HH
# define MLN_MORPHO_MINUS_HH
+/*!
+ * \file mln/morpho/minus.hh
+ *
+ * \brief Definition of a function that make a minus (logical "and
+ * not" or arithmetical min) of an image.
+ */
+
# include <mln/level/compare.hh>
# include <mln/logical/and_not.hh>
# include <mln/arith/minus.hh>
Index: trunk/milena/mln/morpho/complementation.hh
===================================================================
--- trunk/milena/mln/morpho/complementation.hh (revision 1340)
+++ trunk/milena/mln/morpho/complementation.hh (revision 1341)
@@ -28,6 +28,13 @@
#ifndef MLN_MORPHO_COMPLEMENTATION_HH
# define MLN_MORPHO_COMPLEMENTATION_HH
+/*!
+ * \file mln/morpho/complementation.hh
+ *
+ * \brief Definition of a function that make a complementation
+ * (logical or arithmetical) of an image.
+ */
+
# include <mln/level/compare.hh>
# include <mln/logical/not.hh>
# include <mln/arith/revert.hh>
Index: trunk/milena/mln/morpho/Rd.hh
===================================================================
--- trunk/milena/mln/morpho/Rd.hh (revision 1340)
+++ trunk/milena/mln/morpho/Rd.hh (revision 1341)
@@ -28,6 +28,12 @@
#ifndef MLN_MORPHO_RD_HH
# define MLN_MORPHO_RD_HH
+/*!
+ * \file mln/morpho/Rd.hh
+ *
+ * \brief FIXME.
+ */
+
# include <vector>
# include <mln/core/concept/image.hh>
Index: trunk/milena/mln/norm/l1.hh
===================================================================
--- trunk/milena/mln/norm/l1.hh (revision 1340)
+++ trunk/milena/mln/norm/l1.hh (revision 1341)
@@ -30,7 +30,7 @@
/*! \file mln/norm/l1.hh
*
- * \brief Define some infinity-norm related routines.
+ * \brief Define some l1-norm related routines.
*/
# include <cmath>
Index: trunk/milena/mln/norm/l2.hh
===================================================================
--- trunk/milena/mln/norm/l2.hh (revision 1340)
+++ trunk/milena/mln/norm/l2.hh (revision 1341)
@@ -30,7 +30,7 @@
/*! \file mln/norm/l2.hh
*
- * \brief Define some infinity-norm related routines.
+ * \brief Define some l2-norm related routines.
*/
# include <cmath>