1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
def DisplayGLScene():
# Efface l'écran
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)
glLoadIdentity()
glPushMatrix()
# Création du menu
sousMenu = glutCreateMenu(ChoixSousMenu)
glutAddMenuEntry("Afficher/Masquer étiquettes",10)
glutAddMenuEntry("Afficher/Masquer ID",20)
glutAddMenuEntry("Dimensions réduites\tT",1)
glutAddMenuEntry("Dimensions normales\tT",2)
glutAddMenuEntry("Dimensions grossies\tT",3)
glutCreateMenu(ChoixMenuPrincipal)
glutAddSubMenu("Options",sousMenu)
glutAddMenuEntry("Capture d'écran",7)
glutAddMenuEntry("Impression d'écran",8)
glutAddMenuEntry("Quitter",10)
Afficher('MENU', # Texte à afficher
[0,HAUTEUR+20-Hauteur(Menu)], # Coordonnées
MENU_POLICE, # Police
NOIR) # Couleur
... |