
- Nettoyage:
- Affichage d'un message d'erreur clair lorsqu'on oublie d'associer un Propelem à une Interaction (merci à Jacky).
- Suppression de MetaDomain. Les classes Domain et MetaDomain ont été fusionnées (j'ai laissé le résultat de la fusion chez OE pour éviter des problèmes). Changez donc vos cas-tests (MetaDomain devient simplement Domain). Ceci va permettre un bon nettoyage du code source d'Oofelie puisque MetaDomain possède des fonctions d'accès aux sets mieux typées et plus rapides. Ainsi, un *(MaterialSet*)(domain.findObject(MATERIALSET_ID)) devient domain.getMaterialSet(). De plus, on récupère une référence (toujours valide!). Il n'est donc plus possible de stocker le MaterialSet dans la base de données pour faire un super cas-test multiphysique unique en Europe à la Igor mais personne ne s'en plaindra...
- Suppression de MetaMaterial : tout a été regroupé dans le Material de OE. Ici, l'utilité est de supprimer les dynamic_cast<MetaMaterial*> un peu partout... Pour bien faire, faudrait renommer tous les matériaux (et supprimer le "Meta" du nom.
R mtKernel/MetaDomain.cpp
R mtKernel/MetaDomain.h
R mtMaterials/MetaMaterial.cpp
R mtMaterials/MetaMaterial.h