This method is used for cases in which we are provided with a different number of colors than we have value ranges.
This method is used for cases in which we are provided with a different number of colors than we have value ranges. This method will return a return a ClassBreak object where the provided colors are spaced out amongst the ranges that exist.
For example, if we are provided a list of 9 colors on a red to green gradient, but only have three maximum values for 3 value ranges, we expect to get back a ColorBreaks object with three ranges and three colors, with the first being red, the second color being the 5th color (between red and green), and the last being green.
An array of the maximum value of each range
An array of RGBA color values