17.2 Création d'un type pour gérer les objets OpenGl