Pymecavideo 8.0
Étude cinématique à l'aide de vidéos
Fonctions membres publiques | Attributs publics | Attributs publics statiques | Liste de tous les membres
Référence de la classe src.pointageWidget.PointageWidget

Une classe qui affiche l'image d'une vidéo et qui gère le pointage d'objets mobiles dans cette vidéo. Plus de détails...

Graphe d'héritage de src.pointageWidget.PointageWidget:
[légende]
Graphe de collaboration de src.pointageWidget.PointageWidget:
[légende]

Fonctions membres publiques

def __init__ (self, parent, verbosite=0)
 
def connecte_signaux (self)
 connexion des signaux ####### Plus de détails...
 
def connecte_ui (self)
 Connecte des signaux issus de l'UI. Plus de détails...
 
def setApp (self, app)
 Crée une relation avec la fenêtre principale, son débogueur et ses préférences. Plus de détails...
 
def updateOrigine (self, rx, ry)
 Met à jour l'origine. Plus de détails...
 
def affiche_imgsize (self, w, h, r)
 Affiche la taille de l'image. Plus de détails...
 
def openTheFile (self, filename)
 Ouvre le fichier de nom filename, enregistre les préférences de fichier vidéo. Plus de détails...
 
def apply_preferences (self, rouvre=False)
 Récupère les préférences sauvegardées, et en applique les données ici on s'occupe de ce qui se gère facilement au niveau du widget video. Plus de détails...
 
def init_cvReader (self)
 Initialise le lecteur de flux vidéo pour OpenCV et recode la vidéo si nécessaire. Plus de détails...
 
def init_image (self)
 initialise certaines variables lors le la mise en place d'une nouvelle vidéo Plus de détails...
 
def extract_image (self, index)
 extrait une image de la video à l'aide d'OpenCV ; met à jour self.pointageOK s'il est licite de pointer dans l'état actuel; met à jour le curseur à utiliser aussi Plus de détails...
 
def calcul_deltaT (self, ips_from_line_edit=False, rouvre=False)
 Détermination de l'intervalle de temps entre deux images. Plus de détails...
 
def redimensionne_data (self, dim)
 redimensionne self.data (fonction de rappel connectée au signal self.dimension_data) Plus de détails...
 
def verifie_IPS (self)
 
def demande_echelle (self)
 demande l'échelle interactivement Plus de détails...
 
def debut_capture (self)
 Fonction de rappel du bouton Bouton_lance_capture. Plus de détails...
 
def nouvelle_origine (self)
 Permet de déplacer l'origine du référentiel de la caméra. Plus de détails...
 
def change_sens_X (self)
 
def change_sens_Y (self)
 
def tourne_droite (self)
 
def tourne_gauche (self)
 
def tourne_image (self, sens)
 
def affiche_image (self, index=None)
 À condition qu'on ait ouvert le fichier vidéo, extrait l'image courante ou l'image spécifiée par l'index, et affiche cette image. Plus de détails...
 
def reinit_origine (self)
 Replace l'origine au centre de l'image. Plus de détails...
 
def reinitialise_capture (self)
 Efface toutes les données de la capture en cours et prépare une nouvelle session de capture. Plus de détails...
 
def remontre_image (self)
 Il peut être nécessaire de remontrer l'image après un changement de self.video.rotation. Plus de détails...
 
def efface_point_precedent (self)
 revient au point précédent Plus de détails...
 
def refait_point_suivant (self)
 rétablit le point suivant après un effacement Plus de détails...
 
def enregistre_ui (self)
 
def enregistre (self, fichier)
 Enregistre les données courantes dans un fichier, à un format CSV, séparé par des tabulations. Plus de détails...
 
def savePrefs (self)
 
def stopComputing (self)
 
def labelZoom (self, label)
 Met à jour le label au-dessus du zoom. Plus de détails...
 
def imgControlImage (self, state)
 Gère les deux widgets horizontalSlider et spinBox_image. Plus de détails...
 
def affiche_echelle (self)
 affiche l'échelle courante pour les distances sur l'image Plus de détails...
 
def enableDefaire (self, value)
 Contrôle la possibilité de défaire un clic. Plus de détails...
 
def enableRefaire (self, value)
 Contrôle la possibilité de refaire un clic. Plus de détails...
 
def loupe (self, position)
 Agrandit deux fois une partie de self.video.image et la met dans la zone du zoom, puis met à jour les affichages de coordonnées ; sauf dans l'état B (pointage auto) Plus de détails...
 
def coords (self, p)
 
def setButtonEchelle (self, text, style)
 Signale fortement qu'il est possible de refaire l'échelle. Plus de détails...
 
def sync_slider2spinbox (self)
 recopie la valeur du slider vers le spinbox Plus de détails...
 
def sync_spinbox2others (self)
 Affiche l'image dont le numéro est dans self.pointage.spinBox_image et synchronise self.horizontalSlider. Plus de détails...
 
def feedbackEchelle (self)
 affiche une trace au-dessus du self.job, qui reflète les positions retenues pour l'échelle Plus de détails...
 
def capture_auto (self)
 fonction appelée au début de l'état AB : prépare la sélection des motifs à suivre en capture automatique Plus de détails...
 
def suiviDuMotif (self)
 
def detecteUnPoint (self)
 méthode (re)lancée pour les détections automatiques de points traite une à une les données empilées dans self.pileDeDetections et relance un signal si la pile n'est pas vide après chacun des traitements. Plus de détails...
 
def storePoint (self, point)
 enregistre un point, quand self.index et self.objet_courant sont déjà bien réglés. Plus de détails...
 
def termine_pointage (self)
 
def termine_pointage_manuel (self, event)
 Fonction appelée en cas de pointage manuel sur l'image de la vidéo après un mouserelease (bouton gauche) Plus de détails...
 
def prepare_futur_clic (self)
 Ajuste l'interface utilisateur pour attendre un nouveau clic. Plus de détails...
 
def stop_setText (self, text)
 Change le texte du bouton STOP. Plus de détails...
 
def objetSuivant (self)
 passage à l'objet suivant pour le pointage. Plus de détails...
 
def affiche_point_attendu (self, obj)
 Renseigne sur le numéro d'objet du point attendu affecte la ligne de statut et la ligne sous le zoom. Plus de détails...
 
def vecteursVitesse (self, echelle_vitesse)
 Calcule les vecteurs vitesse affichables étant donné la collection de points. Plus de détails...
 
def rouvre (self)
 Ici c'est la partie dévolue au pointageWidget quand on rouvre un fichier pymecavideox. Plus de détails...
 
def coche_axes (self, x, y)
 Met à jour les caches à cocher des axes. Plus de détails...
 
def restaure_pointages (self, data, premiere_image_pointee)
 Rejoue les pointages issus d'un fichier pymecavideo. Plus de détails...
 
def refait_point_depuis_tableau (self, qpbn)
 fonction de rappel déclenchée quand on clique dans la dernière colonne du tableau Plus de détails...
 
