Mettre les deux codes dans le meme main

J'ai mis les deux codes dans le meme main.
J'en ai profiter pour reaarranger la partie Affichage Cube qui etait
tout dans le meme fichier. J'ai donc creer les .h .cpp, mis les bon
include, et enlever le main. Donc maintenant toute les classes ont leur
.h et .cpp, c'est plus propre et de toute façon j'étais obligé de faire
ça pour rassembler les deux parties. (le Source.cpp ne sert plus a rien,
il est vide)

Pour l'instant, j'ai juste réussi a faire que les deux se lancent en
meme temps dans le meme main, dans le meme thread. Comme le OpenGL
possède le glutmainLoop() qui bloque tout, j'ai modifié le main de base
de Cecile. Et j'ai mis quelque variable local en global.

Donc tout ce qui etait dans la boucle while(q pour exit) a ete mis dans
la fonction idle(), de cette maniere quand on fait glutmainLoop on fait
ce qui avait dans l'ancienne boucle. J'ai donc rajouter une petit ligne
pour mettre la fonction idle en callback dans les init d'opengl.

Conclusion, tout ça pour utiliser le meme main, pour l'instant il n'y a
encore aucune liaison entre les deux parties, mais au moins il fait les
deux en meme temps.

Ps: (j'ai changer la ligne:

capture = cvCreateCameraCapture(ANY_CAP);
par
capture = cvCreateCameraCapture(2);
Parceque ca ne marchait pas sur mon PC, avec le ANY_CAP. je sais pas
pourquoi il ouvrait aucune de mes webcam. Donc, peut être que sur vos PC
il faudra changer cette ligne.
)