Ceci est une ancienne révision du document !
Table des matières
Rect
Cet objet représente un rectangle dans un espace 2D.
Fonctions
Rect
Fonction constructeur.
Syntaxe
var monObjet = new Rect();
var monObjet = new Rect(autreRect);
var monObjet = new Rect(gauche, haut, largeur, hauteur);
Arguments
- AutreRect - (Rect) autres Rect pour copier
- gauche - (entier) Position gauche de la Rect
- haut - (entier) Position haute de la Rect
- largeur - (entier) La largeur de la rect
- hauteur - (entier) La hauteur de la Rect
Exceptions
- (ParameterTypeError)Type de paramètre incorrecte
- (ParameterCountError) Nombre de paramètre incorrecte
Exemple
Créer un Rect qui représente un rectangle vide.
var monObjet = new Rect();
Créer un Rect qui représente une copie de autreRect.
var myObject = new Rect(otherRect);
Créer un Rect représentant un rectangle.
var monObjet = new Rect(50, 75, 100, 100);
Méthodes
clone
Retourne une copie de cette Rect.
Syntaxe
monObjet.clone();
Renvoie
- (Rect) Une copie de cette Rect
Exemple
var copieDeMonObjet = monObjet.clone();
equals
Renvoie vrai si Rect et l'autre est référencé au même rectangle.
Syntaxe
monObjet.equals(autres);
Arguments
- autres - (Rect) un autre Rect
Renvoie
* (Bool) vrai si autres est référence au même rectangle
Exemple
if(monPremierObjet.equals(monSecondObjet)) // Faire quelque chose
toString
Retourne une chaîne représentant ce Rect.
Syntaxe
monObjet.toString();
Renvoie
- (string) une chaîne représentant ce Rect
Exemple
Console.print(monObjet.toString());
Notes
Cette méthode est automatiquement appelée quand vous essayez de convertir un Rect d'une chaîne.
normalize
Normalise ce Rect; elle fixe à un Rect qui a une largeur et hauteur non-négatif.
Syntaxe
monObjet.normalize();
Renvoie
- (Rect) cette Rect
setTop
Définit la valeur supérieure de cette Rect.
Syntaxe
monObjet.setTop(haut);
Arguments
- haut - (entier) la valeur supérieur
Renvoie
- (Rect) cette Rect
setBottom
Définit la valeur en bas de cette Rect.
Syntaxe
monObjet.setBottom(bas);
Arguments
- bas - (entier) la valeur du bas
Renvoie
- (Rect) cette Rect
setLeft
Définit la valeur à gauche de cette Rect.
Syntaxe
monObjet.setLeft(gauche);
Arguments
- gauche - (entier) la valeur de gauche
Renvoie
- (Rect) cette Rect