
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@lrde.epita.fr>
* config/oln.m4: Remove `-Werror' flag for g++-3.2.
Index: doc/ChangeLog from Damien Thivolle <damien@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