- Fonctions membres publiques hérités de src.interfaces.Ui_pointage.Ui_pointageWidget
def setupUi (self, pointageWidget)
 
def retranslateUi (self, pointageWidget)
 
- Fonctions membres publiques hérités de src.pointage.Pointage
def __init__ (self)
 
def init_pointage (self)
 self.data y est un dictionaire ordonné, qui a pour clés des dates croissantes ; chaque date renvoie un dictionnaire de type désignation d'objet => vecteur. Plus de détails...
 
def defaire (self)
 retire le dernier pointage de self.data et l'empile dans self.defaits Plus de détails...
 
def refaire (self)
 dépile un pointage de self.defaits et le rajoute à la fin de self.data Plus de détails...
 
def peut_defaire (self)
 
def peut_refaire (self)
 
def purge_defaits (self)
 purge les données à refaire si on vient de cliquer sur la vidéo pour un pointage Plus de détails...
 
def clearEchelle (self)
 oublie la valeur de self.echelle_image Plus de détails...
 
def dimensionne (self, n_suivis, deltaT, n_images)
 Crée les structures de données quand on en connaît par avance le nombre. Plus de détails...
 
def pointe (self, objet, position, index=None, date=None)
 ajoute un pointage aux données ; on peut soit préciser l'index et la date s'en déduit, soit directement la date Plus de détails...
 
def position (self, objet, index=None, date=None, unite="px")
 ajoute un pointage aux données ; on peut soit préciser l'index et la date s'en déduit, soit directement la date Plus de détails...
 
def __str__ (self)
 
def __len__ (self)
 
def __bool__ (self)
 
def premiere_image (self)
 donne le numéro de la première image pointée (1 au minimum), ou None si aucun pointage n'est fait Plus de détails...
 
def derniere_image (self)
 donne le numéro de la dernière image pointée (on compte à partir de 1), ou None si aucun pointage n'est fait Plus de détails...
 
def csv_string (self, sep=";", unite="px", debut=1, origine=vecteur(0, 0))
 renvoie self.data sous une forme acceptable (CSV) Plus de détails...
 
def trajectoire (self, objet, mode="liste", unite="px")
 
def une_trajectoire (self, obj)
 renvoie la séquence de positions d'un objet pointé (seulement là où il a été pointé, ni avant, ni après) Plus de détails...
 
def les_trajectoires (self)
 renvoie un dictionnaire objet => trajectoire de l'objet Plus de détails...
 
def index_trajectoires (self, debut=1)
 renvoie la liste des numéros des images pointés au long des trajectoire. Plus de détails...
 
def pointEnMetre (self, p)
 renvoie un point, dont les coordonnées sont en mètre, dans un référentiel "à l'endroit" Plus de détails...
 
def iteration_data (self, callback_t, callback_p, unite="px")
 Une routine d'itération généralisée qui permet de lancer une action spécifique pour chaque date et une action pour chaque pointage. Plus de détails...
 
def iteration_objet (self, cb_o, cb_p, unite="px")
 Permet de lancer une itération pour chacun des objets suivis. Plus de détails...
 
def liste_t_pointes (self)
 renvoie la liste des dates où on a pointé des positions Plus de détails...
 
def liste_pointages (self, obj=None)
 renvoie la liste des pointages pour un objet Plus de détails...
 
def nb_obj (self)
 
- Fonctions membres publiques hérités de src.etatsPointage.Etats
def __init__ (self)
 
def changeEtat (self, etat)
 Mise en place d'un état de l'interface utilisateur, voir la documentation dans le fichier etat_pymecavideo.html. Plus de détails...
 
def restaureEtat (self)
 Restauration de l'état A ou D après (re)définition de l'échelle. Plus de détails...
 
- Fonctions membres publiques hérités de src.etats.Etats_Base
def __init__ (self)
 
def changeEtat (self, etat)
 Mise en place d'un état de l'interface utilisateur, voir la documentation dans le fichier etat_pymecavideo.html. Plus de détails...
 
def definit_messages_statut (self)
 Définit les correspondances en état et message de barre de statut. Plus de détails...
 

Attributs publics

 dbg
 
 app
 
 etat
 
 image
 
 origine
 
 image_max
 
 framerate
 
 hauteurFilm
 
 a_une_image
 
 imageExtraite
 
 lance_capture
 
 echelle_trace
 
 selRect
 
 lance_cature
 
 auto
 
 motifs_auto
 
 pointsProbables
 
 refait_point
 
 pointageOK
 
 filename
 
 indexMotif
 
 pileDeDetections
 
 pointageCursor
 
 prefs
 
 sens_X
 
 sens_Y
 
 deltatT
 
 cvReader
 
 index
 
 ratio
 
 deltaT
 
 objet_courant
 
- Attributs publics hérités de src.interfaces.Ui_pointage.Ui_pointageWidget
 horizontalLayout
 
 scrollArea
 
 scrollAreaWidgetContents
 
 verticalLayout_3
 
 widget_3
 
 horizontalLayout_3
 
 frame
 
 horizontalLayout_4
 
 zoom_zone
 
 zoomLabel
 
 widget_4
 
 gridLayout_2
 
 editYpx
 
 editXpx
 
 editYm
 
 editXm
 
 label_4
 
 label_5
 
 label_6
 
 label_9
 
 line_7
 
 Bouton_Echelle
 
 widget_5
 
 horizontalLayout_5
 
 echelleEdit
 
 label_3
 
 line_3
 
 widget_6
 
 horizontalLayout_6
 
 label_nb_de_points
 
 spinBox_objets
 
 checkBox_auto
 
 Bouton_lance_capture
 
 pushButton_stopCalculs
 
 pushButton_reinit
 
 line
 
 pushButton_origine
 
 widget_14
 
 horizontalLayout_17
 
 label_2
 
 checkBox_ordonnees
 
 checkBox_abscisses
 
 line_2
 
 widget_7
 
 horizontalLayout_7
 
 label_IPS
 
 lineEdit_IPS
 
 widget_8
 
 horizontalLayout_8
 
 imgno_incr
 
 spinBox
 
 widget
 
 verticalLayout_2
 
 widget_2
 
 horizontalLayout_2
 
 pushButton_rot_gauche
 
 pushButton_rot_droite
 
 label
 
 spinBox_image
 
 horizontalSlider
 
 pushButton_defait
 
 pushButton_refait
 
 video
 
 horizontalLayout_18
 
 imgdimEdit
 
- Attributs publics hérités de src.pointage.Pointage
 data
 
 dates
 
 suivis
 
 deltaT
 
 echelle
 
 origine
 
 echelle_image
 
 sens_X
 
 sens_Y
 
 defaits
 
- Attributs publics hérités de src.etatsPointage.Etats
 etat
 
 objet_courant
 
 etat_ancien
 
 lance_capture
 
- Attributs publics hérités de src.etats.Etats_Base
 etats
 
 roleEtat
 
 etat_ancien
 

