Пример #1
0
        internal static Cairo.Color IncreaseLight(Cairo.Color color, double factor)
        {
            var c = color.ToXwtColor();

            c.Light += (1 - c.Light) * factor;
            return(c.ToCairoColor());
        }
Пример #2
0
        public static Cairo.Color AddLight(this Cairo.Color color, double lightAmount)
        {
            var c = color.ToXwtColor();

            c.Light += lightAmount;
            return(c.ToCairoColor());
        }
Пример #3
0
        internal static Cairo.Color ReduceLight(Cairo.Color color, double factor)
        {
            var c = color.ToXwtColor();

            c.Light *= factor;
            return(c.ToCairoColor());
        }