- Modifs relatives aux changement de nom de :
- set_analysis => setAnalysis et de
- add_properties => addProperty.

- Nettoyage Oofelie:
- Changement de noms de fonctions (set_step devient setStep, fp_map_add devient addToProxyMap, etc) et de variables (pere devient father, etc) pour respecter les règles et uniformiser l'ensemble du code. Vu la quantité de modifs, je liste pas tout.
- Ajout des operator<< pour qq objets. Utilisez-les au lieu du print() qui existera bientôt plus (pour rappel, il est remplacé par write(ostream&) pour les PhySets) !
- Suppression du bitset de PropertyID au profit d'un set (il est ainsi possible d'avoir plus de 512 éléments (!))
- Création de l'objet VirtualObject qui sera la base de tous les objets polymorphiques (possédant des fonctions membres virtuelles). Pour l'instant, cette classe contient les fonctions d'impression (operator<< et write). En résumé, la classe de base devient VirtualObject et certains VirtualObjects sont des PhySets (qui, lui, ne contient plus que l'interface de la chaîne de responsabilité).
- Création de la classe Indentor qui permet d'indenter les infos lors du print (inspiré de VTK).
Fichiers ajoutés/supprimés:
A oeKernel/oeLocks.cpp
A oeKernel/oeVirtualObject.cpp
A oeKernel/oeVirtualObject.h
A oeKernel/oeVirtualObject.inl
- Conséquences du nettoyage Oofelie (changement de noms, etc)...
Fichiers ajoutés/supprimés:
A mtGlobal/MetaIostream.cpp