Attributs publics statiques

 update_imgedit = pyqtSignal(int, int, int)
 signaux ##################### Plus de détails...
 
 update_origine = pyqtSignal(float, float)
 
 dimension_data = pyqtSignal(int)
 
 stopCalculs = pyqtSignal()
 
 label_zoom = pyqtSignal(str)
 
 update_zoom = pyqtSignal(vecteur)
 
 echelle_modif = pyqtSignal(str, str)
 
 apres_echelle = pyqtSignal()
 
 selection_motif_done = pyqtSignal()
 
 fin_pointage = pyqtSignal()
 
 fin_pointage_manuel = pyqtSignal(QEvent)
 
 stop_n = pyqtSignal(str)
 
 change_axe_origine = pyqtSignal()
 
 sens_axes = pyqtSignal(int, int)
 
 montre_etalon = pyqtSignal()
 

Description détaillée

Une classe qui affiche l'image d'une vidéo et qui gère le pointage d'objets mobiles dans cette vidéo.

Elle gère les données de pointage et celles liées aux échelles de temps et d'espace

paramètres du constructeur :

Paramètres
parentun QWidget parent
verbositeentre 1 et 3 pour les messages de débogage

Définition à la ligne 66 du fichier pointageWidget.py.

Documentation des constructeurs et destructeur

◆ __init__()

def src.pointageWidget.PointageWidget.__init__ (   self,
  parent,
  verbosite = 0 
)

Réimplémentée à partir de src.etatsPointage.Etats.

Définition à la ligne 68 du fichier pointageWidget.py.

Documentation des fonctions membres

◆ affiche_echelle()

def src.pointageWidget.PointageWidget.affiche_echelle (   self)

◆ affiche_image()

def src.pointageWidget.PointageWidget.affiche_image (   self,
  index = None 
)

À condition qu'on ait ouvert le fichier vidéo, extrait l'image courante ou l'image spécifiée par l'index, et affiche cette image.

Paramètres
indexpermet de modifier l'image courante si c'est un entier (None par défaut)

Définition à la ligne 484 du fichier pointageWidget.py.

Références src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointageWidget.PointageWidget.extract_image(), src.cadreur.openCvReader.filename, src.pointageWidget.PointageWidget.filename, src.pymecavideo.FenetrePrincipale.filename, src.testfilm.film.filename, src.pointageWidget.PointageWidget.image_max, src.pointageWidget.PointageWidget.imageExtraite, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.etatsPointage.Etats.lance_capture, src.pointageWidget.PointageWidget.lance_capture, src.pointageWidget.PointageWidget.ratio, src.pointageWidget.PointageWidget.reinit_origine(), src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.etatsPointage.Etats.changeEtat(), src.pointageWidget.PointageWidget.init_image(), src.pointageWidget.PointageWidget.prepare_futur_clic(), src.pointageWidget.PointageWidget.remontre_image(), et src.pointageWidget.PointageWidget.sync_spinbox2others().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ affiche_imgsize()

def src.pointageWidget.PointageWidget.affiche_imgsize (   self,
  w,
  h,
  r 
)

Affiche la taille de l'image.

Paramètres
wlargeur de l'image
hhauteur de l'image
rrotation de l'image

Définition à la ligne 196 du fichier pointageWidget.py.

Références src.interfaces.Ui_pointage.Ui_pointageWidget.imgdimEdit.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ affiche_point_attendu()

def src.pointageWidget.PointageWidget.affiche_point_attendu (   self,
  obj 
)

◆ apply_preferences()

def src.pointageWidget.PointageWidget.apply_preferences (   self,
  rouvre = False 
)

Récupère les préférences sauvegardées, et en applique les données ici on s'occupe de ce qui se gère facilement au niveau du widget video.

Paramètres
rouvreest vrai quand on ouvre un fichier pymecavideo ; il est faux par défaut

Définition à la ligne 234 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.deltaT, src.pointageWidget.PointageWidget.deltaT, src.pointageWidget.PointageWidget.deltatT, src.pointage.Pointage.dimensionne(), src.pointage.Pointage.echelle_image, src.cadreur.openCvReader.filename, src.pointageWidget.PointageWidget.filename, src.pymecavideo.FenetrePrincipale.filename, src.testfilm.film.filename, src.pointageWidget.PointageWidget.image_max, src.pointageWidget.PointageWidget.openTheFile(), src.pointage.Pointage.origine, src.pointageWidget.PointageWidget.origine, src.trajWidget.trajWidget.origine, src.pointageWidget.PointageWidget.reinitialise_capture(), src.pointageWidget.PointageWidget.sens_axes, src.pointage.Pointage.sens_X, src.pointageWidget.PointageWidget.sens_X, src.pointage.Pointage.sens_Y, src.pointageWidget.PointageWidget.sens_Y, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.pymecavideo.FenetrePrincipale.__init__(), et src.pymecavideo.FenetrePrincipale.rouvre().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ calcul_deltaT()

def src.pointageWidget.PointageWidget.calcul_deltaT (   self,
  ips_from_line_edit = False,
  rouvre = False 
)

Détermination de l'intervalle de temps entre deux images.

Cela modifie self.deltaT

Paramètres
ips_from_line_edit(faux par défaut) indique qu'on lit deltaT depuis un champ de saisie
rouvre(faux par défaut) indique qu'on lit les données depuis un fichier pymecavidéo

Définition à la ligne 343 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.deltaT, src.pointageWidget.PointageWidget.deltaT, src.pointageWidget.PointageWidget.framerate, et src.interfaces.Ui_pointage.Ui_pointageWidget.lineEdit_IPS.

Référencé par src.pointageWidget.PointageWidget.init_image().

Voici le graphe des appelants de cette fonction :

◆ capture_auto()

def src.pointageWidget.PointageWidget.capture_auto (   self)

fonction appelée au début de l'état AB : prépare la sélection des motifs à suivre en capture automatique

Définition à la ligne 806 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointageWidget.PointageWidget.auto, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointageWidget.PointageWidget.image_max, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.pointageWidget.PointageWidget.indexMotif, src.pointageWidget.PointageWidget.label_zoom, src.pointageWidget.PointageWidget.motifs_auto, src.pointage.Pointage.nb_obj(), src.pointageWidget.PointageWidget.pileDeDetections, src.pointageWidget.PointageWidget.selRect, src.pointage.Pointage.suivis, src.export.Calc.tr, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, src.trajectoireWidget.TrajectoireWidget.video, et src.interfaces.Ui_pointage.Ui_pointageWidget.zoomLabel.

Référencé par src.etatsPointage.Etats.changeEtat().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ change_sens_X()

def src.pointageWidget.PointageWidget.change_sens_X (   self)

Définition à la ligne 436 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe des appelants de cette fonction :

◆ change_sens_Y()

def src.pointageWidget.PointageWidget.change_sens_Y (   self)

Définition à la ligne 445 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe des appelants de cette fonction :

◆ coche_axes()

def src.pointageWidget.PointageWidget.coche_axes (   self,
  x,
  y 
)

Met à jour les caches à cocher des axes.

Paramètres
xsens de l'axe x (+1 ou -1)
ysens de l'axe y (+1 ou -1)

