6. colors — Definition of some RGB colors and color conversion functions — pyFormex v0.8.6 documentation

### Navigation

- index
- modules |
- next |
- previous |
- pyFormex v0.8.6 documentation >
- pyFormex reference manual >

# 6. `colors` — Definition of some RGB colors and color conversion functions

`Classes defined in module colors`

`Functions defined in module colors`

`colors.` `GLColor`(color)

  Convert a color to an OpenGL RGB color.

  The output is a tuple of three RGB float values ranging from 0.0 to 1.0. The input can be any of the following: - a QColor - a string specifying the Xwindow name of the color - a hex string ‘#RGB’ with 1 to 4 hexadecimal digits per color - a tuple or list of 3 integer values in the range 0..255 - a tuple or list of 3 float values in the range 0.0..1.0 Any other input may give unpredictable results.

`colors.` `colorName`(color)

  Return a string designation for the color.

  color can be anything that is accepted by GLColor. In most cases If color can not be converted, None is returned.

`colors.` `RGBcolor`(color)

  Return an RGB (0-255) tuple for an OpenGL color

`colors.` `WEBcolor`(color)

  Return an RGB hex string for an OpenGL color

`colors.` `closestColorName`(color)

  Return the closest color name.

`colors.` `RGBA`(rgb, alpha=1.0)

  Adds an alpha channel to an RGB color

`colors.` `GREY`(val, alpha=1.0)

  Returns a grey OpenGL color of given intensity (0..1)

### Navigation

- index
- modules |
- next |
- previous |
- pyFormex v0.8.6 documentation >
- pyFormex reference manual >