Colori

Tipo Colore, funzioni per produrre colori e costanti per colori notevoli.

Colore

Rappresenta un colore. Un colore ha anche un grado di opacità, da completamente trasparente (come il colore trasparente) a completamente opaco (come il colore rosso).

colore_hsl(tonalita: float, saturazione: float, luce: float, opacita: float = 1.0) Colore[source]

Ritorna un colore con la tonalità (H), saturazione (S) e luce (L) indicati, e un certo grado di opacità (alpha, A).

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

Cilindro HSL: SharkD via Wikimedia Commons

Parameters:
  • tonalita – tonalità del colore [0-360]

  • saturazione – saturazione del colore [0-1]

  • luce – quantità di bianco o nero applicata [0-1]. Colori completamente saturi hanno un valore di luce di 1/2.

  • opacita – opacità (alpha) del colore, dove 0 significa completamente trasparente e 1 completamente opaco. Di default, tutti i colori sono completamente opachi.

Returns:

un colore con le componenti HSLA indicate

colore_hsv(tonalita: float, saturazione: float, valore: float, opacita: float = 1.0) Colore[source]

Ritorna un colore con la tonalità (H), saturazione (S) e valore (V) indicati, e un certo grado di opacità (alpha, A).

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

Cilindro HSV (SharkD via Wikimedia Commons)

Parameters:
  • tonalita – tonalità del colore [0-360]

  • saturazione – saturazione del colore [0-1]

  • valore – quantità di luce applicata [0-1]

  • opacita – opacità (alpha) del colore, dove 0 significa completamente trasparente e 1 completamente opaco. Di default, tutti i colori sono completamente opachi.

Returns:

un colore con le componenti HSVA indicate

colore_rgb(rosso: int, verde: int, blu: int, opacita: float = 1.0) Colore[source]

Ritorna un colore con le componenti indicate per rosso (R), verde (G) e blu (B) e un certo grado di opacità (alpha, A).

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

Cubo RGB (SharkD via Wikimedia Commons)

Parameters:
  • rosso – componente rosso [0-255]

  • verde – componente verde [0-255]

  • blu – componente blu [0-255]

  • opacita – opacità (alpha) del colore, dove 0 significa completamente trasparente e 1 completamente opaco. Di default, tutti i colori sono completamente opachi.

Returns:

un colore con le componenti RGBA indicate

Nomi di colori notevoli essendo ai vertici del cubo RGB. In aggiunta, il colore completamente trasparente.

bianco: Colore

Colore bianco

blu: Colore

Colore blu

ciano: Colore

Colore ciano

giallo: Colore

Colore giallo

magenta: Colore

Colore magenta

nero: Colore

Colore nero

rosso: Colore

Colore rosso

trasparente: Colore

Colore completamente trasparente

verde: Colore

Colore verde