Table of Contents

Class: Vue ./gui/Vue.py

Gestion de la vue de l'affichage OpenGL.

Cette classe sert a positionner la vue a un endroit precis dans le graphe. Elle permet egalement de zoomer.

Base Classes   
AffichageOpenGL
Methods   
__init__
annulerSuivre
evRedessiner
repositionner
setPosition
setZoom
set_position
set_zoom
suivreTaxi
visible
  __init__ 
__init__ ( self,  attache )

Initialisation de la classe vue.

Definit les donnees membres et les initialises comme par exemple les limites de zoom et de positionnement.

@param wxFrame attache : La frame a laquelle accrocher le canevas @return Rien : Ne retourne rien @author Gregory Burri

  annulerSuivre 
annulerSuivre ( self )

annule le suivit de taxi.

-.

  • depuis - 1.0

  • auteur - Grégory Burri

  evRedessiner 
evRedessiner ( self )

Evenement qui redessine le canevas.

Redessine les grilles et la limte puis appel la methode du parent pour dessiner tous les autres objets.

  • depuis - 1.0

  • auteur - Grégory Burri

  repositionner 
repositionner ( self )

Repositionne la vue.

Repositionne la vue en fonction du zoom et de sa position, tient egalement compte de la taille du canevas.

  • depuis - 1.0

  • auteur - Grégory Burri

  setPosition 
setPosition ( self,  position )

Change la vue de position.

Change la position de la vue actuelle.

position ((float, float))
Nouvelle position
  • depuis - 1.0

  • auteur - Grégory Burri

  setZoom 
setZoom ( self,  zoom )

Change le zoom de la vue.

Change le zoom en controlant sa validite.

zoom (float)
Nouveau zoom
  • depuis - 1.0

  • auteur - Grégory Burri

  set_position 
set_position ( self,  nouvelle_position )

Definir la position de la vue.

-.

nouvelle_position ((float, float))
la position de la vue
  • depuis - 1.0

  • auteur - Grégory Burri

  set_zoom 
set_zoom ( self,  nouveau_zoom )

Definir le zoom de la vue.

-.

nouveau_zoom (float)
le zoom
  • depuis - 1.0

  • auteur - Grégory Burri

  suivreTaxi 
suivreTaxi ( self,  numeroTaxi )

Suit un taxi.

-.

  • depuis - 1.0

  • auteur - Grégory Burri

  visible 
visible (
        self,
        position,
        tolerance=0,
        )

Savoir si un point est visible par la vue actuelle.

-.

position ((float, float))
la position du point tolerance (float) -- la tolérence, utilisé pour des objets d'une certaine dimension
  • 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