Damien Thivolle wrote:
Pour que ca compile correctement, j'ai fait
quelques modifs que je ne trouve
pas du tout elegante, si quelqu'un a mieux a proposer, je suis preneur.
Index: ChangeLog
from Damien Thivolle <damien(a)lrde.epita.fr>
* config/oln.m4: Remove `-Werror' flag for g++-3.2.
Index: doc/ChangeLog
from Damien Thivolle <damien(a)lrde.epita.fr>
* doc/ref/Makefile.am: Replace `make' by $(MAKE).
* doc/ref/out/exdoc.config.in: Add -DNEED_ROUND -DNEED_ROUNDF flags
to examples compilation.
* olena/oln/Makefile.am: Add files.
Add a reference to files.
* olena/tests/morpher/tests/color_morph: Readd a
test.
Readd => Read
Read a test ???
--- olena/oln/morpher/generic_morpher.hh Sat, 03 Apr
2004 14:42:26 +0200 thivol_d (oln/m/18_generic_mo 1.5 600)
+++ olena/oln/morpher/generic_morpher.hh Sat, 03 Apr 2004 22:44:20 +0200 thivol_d
(oln/m/18_generic_mo 1.5 600)
@@ -65,6 +65,32 @@
namespace abstract {
+ template <unsigned Dim, class T>
+ struct dest_type;
+
+ template <class T>
+ struct dest_type<1, T>
+ {
+ typedef image1d<T> ret;
+ };
+
+
+ template <class T>
+ struct dest_type<2, T>
+ {
+ typedef image2d<T> ret;
+ };
+
+
+ template <class T>
+ struct dest_type<3, T>
+ {
+ typedef image3d<T> ret;
+ };
Ce traits existe déjà, c;est le dim_traits.
dest_type<2, T> correspond à dim_traits<2, T, mlc::final>
Merci d'effectuer les changements.
-// remove comments when it works ...
-// fail = fail | (oln::utils::md5(*(oln::morpher::rmorph(imc).unmorph())) !=
oln::utils::key(data_key_c_r));
+ fail = fail | (oln::utils::md5(oln::morpher::rmorph(imc).unmorph()) !=
oln::utils::key(data_key_c_r));
Maxy youpi!
--
Niels