Package bar :: Module color
[hide private]
[frames] | no frames]

Module color

The module provides classes necessary to handle basic structure colour processing.

Import Graph
Import Graph

Classes [hide private]
  barColor
  barColorIndexer
Class enabling automated color assignment basing on provided structure hierarchy.
Functions [hide private]
 
intColourToFloat(colour, maxValue=255.0)
 
floatColourToInt(colour, maxValue=255)
str
RGBtoHSVcolor(h, s, v)
Convert colour from HSV colourspace to HTML format.
Variables [hide private]
  BAR_DEFAULT_H_SPAN = (0.0, 1.0)
  BAR_DEFAULT_S = 0.0
  BAR_DEFAULT_V = 0.4
  __package__ = 'bar'
Function Details [hide private]

RGBtoHSVcolor(h, s, v)

 

Convert colour from HSV colourspace to HTML format.

Parameters:
  • h (float) - colour hue
  • s (float) - colour saturation
  • v (float) - colour value
Returns: str
colour in HTML format

Note: Range of accepted values in HSV colourspace is 0-1.