Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Quelles coordonnées pour un sf::Rect?  (Read 5078 times)

0 Members and 1 Guest are viewing this topic.

Savitruc

  • Newbie
  • *
  • Posts: 17
    • View Profile
Quelles coordonnées pour un sf::Rect?
« on: March 25, 2016, 08:25:42 pm »
Bonjour,
Je veux avant tout m'excuser pour la stupidité de ma question qui doit paraître ridiculement simple mais je ne comprends pas le fonctionnement de sf::Rect.
La documentation dit de construire sf::Rect comme ceci:
sf::Rect(rectLeft, rectTop, rectWidth, rectHeight)
Sauf que la documentation dit aussi que pour les deux premières variables, ils faut entrer UNE  coordonnée. Pas deux. Or les deux premières variables sont des points. Et il me semble impossible de déclarer un point sans indiquer sa position dans l'axe des abscisses ET des ordonnées.

Je le redis que je vais me taper sur le crâne dès que je verrai la solution mais pour l'instant je remercie quiconque m'accordera un peu de son temps.
Merci.

G.

  • Hero Member
  • *****
  • Posts: 1599
    • View Profile
Re : Quelles coordonnées pour un sf::Rect?
« Reply #1 on: March 25, 2016, 08:41:45 pm »
Les 2 premières variables c'est pas 2 points, c'est la coordonnée X et la coordonnée Y du coin haut-gauche du rectangle.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Quelles coordonnées pour un sf::Rect?
« Reply #2 on: March 26, 2016, 09:10:52 am »
"gauche, haut, longueur, largeur". Je ne vois vraiment pas ce qu'il y a d'ambigü là-dedans pour construire un rectangle :-\

Si tu as un souci avec la documentation, merci de nous montrer exactement la phrase qui te pose problème. Parfois il y a des coquilles ou des choses pas claires.
Laurent Gomila - SFML developer

Savitruc

  • Newbie
  • *
  • Posts: 17
    • View Profile
Re : Quelles coordonnées pour un sf::Rect?
« Reply #3 on: March 28, 2016, 10:19:38 am »
Si j'essaie de reformuler le problème, la documentation dit:
Quote
A rectangle is defined by its top-left corner and its size.


==>Ca je comprends sans problème.

Quote
rectLeft Left coordinate of the rectangle
rectTop Top coordinate of the rectangle


==>Ca je comprends pas.

Si comme l'a dit G.
Les 2 premières variables c'est pas 2 points, c'est la coordonnée X et la coordonnée Y du coin haut-gauche du rectangle.

Alors je trouve que c'est assez compliqué et mal dit, je veux dire j'ai pas vraiment de problème avec l'anglais mais là, je comprends pas quoi correspond à quoi.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Quelles coordonnées pour un sf::Rect?
« Reply #4 on: March 28, 2016, 04:58:48 pm »
Quote
Quote
rectLeft Left coordinate of the rectangle
rectTop Top coordinate of the rectangle

==>Ca je comprends pas.
Gauche (X) et Haut (Y) du rectangle. Ca fait bien deux valeurs... Si vraiment tu ne comprends pas il va falloir expliquer, parce que là j'ai du mal à faire plus simple ;)
Laurent Gomila - SFML developer

Savitruc

  • Newbie
  • *
  • Posts: 17
    • View Profile
Re : Quelles coordonnées pour un sf::Rect?
« Reply #5 on: March 28, 2016, 06:34:30 pm »
Bah écoute merci beaucoup, je trouve juste que c'est assez mal formulé. Mais disons que c'est un problème de ma part.
Allez, j'y retourne.  :P

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Quelles coordonnées pour un sf::Rect?
« Reply #6 on: March 28, 2016, 07:48:28 pm »
Si tu as une meilleure formulation je suis preneur ;)
Laurent Gomila - SFML developer

Savitruc

  • Newbie
  • *
  • Posts: 17
    • View Profile
Re : Quelles coordonnées pour un sf::Rect?
« Reply #7 on: March 30, 2016, 01:42:17 pm »
A moins qu'il y ai une subtilité que j'ai n'ai pas saisi, pourquoi ne pas le dire de cette manière?

Quote
sf::Rect(topLeftX, rectTopLeftY, rectWidth, rectHeight)
Define a rectangle by its top-left corner x and y coordinates, its width and its height.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : Quelles coordonnées pour un sf::Rect?
« Reply #8 on: March 30, 2016, 02:08:02 pm »
Si ce qui n'est pas clair est la documentation de chaque paramètre séparé, il faut me la remplacer par la même chose, pas par une explication globale. Les paramètres doivent être documentés séparément, même s'il y a une explication globale à côté (regarde comment est construit le bloc de commentaire dans le code source).
Laurent Gomila - SFML developer

Savitruc

  • Newbie
  • *
  • Posts: 17
    • View Profile
Re : Quelles coordonnées pour un sf::Rect?
« Reply #9 on: March 30, 2016, 09:14:39 pm »
Oui enfin c'était une idée vite fait hein :p
Pis bon, maintenant je comprends, et comme je dois être le seul tout les 5 ans à demander ne t'embête pas pas trop, c'est déjà assez gentil de m'avoir aidé.