|
Pymecavideo 8.0
Étude cinématique à l'aide de vidéos
|
une classe pour des vecteurs 2D ; les coordonnées sont flottantes, et on peut accéder à celles-ci par les propriétés self.x et self.y Plus de détails...
Fonctions membres publiques | |
| def | __init__ (self, x=0, y=0, qPoint=None) |
| def | copy (self) |
| def | x (self) |
| def | y (self) |
| def | manhattanLength (self) |
| def | miroirY (self) |
| change le signe de l'ordonnée ; utile comme l'axe y de l'écran est dirigé vers le bas. Plus de détails... | |
| def | redresse (self, video) |
| ajuste les signes des coordonnées Plus de détails... | |
| def | __getitem__ (self, i) |
| def | setValue (self, x=None, y=None) |
| def | rounded (self) |
| def | __add__ (self, v) |
| def | __eq__ (self, v) |
| def | __sub__ (self, v) |
| def | __mul__ (self, v) |
| def | __str__ (self) |
| def | toIntStr (self) |
| def | __repr__ (self) |
| def | norme (self) |
| def | anglePolaire (self) |
| def | minXY (self, v) |
| def | maxXY (self, v) |
| def | rotate (self, angle, largeur, hauteur) |
| def | signif (self, x, digit) |
| def | homothetie (self, ratio) |
| def | toQPointF (self) |
| transformation en QPointF Plus de détails... | |
Attributs publics | |
| value | |
| precision | |
| x | |
| y | |
une classe pour des vecteurs 2D ; les coordonnées sont flottantes, et on peut accéder à celles-ci par les propriétés self.x et self.y
Paramètres du constructeur
| x | une abscisse, nulle par défaut |
| y | une ordonnée, nulle par défaut |
| qPoint | (None par défaut) ; si ce paramètre est d'un type qui possède les méthodes .x() et .y(), il sert à créer le vecteur de façon prioritaire. |
Définition à la ligne 44 du fichier vecteur.py.
| def src.vecteur.vecteur.__init__ | ( | self, | |
x = 0, |
|||
y = 0, |
|||
qPoint = None |
|||
| ) |
Définition à la ligne 45 du fichier vecteur.py.
| def src.vecteur.vecteur.__add__ | ( | self, | |
| v | |||
| ) |
Définition à la ligne 104 du fichier vecteur.py.
| def src.vecteur.vecteur.__eq__ | ( | self, | |
| v | |||
| ) |
Définition à la ligne 109 du fichier vecteur.py.
| def src.vecteur.vecteur.__getitem__ | ( | self, | |
| i | |||
| ) |
Définition à la ligne 88 du fichier vecteur.py.
| def src.vecteur.vecteur.__mul__ | ( | self, | |
| v | |||
| ) |
Définition à la ligne 117 du fichier vecteur.py.
| def src.vecteur.vecteur.__repr__ | ( | self | ) |
Définition à la ligne 133 du fichier vecteur.py.
| def src.vecteur.vecteur.__str__ | ( | self | ) |
Définition à la ligne 127 du fichier vecteur.py.
| def src.vecteur.vecteur.__sub__ | ( | self, | |
| v | |||
| ) |
Définition à la ligne 112 du fichier vecteur.py.
| def src.vecteur.vecteur.anglePolaire | ( | self | ) |
Définition à la ligne 141 du fichier vecteur.py.
| def src.vecteur.vecteur.copy | ( | self | ) |
Définition à la ligne 54 du fichier vecteur.py.
| def src.vecteur.vecteur.homothetie | ( | self, | |
| ratio | |||
| ) |
Définition à la ligne 188 du fichier vecteur.py.
| def src.vecteur.vecteur.manhattanLength | ( | self | ) |
Définition à la ligne 68 du fichier vecteur.py.
Références src.vecteur.vecteur.x, et src.vecteur.vecteur.y.
| def src.vecteur.vecteur.maxXY | ( | self, | |
| v | |||
| ) |
Définition à la ligne 158 du fichier vecteur.py.
| def src.vecteur.vecteur.minXY | ( | self, | |
| v | |||
| ) |
Définition à la ligne 144 du fichier vecteur.py.
| def src.vecteur.vecteur.miroirY | ( | self | ) |
change le signe de l'ordonnée ; utile comme l'axe y de l'écran est dirigé vers le bas.
Définition à la ligne 75 du fichier vecteur.py.
Références src.vecteur.vecteur.value.
| def src.vecteur.vecteur.norme | ( | self | ) |
Définition à la ligne 137 du fichier vecteur.py.
| def src.vecteur.vecteur.redresse | ( | self, | |
| video | |||
| ) |
ajuste les signes des coordonnées
| video | un objet qui a les propriétés sens_X et sens_Y (+-1) |
Définition à la ligne 83 du fichier vecteur.py.
Références src.vecteur.vecteur.precision, src.vecteur.vecteur.signif(), src.vecteur.vecteur.value, src.vecteur.vecteur.x, et src.vecteur.vecteur.y.
| def src.vecteur.vecteur.rotate | ( | self, | |
| angle, | |||
| largeur, | |||
| hauteur | |||
| ) |
Définition à la ligne 172 du fichier vecteur.py.
| def src.vecteur.vecteur.rounded | ( | self | ) |
Définition à la ligne 100 du fichier vecteur.py.
| def src.vecteur.vecteur.setValue | ( | self, | |
x = None, |
|||
y = None |
|||
| ) |
Définition à la ligne 92 du fichier vecteur.py.
| def src.vecteur.vecteur.signif | ( | self, | |
| x, | |||
| digit | |||
| ) |
Définition à la ligne 183 du fichier vecteur.py.
Référencé par src.vecteur.vecteur.redresse().
| def src.vecteur.vecteur.toIntStr | ( | self | ) |
Définition à la ligne 130 du fichier vecteur.py.
| def src.vecteur.vecteur.toQPointF | ( | self | ) |
transformation en QPointF
Définition à la ligne 194 du fichier vecteur.py.
Références src.vecteur.vecteur.x, et src.vecteur.vecteur.y.
| def src.vecteur.vecteur.x | ( | self | ) |
Définition à la ligne 58 du fichier vecteur.py.
Référencé par src.vecteur.vecteur.manhattanLength(), src.vecteur.vecteur.redresse(), et src.vecteur.vecteur.toQPointF().
| def src.vecteur.vecteur.y | ( | self | ) |
Définition à la ligne 62 du fichier vecteur.py.
Référencé par src.vecteur.vecteur.manhattanLength(), src.vecteur.vecteur.redresse(), et src.vecteur.vecteur.toQPointF().
| src.vecteur.vecteur.precision |
Définition à la ligne 49 du fichier vecteur.py.
Référencé par src.vecteur.vecteur.redresse().
| src.vecteur.vecteur.value |
Définition à la ligne 47 du fichier vecteur.py.
Référencé par src.vecteur.vecteur.miroirY(), et src.vecteur.vecteur.redresse().
| src.vecteur.vecteur.x |
Définition à la ligne 110 du fichier vecteur.py.
Référencé par src.vecteur.vecteur.manhattanLength(), src.vecteur.vecteur.redresse(), et src.vecteur.vecteur.toQPointF().
| src.vecteur.vecteur.y |
Définition à la ligne 110 du fichier vecteur.py.
Référencé par src.vecteur.vecteur.manhattanLength(), src.vecteur.vecteur.redresse(), et src.vecteur.vecteur.toQPointF().