Arithmetic
The Color Pro package includes basic arithmetic functions for adding, subtracting, multiplying, and dividing colors with one another. These functions are available as extension methods in the static class Arithmetic.
➕ Addition
Color result = color.Adding(otherColor);
color.Add(otherColor); // change existing color
➖ Subtraction
Color result = color.Subtracting(otherColor);
color.Subtract(otherColor); // change existing color
✖️ Multiplication
Color result = color.MultipliedBy(otherColor);
color.Multiply(otherColor); // change existing color
Color result = color.MultipliedBy(2f);
color.Multiply(2f); // change existing color
➗ Division
Color result = color.DividedBy(otherColor);
color.Divide(otherColor); // change existing color
Color result = color.DividedBy(2f);
color.Divide(2f); // change existing color