internal static Cairo.Color IncreaseLight(Cairo.Color color, double factor) { var c = color.ToXwtColor(); c.Light += (1 - c.Light) * factor; return(c.ToCairoColor()); }
public static Cairo.Color AddLight(this Cairo.Color color, double lightAmount) { var c = color.ToXwtColor(); c.Light += lightAmount; return(c.ToCairoColor()); }
internal static Cairo.Color ReduceLight(Cairo.Color color, double factor) { var c = color.ToXwtColor(); c.Light *= factor; return(c.ToCairoColor()); }