Outils pour utilisateurs

Outils du site


fr:code:core:rect

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:code:core:rect [2011/09/07 04:18] fredy123fr:code:core:rect [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 46: Ligne 46:
  
 ==== clone ==== ==== clone ====
-Retourne une copie de cette Rect.+Retourne une copie de ce Rect.
  
 === Syntaxe === === Syntaxe ===
Ligne 54: Ligne 54:
  
 === Renvoie === === Renvoie ===
-  * (Rect) Une copie de cette Rect+  * (Rect) Une copie de ce Rect
  
 === Exemple === === Exemple ===
Ligne 109: Ligne 109:
  
 === Renvoie === === Renvoie ===
-  * (Rect) cette Rect+  * (Rect) ce Rect
  
 ==== setTop ==== ==== setTop ====
-Définit la valeur supérieure de cette Rect.+Définit la valeur supérieure de ce Rect.
  
 === Syntaxe === === Syntaxe ===
Ligne 123: Ligne 123:
  
 === Renvoie === === Renvoie ===
-  * (Rect) cette Rect+  * (Rect) ce Rect
  
 ==== setBottom ==== ==== setBottom ====
-Définit la valeur en bas de cette Rect.+Définit la valeur en bas de ce Rect.
  
 === Syntaxe === === Syntaxe ===
Ligne 137: Ligne 137:
  
 === Renvoie === === Renvoie ===
-  * (Rect) cette Rect+  * (Rect) ce Rect
  
 ==== setLeft ==== ==== setLeft ====
-Définit la valeur à gauche de cette Rect.+Définit la valeur à gauche de ce Rect.
  
 === Syntaxe === === Syntaxe ===
Ligne 151: Ligne 151:
  
 === Renvoie === === Renvoie ===
-  * (Rect) cette Rect+  * (Rect) ce Rect
  
 ==== setRight ==== ==== setRight ====
Ligne 163: Ligne 163:
 === Arguments === === Arguments ===
   - droite - (entier) la valeur de droite   - droite - (entier) la valeur de droite
 +
 +=== Renvoie ===
 +  * (Rect) ce Rect
 +
 +==== setX ====
 +Définit la valeur x de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.setX(x);
 +</code>
 +
 +=== Arguments ===
 +  - x - (entier) la valeur x
  
 === Renvoie === === Renvoie ===
   * (Rect) cette Rect   * (Rect) cette Rect
 +
 +==== setY ====
 +Définit la valeur y de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.setY(y);
 +</code>
 +
 +=== Arguments ===
 +  - y - (entier) la valeur y
 +
 +=== Renvoie ===
 +  * (Rect) ce Rect
 +
 +==== setWidth ====
 +Définit la largeur de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.setHeight(hauteur);
 +</code>
 +
 +=== Arguments ===
 +  - hauteur - (entier) la hauteur
 +
 +=== Renvoie ===
 +  * (Rect) ce Rect
 +
 + [TODO:Translate]
 +==== setHeight ====
 +Sets the height of this Rect.
 +
 +=== Syntax ===
 +<code javascript>
 +myObject.setHeight(height);
 +</code>
 +
 +=== Arguments ===
 +  - height - (integer) the height
 +
 +=== Returns ===
 +  * (Rect) this Rect
 + 
 +  
 +==== setSize ====
 +Définit la taille de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.setSize(taille);
 +</code>
 +
 +=== Arguments ===
 +  - taille - (Taille) la nouvelle [[en:code:core:size|Taille]]
 +
 +=== Renvoie ===
 +  * (Rect) cette Rect
 +
 +==== setCoords ====
 +Définit les coordonnées du rectangle au coin supérieur gauche (x1, y1) et les coordonnées de sont coin inférieur droit (x2, y2).
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.setCoords(x1, y1, x2, y2);
 +</code>
 +
 +=== Arguments ===
 +   - x1 - (entier) la coordonnée x du coin supérieur gauche
 +   - x2 - (entier) la coordonnée x de l'angle inférieur droit
 +   - y1 - (entier) la coordonnée y du coin supérieur gauche
 +   - y2 - (entier) la coordonnée y du coin en bas à droite
 +
 +=== Renvoie ===
 +  * (Rect) ce Rect
 +
 +==== setRect ====
 +Définit le rectangle de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.setRect(x, y, largeur, hauteur);
 +</code>
 +
 +=== Arguments ===
 +   - x - (entier) la coordonnée x du coin supérieur gauche
 +   - y - (entier) la coordonnée y du coin supérieur gauche
 +   - largeur - (entier) la largeur de ce Rect
 +   - hauteur - (entier) la hauteur de ce Rect
 +
 +=== Renvoie ===
 +  * (Rect) cette Rect
 +
 +==== translate ====
 +Traduit cette Rect à l'aide d'un [[en:code:core:point|Point]].
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.translate(point);
 +</code>
 +
 +=== Arguments ===
 +  - point - ([[en:code:core:point|Point]]) la distance traduite 
 +
 +=== Renvoie ===
 +  * (Rect) ce Rect
 +
 +==== contains ====
 +Retourne vrai si un [[en:code:core:point|Point]] ou un Rect est contenue dans ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.contains(point);
 +</code>
 +<code javascript>
 +monObjet.contains(rect);
 +</code>
 +<code javascript>
 +monObjet.contains(x, y);
 +</code>
 +<code javascript>
 +monObjet.contains(gauche, haut, largeur, hauteur);
 +</code>
 +
 +=== Arguments ===
 +   - Point - ([[en:code:core:point|Point]]) le point à vérifier
 +   - Rect - (Rect) le rectangle à vérifier
 +   - x - (entier) la coordonnée x du point à vérifier
 +   - y - (entier) la coordonnée y du point de vérifier
 +   - gauche - (entier) la position gauche du rectangle à vérifier
 +   - haut - (entier) la position supérieure du rectangle à vérifier
 +   - largeur - (entier) la largeur du rectangle à vérifier
 +   - hauteur - (entier) la hauteur du rectangle à vérifier
 +
 +=== Renvoie ===
 +  * (Rect) ce Rect
 +
 +==== united ====
 +Renvoie le rectangle résultant de l'union de ce Rect avec un autre Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.united(rect);
 +</code>
 +
 +=== Arguments ===
 +  - rect - (Rect) le rectangle à unir
 +
 +=== Renvoie ===
 +  * (Rect) une nouvelle Rect
 +
 +==== intersected ====
 +Renvoie le rectangle résultant de l'intersection de ce Rect avec un autre Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.intersected(rect);
 +</code>
 +
 +=== Arguments ===
 +  - rect - (Rect) du rectangle aux intersections
 +
 +=== Renvoie ===
 +  * (Rect) une nouvelle Rect
 +
 +==== intersects ====
 +Retourne vrai si le Rect croise une autre.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.intersects(rect);
 +</code>
 +
 +=== Arguments ===
 +  - rect - (Rect) le rectangle à vérifier
 +
 +=== Renvoie ===
 +  * (boolean) vrai si ce Rect croise un autre
 +
 +==== isEmpty ====
 +Retourne vrai si le Rect est vide.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.isEmpty();
 +</code>
 +
 +=== Renvoie ===
 +  * (boolean) vrai si ce Rect est vide
 +
 +==== center ====
 +Retourne un [[en:code:core:point|Point]] représentant le centre de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.center();
 +</code>
 +
 +=== Renvoie ===
 +  * ([[en:code:core:point|Point]]) le centre de ce Rect
 +
 +==== size ====
 +Retourne une [[en:code:core:size|Taille]] représentant la taille de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.size();
 +</code>
 +
 +=== Renvoie ===
 +  * ([[en:code:core:size|Taille]]) la taille de ce Rect
 +
 +==== width ====
 +Retourne la largeur de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.width();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la largeur de ce Rect
 +
 +==== height ====
 +Retourne la hauteur de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.height();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la hauteur de ce Rect
 +
 +==== x ====
 +Retourne la coordonnée x de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.x();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la coordonnée x de ce Rect
 +
 +
 +==== y ====
 +Retourne la coordonnée y de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.y();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la coordonnée y de ce Rect
 +
 +==== left ====
 +Renvoie la coordonnée gauche de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.left();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la coordonnée à gauche de ce Rect
 +
 +==== right ====
 +Retourne la coordonnée droite de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.right();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la coordonnée haute de ce Rect
 +
 +==== top ====
 +Renvoie la coordonnée haute de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.top();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la coordonnée haute de ce Rect
 +
 +==== bottom ====
 +Renvoie la coordonnée du bas de ce Rect.
 +
 +=== Syntaxe ===
 +<code javascript>
 +monObjet.bottom();
 +</code>
 +
 +=== Renvoie ===
 +  * (entier) la coordonnée en bas de ce Rect
 +
 +===== Attributes =====
 +
 +==== width ====
 +La largeur de ce Point. (entier)
 +
 +==== height ====
 +La hauteur de ce Point. (entier)
 +
 +==== x ====
 +La coordonnée x de ce Point. (entier)
 +
 +==== y ====
 +La coordonnée y de ce Point (entier)
 +
 +==== left ====
 +La coordonnée gauche de ce Point. (entier)
 +
 +==== right ====
 +La coordonnée droite de ce Point. (entier)
 +
 +==== top ====
 +La coordonnée haute de ce Point. (entier)
 +
 +==== bottom ====
 +La coordonnée bas de ce Point. (entier)
 +
 +
 +
 +
 +
  
fr/code/core/rect.1315369133.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)