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().