Outils pour utilisateurs

Outils du site


fr:code:core:rect

Ceci est une ancienne révision du document !


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

  1. AutreRect - (Rect) autres Rect pour copier
  2. gauche - (entier) Position gauche de la Rect
  3. haut - (entier) Position haute de la Rect
  4. largeur - (entier) La largeur de la rect
  5. 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

  1. 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

  1. 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

  1. bas - (entier) la valeur du bas

Renvoie

  • (Rect) cette Rect
fr/code/core/rect.1315368753.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)