Définition à la ligne 1026 du fichier pointageWidget.py.

Références src.interfaces.Ui_pointage.Ui_pointageWidget.checkBox_abscisses, src.interfaces.Ui_pointage.Ui_pointageWidget.checkBox_ordonnees, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, et src.videoWidget.VideoPointeeWidget.dbg.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ connecte_signaux()

def src.pointageWidget.PointageWidget.connecte_signaux (   self)

connexion des signaux #######

Définition à la ligne 127 du fichier pointageWidget.py.

Références src.pointageWidget.PointageWidget.affiche_imgsize(), src.pointageWidget.PointageWidget.apres_echelle, src.pointageWidget.PointageWidget.coche_axes(), src.pointageWidget.PointageWidget.dimension_data, src.pointageWidget.PointageWidget.echelle_modif, src.pointageWidget.PointageWidget.feedbackEchelle(), src.pointageWidget.PointageWidget.fin_pointage, src.pointageWidget.PointageWidget.fin_pointage_manuel, src.pointageWidget.PointageWidget.label_zoom, src.pointageWidget.PointageWidget.labelZoom(), src.pointageWidget.PointageWidget.loupe(), src.pointageWidget.PointageWidget.montre_etalon, src.pointageWidget.PointageWidget.redimensionne_data(), src.etatsPointage.Etats.restaureEtat(), src.pointageWidget.PointageWidget.selection_motif_done, src.pointageWidget.PointageWidget.sens_axes, src.pointageWidget.PointageWidget.setButtonEchelle(), src.pointageWidget.PointageWidget.stop_n, src.pointageWidget.PointageWidget.stop_setText(), src.pointageWidget.PointageWidget.stopCalculs, src.pointageWidget.PointageWidget.stopComputing(), src.pointageWidget.PointageWidget.suiviDuMotif(), src.pointageWidget.PointageWidget.termine_pointage(), src.pointageWidget.PointageWidget.termine_pointage_manuel(), src.pointageWidget.PointageWidget.update_imgedit, src.pointageWidget.PointageWidget.update_origine, src.pointageWidget.PointageWidget.update_zoom, et src.pointageWidget.PointageWidget.updateOrigine().

Voici le graphe d'appel pour cette fonction :

◆ connecte_ui()

def src.pointageWidget.PointageWidget.connecte_ui (   self)

Connecte des signaux issus de l'UI.

Définition à la ligne 148 du fichier pointageWidget.py.

Références src.interfaces.Ui_pointage.Ui_pointageWidget.Bouton_Echelle, src.interfaces.Ui_pointage.Ui_pointageWidget.Bouton_lance_capture, src.pointageWidget.PointageWidget.change_sens_X(), src.pointageWidget.PointageWidget.change_sens_Y(), src.interfaces.Ui_pointage.Ui_pointageWidget.checkBox_abscisses, src.interfaces.Ui_pointage.Ui_pointageWidget.checkBox_ordonnees, src.pointageWidget.PointageWidget.debut_capture(), src.pointageWidget.PointageWidget.demande_echelle(), src.pointageWidget.PointageWidget.dimension_data, src.pointageWidget.PointageWidget.efface_point_precedent(), src.interfaces.Ui_pointage.Ui_pointageWidget.lineEdit_IPS, src.pointageWidget.PointageWidget.nouvelle_origine(), src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_defait, src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_origine, src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_refait, src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_reinit, src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_rot_droite, src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_rot_gauche, src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_stopCalculs, src.pointageWidget.PointageWidget.refait_point_suivant(), src.pointageWidget.PointageWidget.reinitialise_capture(), src.interfaces.Ui_pointage.Ui_pointageWidget.spinBox_objets, src.pointageWidget.PointageWidget.stopComputing(), src.pointageWidget.PointageWidget.tourne_droite(), src.pointageWidget.PointageWidget.tourne_gauche(), et src.pointageWidget.PointageWidget.verifie_IPS().

Référencé par src.pymecavideo.FenetrePrincipale.__init__().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ coords()

def src.pointageWidget.PointageWidget.coords (   self,
  p 
)
Paramètres
pun point, vecteur de coordonnées entières
Renvoie
les valeurs de x, y en px et puis en mètre (formatées :.2e)

Définition à la ligne 743 du fichier pointageWidget.py.

Références src.pointage.Pointage.echelle_image, src.pointage.Pointage.origine, src.pointageWidget.PointageWidget.origine, src.trajWidget.trajWidget.origine, et src.export.Calc.tr.

Référencé par src.pointageWidget.PointageWidget.loupe().

Voici le graphe des appelants de cette fonction :

◆ debut_capture()

def src.pointageWidget.PointageWidget.debut_capture (   self)

Fonction de rappel du bouton Bouton_lance_capture.

Passe à l'état D ou AB, selon self.checkBox_auto

Définition à la ligne 419 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, et src.interfaces.Ui_pointage.Ui_pointageWidget.checkBox_auto.

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe des appelants de cette fonction :

◆ demande_echelle()

def src.pointageWidget.PointageWidget.demande_echelle (   self)

◆ detecteUnPoint()

def src.pointageWidget.PointageWidget.detecteUnPoint (   self)

méthode (re)lancée pour les détections automatiques de points traite une à une les données empilées dans self.pileDeDetections et relance un signal si la pile n'est pas vide après chacun des traitements.

Définition à la ligne 838 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointageWidget.PointageWidget.auto, src.pointageWidget.PointageWidget.cvReader, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointageWidget.PointageWidget.detecteUnPoint(), src.pointageWidget.PointageWidget.fin_pointage, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.pointageWidget.PointageWidget.indexMotif, src.pointageWidget.PointageWidget.motifs_auto, src.etatsPointage.Etats.objet_courant, src.pointageWidget.PointageWidget.objet_courant, src.videoWidget.VideoPointeeWidget.objet_courant, src.pointageWidget.PointageWidget.objetSuivant(), src.pointageWidget.PointageWidget.pileDeDetections, src.pointageWidget.PointageWidget.pointsProbables, src.pointageWidget.PointageWidget.stop_n, src.pointageWidget.PointageWidget.storePoint(), src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.etatsPointage.Etats.changeEtat(), et src.pointageWidget.PointageWidget.detecteUnPoint().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ efface_point_precedent()

def src.pointageWidget.PointageWidget.efface_point_precedent (   self)

revient au point précédent

Définition à la ligne 549 du fichier pointageWidget.py.

Références src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.defaire(), src.pointage.Pointage.derniere_image(), src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.pointage.Pointage.peut_defaire(), src.pointageWidget.PointageWidget.prepare_futur_clic(), et src.pointage.Pointage.purge_defaits().

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ enableDefaire()

def src.pointageWidget.PointageWidget.enableDefaire (   self,
  value 
)

◆ enableRefaire()

def src.pointageWidget.PointageWidget.enableRefaire (   self,
  value 
)

◆ enregistre()

def src.pointageWidget.PointageWidget.enregistre (   self,
  fichier 
)

Enregistre les données courantes dans un fichier, à un format CSV, séparé par des tabulations.

