Couleurs

Type Couleur, ainsi des fonctions pour produire des couleurs et constantes représentants des couleurs particulières.

Couleur

Représente une couleur. Une couleur a aussi un taux d’opacité, de complètement transparent (comme la couleur transparent) à complètement opaque (comme la couleur rouge).

couleur_hsl(teinte: float, saturation: float, luminosite: float, opacite: float = 1.0) Color[source]

Retourne une couleur avec la teinte (H), saturation (S) et luminosité (V) données, ainsi que le taux d’opacité (alpha, A).

https://upload.wikimedia.org/wikipedia/commons/3/35/HSL_color_solid_cylinder.png

Cylindre HSL: SharkD via Wikimedia Commons

Parameters:
  • teinte – teinte de la couleur [0-360]

  • saturation – saturation de la couleur [0-1]

  • luminosite – quantité de blanc ou noire appliquée [0-1]. Les couleurs complètement saturées ont un valeur de luminosité de 1/2.

  • opacite – opacité (alpha) de la couleur, où 0 est complètement transparent et 1 complètement opaque. Par défaut, toutes les couleurs sont complètement opaques.

Returns:

une couleur avec les composantes HSLA données.

couleur_hsv(teinte: float, saturation: float, valeur: float, opacite: float = 1.0) Color[source]

Retourne une couleur avec la teinte (H), saturation (S) et valeur (V) données, ainsi que le taux d’opacité (alpha, A).

https://upload.wikimedia.org/wikipedia/commons/4/4e/HSV_color_solid_cylinder.png

Cylindre HSV (SharkD via Wikimedia Commons)

Parameters:
  • teinte – teinte de la couleur [0-360]

  • saturation – saturation de la couleur [0-1]

  • valeur – quantité de lumière appliquée [0-1] Les couleurs complètement saturées ont une quantité de lumière de 1.

  • opacite – opacité (alpha) de la couleur, où 0 est complètement transparent et 1 complètement opaque. Par défaut, toutes les couleurs sont complètement opaques.

Returns:

une couleur avec le composantes HSVA données

couleur_rgb(rouge: int, vert: int, bleu: int, opacite: float = 1.0) Color[source]

Retourne une couleur avec les composantes indiquant le rouge (R), vert (G) et bleu (B) et un certain taux d’opacité (alpha, A).

https://upload.wikimedia.org/wikipedia/commons/thumb/b/b4/RGBCube_a.svg/524px-RGBCube_a.svg.png

Cube RGB (SharkD via Wikimedia Commons)

Parameters:
  • rouge – composante rouge [0-255]

  • vert – composante verte [0-255]

  • bleu – composante bleue [0-255]

  • opacite – opacité (alpha) de la couleur, où 0 est complètement transparent et 1 complètement opaque. Par défaut, toutes les couleurs sont complètement opaques.

Returns:

une couleur avec les composantes RGBA données

Noms de couleurs particulières qui sont aux coins du cube RGB. Ainsi que la couleur complètement transparent.

blanc: Color

Couleur blanche

bleu: Color

Couleur bleue

cyan: Color

Couleur cyan

jaune: Color

Couleur jaune

magenta: Color

Couleur magenta

noir: Color

Couleur noire

rouge: Color

Couleur rouge

transparent: Color

Couleur complètement transparente

vert: Color

Couleur verte