Outils pour utilisateurs

Outils du site


fr:code:core:color

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:code:core:color [2012/03/21 15:33] – créée wismerhealfr:code:core:color [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Color ====== +====== Color [En cours de Traduction Wismerheal][WSL] ====== 
-This object represents a color.+Cet objet représente la couleur. 
 +===== Functions ===== 
 +==== Color ==== 
 +Fonction de construction.
  
 +=== Syntaxe ===
 +<code javascript>
 +var myObject = new Color();
 +</code>
 +<code javascript>
 +var myObject = new Color(colorName);
 +</code>
 +<code javascript>
 +var myObject = new Color(otherColor);
 +</code>
 +<code javascript>
 +var myObject = new Color(red, green, blue);
 +</code>
 +<code javascript>
 +var myObject = new Color(red, green, blue, alpha);
 +</code>
 +
 +=== Arguments ===
 +  - colorName - (string) nom de la Couleur
 +  - otherColor - (Color) autre Couleur à copier
 +  - red - (integer) valeur du rouge (0-255)
 +  - green - (integer) valeur du vert (0-255)
 +  - blue - (integer) valeur du bleu (0-255)
 +  - alpha - (integer) valeur de l'alpha (transparence) (0-255)
 +
 +=== Exceptions ===
 +  * (ColorNameError) nom de couleur incorrect
 +  * (ParameterTypeError) type de paramètre incorrect
 +  * (ParameterCountError) paramètre de compteur incorrect
 +
 +=== Example ===
 +Créer la Couleur noire.
 +<code javascript>
 +var myObject = new Color();
 +</code>
 +Créer une Couleur nommée. Voir http://www.w3.org/TR/SVG/types.html#ColorKeywords pour la liste complète.
 +<code javascript>
 +var myObject = new Color("red");
 +</code>
 +Créer une couleur à partir d'une valeur hexadecimal.
 +<code javascript>
 +var myObject = new Color("#FE5");
 +</code>
 +<code javascript>
 +var myObject = new Color("#FF5577");
 +</code>
 +Créer une Couleur représentant une copie de **otherColor**.(autreCouleur)
 +<code javascript>
 +var myObject = new Color(otherColor);
 +</code>
 +Créer la Couleur grise.
 +<code javascript>
 +var myObject = new Color(50, 50, 50);
 +</code>
 +Créer une Couleur grise semi-transparente.
 +<code javascript>
 +var myObject = new Color(50, 50, 50, 128);
 +</code>
 +===== Méthodes =====
 +==== clone ====
 +Renvoie une copie de cette Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.clone();
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) une copie de cette Couleur
 +
 +=== Example ===
 +<code javascript>
 +var copyOfMyObject = myObject.clone();
 +</code>
 +==== equals ====
 +Renvoie vrai si cette Couleur ou autres font références à la même couleur.
 +Returns true if this Color and another are referencing the same color.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.equals(other);
 +</code>
 +
 +=== Arguments ===
 +  - other - (Color) une autre Couleur
 +
 +=== Returns ===
 +  * (bool) vrai si **other** fait référence à la même couleur
 +
 +=== Example ===
 +<code javascript>
 +if(myFirstObject.equals(mySecondObject))
 + //Do something
 +</code>
 +==== toString ====
 +Renvoie une chaîne représentant la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.toString();
 +</code>
 +
 +=== Renvoie===
 +  * (chaîne) une chaîne représentant la Couleur
 +
 +=== Example ===
 +<code javascript>
 +Console.print(myObject.toString());
 +</code>
 +
 +=== Notes ===
 +Cette méthodes est automatiquement appelée quand on tente de convertir une Couleur en chaîne.
 +
 +==== setRed ====
 +Définit le composant rouge de cette Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setRed(red);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.setRed(128);
 +</code>
 +==== setGreen ====
 +Définit le composant verte cette Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setGreen(green);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.setGreen(128);
 +</code>
 +==== setBlue ====
 +Définit le composant bleu de cette Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setBlue(blue);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.setBlue(128);
 +</code>
 +==== setAlpha ====
 +Définit le composant alpha (transparence) de cette Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setAlpha(alpha);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Coueleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.setAlpha(128);
 +</code>
 +==== setCmyk ====
 +Définit la valeur CMYK de cette Couleur. (Cyan; Magenta; Jaune; Noir)
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setCmyk(cyan, magenta, yellow, black);
 +</code>
 +<code javascript>
 +myObject.setCmyk(cyan, magenta, yellow, black, alpha);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.setCmyk(128, 60, 60, 100);
 +</code>
 +<code javascript>
 +myObject.setCmyk(128, 60, 60, 128);
 +</code>
 +==== setHsl ====
 +Définit la valeur HSL de cette Couleur. (Teinte ; Saturation ; Luminance)
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setHsl(hue, saturation, lightness);
 +</code>
 +<code javascript>
 +myObject.setHsl(hue, saturation, lightness, alpha);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.setHsl(50, 100, 100);
 +</code>
 +<code javascript>
 +myObject.setHsl(50, 100, 100, 128);
 +</code>
 +==== setHsv ====
 +Définit cette Couleur en valeur HSV.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setHsv(hue, saturation, value);
 +</code>
 +<code javascript>
 +myObject.setHsv(hue, saturation, value, alpha);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.setHsv(25, 50, 150);
 +</code>
 +<code javascript>
 +myObject.setHsv(25, 50, 150, 100);
 +</code>
 +==== setNamedColor ====
 +Définit la Couleur en une valeur nommée.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.setNamedColor(name);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Exceptions ===
 +  * (ColorNameError) nom de couleur incorrect
 +
 +=== Example ===
 +Définit une couleur nommée. Voir http://www.w3.org/TR/SVG/types.html#ColorKeywords pour la liste complète.
 +<code javascript>
 +myObject.setNamedColor("red");
 +</code>
 +Définit une couleur à partir d'une valeur hexadecimal.
 +<code javascript>
 +myObject.setNamedColor("#FE5");
 +</code>
 +<code javascript>
 +myObject.setNamedColor("#FF5577");
 +</code>
 +==== lighten ====
 +Facteur de luminance d'une couleur .
 +
 +=== Syntaxe ===
 +Luminance à 50%.
 +<code javascript>
 +myObject.lighten();
 +</code>
 +Ligthen by a factor. (percent)
 +<code javascript>
 +myObject.lighten(factor);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) La Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.lighten();
 +</code>
 +<code javascript>
 +myObject.lighten(175); //Lighten by 75%
 +</code>
 +==== darken ====
 +Facteur d'assombrissement d'une couleur.
 +
 +=== Syntaxe ===
 +Assombrir à 50%.
 +<code javascript>
 +myObject.darken();
 +</code>
 +Darken by a factor. (percent)
 +<code javascript>
 +myObject.darken(factor);
 +</code>
 +
 +=== Renvoie ===
 +  * (Color) la Couleur
 +
 +=== Example ===
 +<code javascript>
 +myObject.darken();
 +</code>
 +<code javascript>
 +myObject.darken(175); //Darken by 75%
 +</code>
 +==== red ====
 +Renvoie le composant rouge de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.red();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant rouge de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.red();
 +</code>
 +
 + [TODO:Translate]
 +
 +==== green ====
 +Returns the green component of this Color.
 +
 +=== Syntax ===
 +<code javascript>
 +myObject.green();
 +</code>
 +
 +=== Returns ===
 +  * (int) the green component value (0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.green();
 +</code>
 +
 + 
 + 
 +==== blue ====
 +Renvoie le composant bleu de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.blue();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant bleu de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.blue();
 +</code>
 +==== alpha ====
 +Renvoie le composant alpha de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.alpha();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant alpha de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.alpha();
 +</code>
 +==== cyan ====
 +Renvoie le composant cyan de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.cyan();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant cyan de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.cyan();
 +</code>
 +==== magenta ====
 +Renvoie le composant magenta de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.magenta();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant magenta de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.magenta();
 +</code>
 +==== yellow ====
 +Renvoie le composant jaune de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.yellow();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant jaune de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.yellow();
 +</code>
 +==== black ====
 +Renvoie le composant noir de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.black();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant noir de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.black();
 +</code>
 +==== hue ====
 +Renvoie le composant teinte de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.hue();
 +</code>
 +
 +=== Renvoie ===
 +  * (int)la valeur du composant teinte de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.hue();
 +</code>
 +==== saturation ====
 +Renvoie le composant saturation de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.saturation();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant saturation de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.saturation();
 +</code>
 +==== lightness ====
 +Renvoie le composant luminance de la Couleur.
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.lightness();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) la valeur du composant luminance de la Couleur(0-255)
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.lightness();
 +</code>
 +==== name ====
 +Renvoie le nom de la Couleur au format "#RRGGBB".
 +
 +=== Syntaxe ===
 +<code javascript>
 +myObject.name();
 +</code>
 +
 +=== Renvoie ===
 +  * (int) le nom de la Couleur au format "#RRGGBB"
 +
 +=== Example ===
 +<code javascript>
 +var myValue = myObject.name();
 +</code>
 +===== Attributes =====
 +==== red ====
 +Le composant rouge de cette Couleur. (entier)
 +
 +=== Example ===
 +<code javascript>
 +myObject.red = 50;
 +Console.print(myObject.red);
 +</code>
 +==== green ====
 +Le composant vert de cette Couleur. (entier)
 +
 +=== Example ===
 +<code javascript>
 +myObject.green = 50;
 +Console.print(myObject.green);
 +</code>
 +==== blue ====
 +Le composant bleu de cette Couleur. (entier)
 +
 +=== Example ===
 +<code javascript>
 +myObject.blue = 50;
 +Console.print(myObject.blue);
 +</code>
 +==== alpha ====
 +Le composant alpha de cette Couleur. (entier)
 +
 +=== Example ===
 +<code javascript>
 +myObject.alpha = 50;
 +Console.print(myObject.alpha);
 +</code>
fr/code/core/color.1332344029.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)