Définition à la ligne 596 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointage.Pointage.csv_string(), src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.deltaT, src.pointageWidget.PointageWidget.deltaT, src.pointage.Pointage.echelle_image, src.videoWidget.VideoPointeeWidget.entete_fichier(), src.cadreur.openCvReader.filename, src.pointageWidget.PointageWidget.filename, src.pymecavideo.FenetrePrincipale.filename, src.testfilm.film.filename, src.pointage.Pointage.origine, src.pointageWidget.PointageWidget.origine, src.trajWidget.trajWidget.origine, src.pointageWidget.PointageWidget.pileDeDetections, src.pointage.Pointage.premiere_image(), src.pointageWidget.PointageWidget.savePrefs(), src.pointage.Pointage.sens_X, src.pointageWidget.PointageWidget.sens_X, src.pointage.Pointage.sens_Y, src.pointageWidget.PointageWidget.sens_Y, src.pointage.Pointage.suivis, src.export.Calc.tr, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.pointageWidget.PointageWidget.refait_point_suivant().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ enregistre_ui()

def src.pointageWidget.PointageWidget.enregistre_ui (   self)

Définition à la ligne 577 du fichier pointageWidget.py.

◆ extract_image()

def src.pointageWidget.PointageWidget.extract_image (   self,
  index 
)

extrait une image de la video à l'aide d'OpenCV ; met à jour self.pointageOK s'il est licite de pointer dans l'état actuel; met à jour le curseur à utiliser aussi

Paramètres
indexle numéro de l'image (commence à 1)
Renvoie
un boolen (ok), et l'image au format d'openCV ; l'image au bon format pour Qt est dans self.imageExtraite

Définition à la ligne 311 du fichier pointageWidget.py.

Références src.pointageWidget.PointageWidget.a_une_image, src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointageWidget.PointageWidget.cvReader, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.derniere_image(), src.etatsCoord.Etats.etat, src.etatsGraph.Etats.etat, src.etatsMain.Etats.etat, src.etatsPointage.Etats.etat, src.etatsTraj.Etats.etat, src.pointageWidget.PointageWidget.etat, src.pymecavideo.FenetrePrincipale.etat, src.pointageWidget.PointageWidget.imageExtraite, src.pointageWidget.PointageWidget.pointageCursor, src.pointageWidget.PointageWidget.pointageOK, src.pointage.Pointage.premiere_image(), src.export.Calc.tr, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.pointageWidget.PointageWidget.affiche_image(), src.etatsPointage.Etats.changeEtat(), src.pointageWidget.PointageWidget.init_image(), et src.pointageWidget.PointageWidget.remontre_image().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ feedbackEchelle()

def src.pointageWidget.PointageWidget.feedbackEchelle (   self)

◆ imgControlImage()

def src.pointageWidget.PointageWidget.imgControlImage (   self,
  state 
)

Gère les deux widgets horizontalSlider et spinBox_image.

Paramètres
statesi state == True, les deux widgets sont activés et leurs signaux valueChanged sont pris en compte ; sinon ils sont désactivés ainsi que les signaux valueChanged

Définition à la ligne 662 du fichier pointageWidget.py.

Références src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.interfaces.Ui_pointage.Ui_pointageWidget.horizontalSlider, src.interfaces.Ui_ralenti_dialog.Ui_Dialog.horizontalSlider, src.pointageWidget.PointageWidget.image_max, src.interfaces.Ui_pointage.Ui_pointageWidget.spinBox_image, src.pointageWidget.PointageWidget.sync_slider2spinbox(), et src.pointageWidget.PointageWidget.sync_spinbox2others().

Référencé par src.etatsPointage.Etats.changeEtat(), et src.pointageWidget.PointageWidget.enableDefaire().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ init_cvReader()

def src.pointageWidget.PointageWidget.init_cvReader (   self)

◆ init_image()

def src.pointageWidget.PointageWidget.init_image (   self)

initialise certaines variables lors le la mise en place d'une nouvelle vidéo

Définition à la ligne 289 du fichier pointageWidget.py.

Références src.cadreur.RalentiWidget.affiche_image(), src.pointageWidget.PointageWidget.affiche_image(), src.pointageWidget.PointageWidget.calcul_deltaT(), src.pointageWidget.PointageWidget.cvReader, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointageWidget.PointageWidget.extract_image(), src.pointageWidget.PointageWidget.framerate, src.pointageWidget.PointageWidget.hauteurFilm, src.pointageWidget.PointageWidget.image_max, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.pointage.Pointage.nb_obj(), src.pointageWidget.PointageWidget.ratio, src.pointageWidget.PointageWidget.redimensionne_data(), src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.pointageWidget.PointageWidget.openTheFile().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ labelZoom()

def src.pointageWidget.PointageWidget.labelZoom (   self,
  label 
)

Met à jour le label au-dessus du zoom.

Paramètres
labelle nouveau label

Définition à la ligne 652 du fichier pointageWidget.py.

Références src.interfaces.Ui_pointage.Ui_pointageWidget.zoomLabel.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ loupe()

def src.pointageWidget.PointageWidget.loupe (   self,
  position 
)

Agrandit deux fois une partie de self.video.image et la met dans la zone du zoom, puis met à jour les affichages de coordonnées ; sauf dans l'état B (pointage auto)

Paramètres
positionle centre de la zone à agrandir

Définition à la ligne 729 du fichier pointageWidget.py.

Références src.suivi_auto.MonRect.coords(), src.pointageWidget.PointageWidget.coords(), src.interfaces.Ui_pointage.Ui_pointageWidget.editXm, src.interfaces.Ui_pointage.Ui_pointageWidget.editXpx, src.interfaces.Ui_pointage.Ui_pointageWidget.editYm, src.interfaces.Ui_pointage.Ui_pointageWidget.editYpx, src.etatsCoord.Etats.etat, src.etatsGraph.Etats.etat, src.etatsMain.Etats.etat, src.etatsPointage.Etats.etat, src.etatsTraj.Etats.etat, src.pointageWidget.PointageWidget.etat, src.pymecavideo.FenetrePrincipale.etat, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, src.trajectoireWidget.TrajectoireWidget.video, et src.interfaces.Ui_pointage.Ui_pointageWidget.zoom_zone.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ nouvelle_origine()

def src.pointageWidget.PointageWidget.nouvelle_origine (   self)

◆ objetSuivant()

def src.pointageWidget.PointageWidget.objetSuivant (   self)

◆ openTheFile()

def src.pointageWidget.PointageWidget.openTheFile (   self,
  filename 
)

◆ prepare_futur_clic()

def src.pointageWidget.PointageWidget.prepare_futur_clic (   self)

◆ redimensionne_data()

def src.pointageWidget.PointageWidget.redimensionne_data (   self,
  dim 
)

redimensionne self.data (fonction de rappel connectée au signal self.dimension_data)

