Represents a colour in the hue, saturation and lightness colour model. Internal values are HDR and can eclipse the
0 to 1 range. The values are clamped when accessed. This class is used to calculate the divisions in the
Colour class by lightening/darkening the colour to create a colour palette
example
Construct with hue angle and percentage saturation and lightness values values
Represents a colour in the hue, saturation and lightness colour model. Internal values are HDR and can eclipse the
0to1range. The values are clamped when accessed. This class is used to calculate the divisions in the Colour class by lightening/darkening the colour to create a colour palette