shadeFunction property
For any given "step", comprised of a single color "quadruplicated" across
four stops, the shadeFunction will be called on the color and this
result is placed as the fourth, final stop for this color step.
There is a standard gradient transition between color and the "shaded"
final entry shadeFunction(color, shadeFactor) begining at a percentage
from start->end of this step denoted by distance. Default distance
is 0.6.
A ColorArithmetic function, as required, must confrom to
Color Function(Color color, double factor)
Default shadeFunction is Shades.withWhite which provides shadeFactor
as color.withWhite(shadeFactor). Method withWhite() is like
withRed() or withBlue() but it adds the given value to all three
Color components, lightening the color. See Shading.
See Shades for a few pre-defined ColorArithmetic functions.
Implementation
final ColorArithmetic shadeFunction;