Table of Contents

Class: EvenementsGlCanvas ./gui/EvenementsGlCanvas.py

Gestion des evenements sur le canevas OpenGL.

Cette classe gere les evenements provoque par la souris sur le canevas OpenGL afin de pouvoir changer la vue en consequence comme le zoom et le deplacement.

Base Classes   
Vue
Methods   
OnMouseDown
OnMouseMotion
OnMouseUp
OnSize
__init__
evChangePosition
evChangeZoom
evRafraichir
  OnMouseDown 
OnMouseDown ( self,  evt )

Evenement s'actionnant lors de la pression d'un bouton de la souris.

Lorsque un des bouton de la souris est presse cette methode est appellee

evt (wxMouseEvent)
L'evenement souris
  • depuis - 1.0

  • auteur - Grégory Burri

  OnMouseMotion 
OnMouseMotion ( self,  evt )

Evenement s'actionnant lors du deplacement de la souris.

Lorsque un des bouton de la souris est relache cette methode est appellee

evt (wxMouseEvent)
L'evenement souris
  • depuis - 1.0

  • auteur - Grégory Burri

  OnMouseUp 
OnMouseUp ( self,  evt )

Evenement s'actionnant lors du relachement d'un bouton de la souris.

Lorsque un des bouton de la souris est relache cette methode est appellee

evt (wxMouseEvent)
L'evenement souris
  • depuis - 1.0

  • auteur - Grégory Burri

  OnSize 
OnSize ( self,  evt )

Evenement s'actionnant lors du changement de taille du canevas.

Lorsque la taille du canevas OpenGL est modifie cette methode est appellee.

evt (wxPyEvent)
L'evenement
  • depuis - 1.0

  • auteur - Grégory Burri

  __init__ 
__init__ ( self,  attache )

Initialisation de la classe EvenementsGlCanvas.

Bind les evenements sur les methodes et cree le deux thread (deplacement et zoom).

attache (wXindow)
La frame ŕ laquelle accrocher le canevas
  • depuis - 1.0

  • auteur - Grégory Burri

  evChangePosition 
evChangePosition ( self,  evt )

Evenement s'actionnant lors du changement de position de la vue.

Lorsque le thread tortue desire deplacer la vue il declanche l'evenement EVT_METTRE_A_JOUR_POSITION se qui va appeller cette methode.

evt (MettreAJourPosition)
L'evenement
  • depuis - 1.0

  • auteur - Grégory Burri

  evChangeZoom 
evChangeZoom ( self,  evt )

Evenement s'actionnant lors du changement du zoom de la vue.

Lorsque le thread zoom desire changer le zoom de la vue il declanche l'evenement EVT_METTRE_A_JOUR_ZOOM se qui va appeller cette methode.

evt (MettreAJourZoom)
L'evenement
  • depuis - 1.0

  • auteur - Grégory Burri

  evRafraichir 
evRafraichir ( self,  evt )

Rafraichissement.

evt (wxPyEvent)
l'evenement
  • depuis - 1.0

  • auteur - Grégory Burri


Table of Contents

This document was automatically generated on Tue Jul 15 21:19:13 2003 by HappyDoc version 2.0.1