2016-05-03 1 views
0

J'ai créé un Graphicsview et a remarqué que le système de coordonnées ressemble à ceci:Set graphiques vues coordonnées centré en bas à gauche à la place du système gauche en haut-

(0,0) (1,1) - - - - - - - (n,n) 
(1,1) 
    | 
    | 
    | 
    | 
(n,n) 

Cependant, ce que je voudrais avoir est la suivante système:

(n,n) 
    | 
    | 
    | 
    | 
(1,1) 
(0,0) (1,1) - - - - - - - (n,n) 

Est-il possible de déplacer le système de coordonnées de manière ordonnée?

+2

Vous pouvez ne pas envisager de le laisser tel quel, ayant une origine en haut à gauche est couramment utilisé pour les images. Si vous voulez également lire la position par rapport à la partie inférieure gauche, vous pouvez la calculer en tant que 'image_height - y_coord'. – 101

Répondre

1

Ok. J'ai compris celui-ci! L'utilisation de self.scale (1, -1) reflétera la vue graphique autour de l'axe des ordonnées. De même, l'utilisation de self.scale (-1, 1) refléterait la vue graphique autour de l'axe des x.