Paramètres
dimla nouvelle dimension des données (en nombre d'objets à suivre)

Définition à la ligne 366 du fichier pointageWidget.py.

Références src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.deltaT, src.pointageWidget.PointageWidget.deltaT, src.pointage.Pointage.dimensionne(), src.pointageWidget.PointageWidget.framerate, src.pointageWidget.PointageWidget.image_max, src.interfaces.Ui_pointage.Ui_pointageWidget.lineEdit_IPS, src.pointage.Pointage.nb_obj(), src.pointageWidget.PointageWidget.redimensionne_data(), et src.export.Calc.tr.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux(), src.pointageWidget.PointageWidget.init_image(), src.pointageWidget.PointageWidget.redimensionne_data(), et src.pointageWidget.PointageWidget.reinitialise_capture().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ refait_point_depuis_tableau()

def src.pointageWidget.PointageWidget.refait_point_depuis_tableau (   self,
  qpbn 
)

◆ refait_point_suivant()

def src.pointageWidget.PointageWidget.refait_point_suivant (   self)

rétablit le point suivant après un effacement

Définition à la ligne 566 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointage.Pointage.data, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.echelle_image, src.pointageWidget.PointageWidget.enregistre(), src.cadreur.openCvReader.filename, src.pointageWidget.PointageWidget.filename, src.pymecavideo.FenetrePrincipale.filename, src.testfilm.film.filename, src.pointageWidget.PointageWidget.image_max, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.pointageWidget.PointageWidget.prepare_futur_clic(), src.pointage.Pointage.refaire(), et src.export.Calc.tr.

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ reinit_origine()

def src.pointageWidget.PointageWidget.reinit_origine (   self)

◆ reinitialise_capture()

def src.pointageWidget.PointageWidget.reinitialise_capture (   self)

Efface toutes les données de la capture en cours et prépare une nouvelle session de capture.

Retourne à l'état A

Définition à la ligne 510 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointage.Pointage.clearEchelle(), src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointageWidget.PointageWidget.echelle_modif, src.pointageWidget.PointageWidget.echelle_trace, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.pointageWidget.PointageWidget.motifs_auto, src.pointage.Pointage.nb_obj(), src.pointageWidget.PointageWidget.pointsProbables, src.pointageWidget.PointageWidget.redimensionne_data(), src.pointageWidget.PointageWidget.reinit_origine(), src.pointageWidget.PointageWidget.remontre_image(), src.pointageWidget.PointageWidget.sens_axes, src.pointage.Pointage.sens_X, src.pointageWidget.PointageWidget.sens_X, src.pointage.Pointage.sens_Y, src.pointageWidget.PointageWidget.sens_Y, et src.export.Calc.tr.

Référencé par src.pointageWidget.PointageWidget.apply_preferences(), et src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ remontre_image()

def src.pointageWidget.PointageWidget.remontre_image (   self)

Il peut être nécessaire de remontrer l'image après un changement de self.video.rotation.

Définition à la ligne 538 du fichier pointageWidget.py.

Références src.cadreur.RalentiWidget.affiche_image(), src.pointageWidget.PointageWidget.affiche_image(), src.pointageWidget.PointageWidget.cvReader, src.pointageWidget.PointageWidget.extract_image(), src.pointageWidget.PointageWidget.framerate, src.pointageWidget.PointageWidget.hauteurFilm, src.pointageWidget.PointageWidget.image_max, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.pointageWidget.PointageWidget.ratio, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.pointageWidget.PointageWidget.reinitialise_capture().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ restaure_pointages()

def src.pointageWidget.PointageWidget.restaure_pointages (   self,
  data,
  premiere_image_pointee 
)

◆ rouvre()

def src.pointageWidget.PointageWidget.rouvre (   self)

Ici c'est la partie dévolue au pointageWidget quand on rouvre un fichier pymecavideox.

Définition à la ligne 1006 du fichier pointageWidget.py.

Références src.pointageWidget.PointageWidget.affiche_echelle(), src.pointageWidget.PointageWidget.cvReader, src.pointage.Pointage.deltaT, src.pointageWidget.PointageWidget.deltaT, src.pointageWidget.PointageWidget.feedbackEchelle(), src.pointageWidget.PointageWidget.framerate, src.pointageWidget.PointageWidget.hauteurFilm, src.pointageWidget.PointageWidget.image_max, src.interfaces.Ui_pointage.Ui_pointageWidget.lineEdit_IPS, src.pointageWidget.PointageWidget.prefs, src.pymecavideo.FenetrePrincipale.prefs, src.trajectoireWidget.TrajectoireWidget.prefs, src.pointageWidget.PointageWidget.ratio, src.pointageWidget.PointageWidget.sens_axes, src.pointage.Pointage.sens_X, src.pointageWidget.PointageWidget.sens_X, src.pointage.Pointage.sens_Y, src.pointageWidget.PointageWidget.sens_Y, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.pymecavideo.FenetrePrincipale.egalise_origine(), et src.pymecavideo.FenetrePrincipale.traite_arg().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ savePrefs()

def src.pointageWidget.PointageWidget.savePrefs (   self)

Définition à la ligne 618 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.enregistre().

Voici le graphe des appelants de cette fonction :

◆ setApp()

def src.pointageWidget.PointageWidget.setApp (   self,
  app 
)

Crée une relation avec la fenêtre principale, son débogueur et ses préférences.

Paramètres
apple fenêtre principale (QMainWindoWidget)

Définition à la ligne 171 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointageWidget.PointageWidget.change_axe_origine, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointageWidget.PointageWidget.prefs, src.pymecavideo.FenetrePrincipale.prefs, src.trajectoireWidget.TrajectoireWidget.prefs, src.pointageWidget.PointageWidget.setApp(), src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, src.trajectoireWidget.TrajectoireWidget.video, et src.interfaces.Ui_pointage.Ui_pointageWidget.zoom_zone.

Référencé par src.pointageWidget.PointageWidget.setApp().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ setButtonEchelle()

def src.pointageWidget.PointageWidget.setButtonEchelle (   self,
  text,
  style 
)

Signale fortement qu'il est possible de refaire l'échelle.

Paramètres
textnouveau texte du bouton self.Bouton_Echelle
styleun style CSS

Définition à la ligne 760 du fichier pointageWidget.py.

Références src.interfaces.Ui_pointage.Ui_pointageWidget.Bouton_Echelle.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ stop_setText()

def src.pointageWidget.PointageWidget.stop_setText (   self,
  text 
)

Change le texte du bouton STOP.

Paramètres
textle nouveau texte

Définition à la ligne 929 du fichier pointageWidget.py.

Références src.interfaces.Ui_pointage.Ui_pointageWidget.pushButton_stopCalculs.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ stopComputing()

def src.pointageWidget.PointageWidget.stopComputing (   self)

Définition à la ligne 641 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux(), et src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe des appelants de cette fonction :

◆ storePoint()

def src.pointageWidget.PointageWidget.storePoint (   self,
  point 
)

enregistre un point, quand self.index et self.objet_courant sont déjà bien réglés.

Paramètres
pointla position à enregistrer

Définition à la ligne 881 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointageWidget.PointageWidget.auto, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointageWidget.PointageWidget.fin_pointage, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.etatsPointage.Etats.lance_capture, src.pointageWidget.PointageWidget.lance_capture, src.etatsPointage.Etats.objet_courant, src.pointageWidget.PointageWidget.objet_courant, src.videoWidget.VideoPointeeWidget.objet_courant, src.pointage.Pointage.pointe(), src.pointageWidget.PointageWidget.prepare_futur_clic(), et src.pointage.Pointage.purge_defaits().

Référencé par src.pointageWidget.PointageWidget.detecteUnPoint().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ suiviDuMotif()

def src.pointageWidget.PointageWidget.suiviDuMotif (   self)

Définition à la ligne 816 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ sync_slider2spinbox()

def src.pointageWidget.PointageWidget.sync_slider2spinbox (   self)

◆ sync_spinbox2others()

def src.pointageWidget.PointageWidget.sync_spinbox2others (   self)

Affiche l'image dont le numéro est dans self.pointage.spinBox_image et synchronise self.horizontalSlider.

Définition à la ligne 779 du fichier pointageWidget.py.

Références src.cadreur.RalentiWidget.affiche_image(), src.pointageWidget.PointageWidget.affiche_image(), src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.interfaces.Ui_pointage.Ui_pointageWidget.horizontalSlider, src.interfaces.Ui_ralenti_dialog.Ui_Dialog.horizontalSlider, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, et src.interfaces.Ui_pointage.Ui_pointageWidget.spinBox_image.

Référencé par src.pointageWidget.PointageWidget.imgControlImage().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ termine_pointage()

def src.pointageWidget.PointageWidget.termine_pointage (   self)

Définition à la ligne 888 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ termine_pointage_manuel()

def src.pointageWidget.PointageWidget.termine_pointage_manuel (   self,
  event 
)

Fonction appelée en cas de pointage manuel sur l'image de la vidéo après un mouserelease (bouton gauche)

Définition à la ligne 899 du fichier pointageWidget.py.

Références src.cadreur.Cadreur.app, src.coordWidget.CoordWidget.app, src.echelle.EchelleWidget.app, src.export.Export.app, src.graphWidget.GraphWidget.app, src.image_widget.Zoom.app, src.pointageWidget.PointageWidget.app, src.preferences.Preferences.app, src.trajectoireWidget.TrajectoireWidget.app, src.pointageWidget.PointageWidget.fin_pointage, src.pointageWidget.PointageWidget.index, src.videoWidget.VideoPointeeWidget.index, src.etatsPointage.Etats.objet_courant, src.pointageWidget.PointageWidget.objet_courant, src.videoWidget.VideoPointeeWidget.objet_courant, src.pointageWidget.PointageWidget.objetSuivant(), src.pointageWidget.PointageWidget.pointageOK, src.pointage.Pointage.pointe(), src.pointageWidget.PointageWidget.refait_point, src.pymecavideo.FenetrePrincipale.refait_point, src.pointage.Pointage.suivis, src.pointageWidget.PointageWidget.update_zoom, src.cadreur.Cadreur.video, src.echelle.EchelleWidget.video, src.echelle.Echelle_TraceWidget.video, src.interfaces.Ui_pointage.Ui_pointageWidget.video, src.suivi_auto.SelRectWidget.video, et src.trajectoireWidget.TrajectoireWidget.video.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ tourne_droite()

def src.pointageWidget.PointageWidget.tourne_droite (   self)

Définition à la ligne 454 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe des appelants de cette fonction :

◆ tourne_gauche()

def src.pointageWidget.PointageWidget.tourne_gauche (   self)

Définition à la ligne 458 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe des appelants de cette fonction :

◆ tourne_image()

def src.pointageWidget.PointageWidget.tourne_image (   self,
  sens 
)

Définition à la ligne 462 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.nouvelle_origine().

Voici le graphe des appelants de cette fonction :

◆ updateOrigine()

def src.pointageWidget.PointageWidget.updateOrigine (   self,
  rx,
  ry 
)

Met à jour l'origine.

Paramètres
rxratio horizontal
ryratio vertical

Définition à la ligne 186 du fichier pointageWidget.py.

Références src.pointage.Pointage.origine, src.pointageWidget.PointageWidget.origine, et src.trajWidget.trajWidget.origine.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

Voici le graphe des appelants de cette fonction :

◆ vecteursVitesse()

def src.pointageWidget.PointageWidget.vecteursVitesse (   self,
  echelle_vitesse 
)

Calcule les vecteurs vitesse affichables étant donné la collection de points.

Un vecteur vitesse a pour origine un point de la trajectoire, et sa direction, sa norme sont basées sur le point précédent et le point suivant ; il faut donc au moins trois pointages pour que le résultat ne soit pas vide.

Paramètres
echelle_vitessele nombre de pixels pour 1 m/s
Renvoie
un dictionnaire objet => [(org, ext), ...] où org et ext sont l'origine et l'extrémité d'un vecteur vitesse

Définition à la ligne 980 du fichier pointageWidget.py.

Références src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pointage.Pointage.deltaT, src.pointageWidget.PointageWidget.deltaT, src.pointage.Pointage.les_trajectoires(), src.pointage.Pointage.pointEnMetre(), src.pointage.Pointage.sens_Y, src.pointageWidget.PointageWidget.sens_Y, et src.pointage.Pointage.suivis.

Voici le graphe d'appel pour cette fonction :

◆ verifie_IPS()

def src.pointageWidget.PointageWidget.verifie_IPS (   self)

Définition à la ligne 373 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_ui().

Voici le graphe des appelants de cette fonction :

Documentation des données membres

◆ a_une_image

src.pointageWidget.PointageWidget.a_une_image

Définition à la ligne 85 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.extract_image().

◆ app

src.pointageWidget.PointageWidget.app

◆ apres_echelle

src.pointageWidget.PointageWidget.apres_echelle = pyqtSignal()
static

Définition à la ligne 117 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

◆ auto

src.pointageWidget.PointageWidget.auto

◆ change_axe_origine

src.pointageWidget.PointageWidget.change_axe_origine = pyqtSignal()
static

◆ cvReader

src.pointageWidget.PointageWidget.cvReader

◆ dbg

src.pointageWidget.PointageWidget.dbg

Définition à la ligne 69 du fichier pointageWidget.py.

Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pointageWidget.PointageWidget.affiche_echelle(), src.graphWidget.GraphWidget.affiche_grapheur(), src.pointageWidget.PointageWidget.affiche_image(), src.pointageWidget.PointageWidget.affiche_point_attendu(), src.coordWidget.CoordWidget.affiche_tableau(), src.trajectoireWidget.TrajectoireWidget.apply_preferences(), src.pointageWidget.PointageWidget.apply_preferences(), src.pymecavideo.FenetrePrincipale.apply_preferences(), src.pymecavideo.FenetrePrincipale.basculer_plein_ecran(), src.pointageWidget.PointageWidget.calcul_deltaT(), src.pointageWidget.PointageWidget.capture_auto(), src.etatsMain.Etats.changeEtat(), src.pymecavideo.FenetrePrincipale.choix_onglets(), src.trajectoireWidget.TrajectoireWidget.chronoPhoto(), src.pymecavideo.FenetrePrincipale.closeEvent(), src.pointageWidget.PointageWidget.coche_axes(), src.coordWidget.CoordWidget.connecte_ui(), src.pymecavideo.FenetrePrincipale.connecte_ui(), src.coordWidget.CoordWidget.cree_tableau(), src.pymecavideo.FenetrePrincipale.defixeLesDimensions(), src.pointageWidget.PointageWidget.demande_echelle(), src.graphWidget.GraphWidget.dessine_graphe(), src.pointageWidget.PointageWidget.detecteUnPoint(), src.pointageWidget.PointageWidget.efface_point_precedent(), src.pymecavideo.FenetrePrincipale.egalise_origine(), src.pointageWidget.PointageWidget.enableDefaire(), src.pointageWidget.PointageWidget.enableRefaire(), src.trajectoireWidget.TrajectoireWidget.enableSpeed(), src.pointageWidget.PointageWidget.enregistre(), src.videoWidget.VideoPointeeWidget.entete_fichier(), src.pointageWidget.PointageWidget.extract_image(), src.pointageWidget.PointageWidget.feedbackEchelle(), src.pointageWidget.PointageWidget.imgControlImage(), src.pointageWidget.PointageWidget.init_cvReader(), src.pointageWidget.PointageWidget.init_image(), src.videoWidget.VideoPointeeWidget.mouseReleaseEvent(), src.pointageWidget.PointageWidget.nouvelle_origine(), src.pymecavideo.FenetrePrincipale.openfile(), src.pointageWidget.PointageWidget.openTheFile(), src.videoWidget.VideoPointeeWidget.placeImage(), src.pointage.Pointage.pointEnMetre(), src.pointageWidget.PointageWidget.prepare_futur_clic(), src.coordWidget.CoordWidget.presse_papier(), src.coordWidget.CoordWidget.recalculLesCoordonnees(), src.pointageWidget.PointageWidget.redimensionne_data(), src.pointageWidget.PointageWidget.refait_point_depuis_tableau(), src.pointageWidget.PointageWidget.refait_point_suivant(), src.pointageWidget.PointageWidget.reinitialise_capture(), src.pymecavideo.FenetrePrincipale.rouvre(), src.coordWidget.CoordWidget.setApp(), src.graphWidget.GraphWidget.setApp(), src.pointageWidget.PointageWidget.setApp(), src.trajectoireWidget.TrajectoireWidget.setApp(), src.videoWidget.VideoPointeeWidget.setParent(), src.pointageWidget.PointageWidget.storePoint(), src.pointageWidget.PointageWidget.sync_slider2spinbox(), src.pointageWidget.PointageWidget.sync_spinbox2others(), src.trajectoireWidget.TrajectoireWidget.traceTrajectoires(), et src.pointageWidget.PointageWidget.vecteursVitesse().

◆ deltaT

src.pointageWidget.PointageWidget.deltaT

◆ deltatT

src.pointageWidget.PointageWidget.deltatT

Définition à la ligne 253 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.apply_preferences().

◆ dimension_data

src.pointageWidget.PointageWidget.dimension_data = pyqtSignal(int)
static

◆ echelle_modif

src.pointageWidget.PointageWidget.echelle_modif = pyqtSignal(str, str)
static

◆ echelle_trace

src.pointageWidget.PointageWidget.echelle_trace

◆ etat

src.pointageWidget.PointageWidget.etat

◆ filename

src.pointageWidget.PointageWidget.filename

◆ fin_pointage

src.pointageWidget.PointageWidget.fin_pointage = pyqtSignal()
static

◆ fin_pointage_manuel

src.pointageWidget.PointageWidget.fin_pointage_manuel = pyqtSignal(QEvent)
static

Définition à la ligne 120 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

◆ framerate

src.pointageWidget.PointageWidget.framerate

◆ hauteurFilm

src.pointageWidget.PointageWidget.hauteurFilm

◆ image

src.pointageWidget.PointageWidget.image

◆ image_max

src.pointageWidget.PointageWidget.image_max

◆ imageExtraite

src.pointageWidget.PointageWidget.imageExtraite

◆ index

src.pointageWidget.PointageWidget.index

◆ indexMotif

src.pointageWidget.PointageWidget.indexMotif

◆ label_zoom

src.pointageWidget.PointageWidget.label_zoom = pyqtSignal(str)
static

◆ lance_capture

src.pointageWidget.PointageWidget.lance_capture

◆ lance_cature

src.pointageWidget.PointageWidget.lance_cature

Définition à la ligne 90 du fichier pointageWidget.py.

◆ montre_etalon

src.pointageWidget.PointageWidget.montre_etalon = pyqtSignal()
static

Définition à la ligne 124 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

◆ motifs_auto

src.pointageWidget.PointageWidget.motifs_auto

◆ objet_courant

src.pointageWidget.PointageWidget.objet_courant

◆ origine

src.pointageWidget.PointageWidget.origine

◆ pileDeDetections

src.pointageWidget.PointageWidget.pileDeDetections

◆ pointageCursor

src.pointageWidget.PointageWidget.pointageCursor

Définition à la ligne 103 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.extract_image().

◆ pointageOK

src.pointageWidget.PointageWidget.pointageOK

◆ pointsProbables

src.pointageWidget.PointageWidget.pointsProbables

◆ prefs

src.pointageWidget.PointageWidget.prefs

◆ ratio

src.pointageWidget.PointageWidget.ratio

◆ refait_point

src.pointageWidget.PointageWidget.refait_point

◆ selection_motif_done

src.pointageWidget.PointageWidget.selection_motif_done = pyqtSignal()
static

Définition à la ligne 118 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

◆ selRect

src.pointageWidget.PointageWidget.selRect

Définition à la ligne 89 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.capture_auto().

◆ sens_axes

src.pointageWidget.PointageWidget.sens_axes = pyqtSignal(int, int)
static

◆ sens_X

src.pointageWidget.PointageWidget.sens_X

◆ sens_Y

src.pointageWidget.PointageWidget.sens_Y

◆ stop_n

src.pointageWidget.PointageWidget.stop_n = pyqtSignal(str)
static

◆ stopCalculs

src.pointageWidget.PointageWidget.stopCalculs = pyqtSignal()
static

Définition à la ligne 113 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

◆ update_imgedit

src.pointageWidget.PointageWidget.update_imgedit = pyqtSignal(int, int, int)
static

signaux #####################

Définition à la ligne 110 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

◆ update_origine

src.pointageWidget.PointageWidget.update_origine = pyqtSignal(float, float)
static

Définition à la ligne 111 du fichier pointageWidget.py.

Référencé par src.pointageWidget.PointageWidget.connecte_signaux().

◆ update_zoom

src.pointageWidget.PointageWidget.update_zoom = pyqtSignal(vecteur)
static

La documentation de cette classe a été générée à partir du fichier suivant :