Bonjour à tous
Quel type de conteneur me conseillez-vous pour une classe SceneNode, j'entend par SceneNode un noeud qui appartiendra à un arbre binaire, ou graphe de scène, en un mot c'est le même principe que pour Ogre.
J'utilise actuellement un std::map comme ceci
J'ai entendu dire qu'il faudrait mieux créer une table de hachage, qu'en est-il selon vous?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class _tchExport_ SceneNode { ... typedef std::map<std::string, SceneNode*> childrenNodeMap; childrenNodeMap mChildren; ... }
Dernier question : est ce qu'un SceneNode peut avoir plusieurs fois le même SceneNode enfant ?
Merci d'avance
Partager