ee.Palette

Tworzy paletę.

WykorzystanieZwroty
ee.Palette(colors, mode, min, max, padding, classes, positions, correctLightness, gamma, bezier)Paleta
ArgumentTypSzczegóły
colorsObiekt, domyślnie: nullLista kolorów lub nazwa predefiniowanej palety kolorów.
modeCiąg znaków, domyślnie: „RGB”Przestrzeń kolorów, w której ma zostać przeprowadzona interpolacja. Jedna z wartości „rgb”, „lrgb”, „hsv”, „hsl”, „lab” lub „lch”.
minLiczba zmiennoprzecinkowa, domyślnie: nullMinimalna wartość palety. Wartości mniejsze niż wartość minimalna zostaną ograniczone do wartości minimalnej.
maxLiczba zmiennoprzecinkowa, domyślnie: nullMaksymalna wartość palety. Wartości większe od maksymalnej zostaną ograniczone do wartości maksymalnej.
paddingLista, domyślnie: nullPrzesuwa zakres kolorów, dodając do końca skali kolorów wartość procentową (0–1). Wartości dodatnie zmniejszają rozpiętość gradientu, a ujemne ją zwiększają. Jeśli podasz tylko 1 wartość, to samo dopełnienie zostanie zastosowane na obu końcach.
classesLista, domyślnie: nullUtwórz paletę reprezentującą klasy dyskretne zamiast ciągłego gradientu. Lista wartości podziału klas lub pojedyncza liczba wskazująca liczbę równoodległych podziałów do wygenerowania między wartościami „min” i „max”. Tej opcji nie można używać razem z opcją „pozycje”.
positionsLista, domyślnie: nullUstaw pozycje kolorów. Liczba pozycji musi dokładnie odpowiadać liczbie kolorów w palecie. Resetuje wartości „min” i „max” do pierwszej i ostatniej wartości. Tej opcji nie można używać razem z opcjami „min”/„maks.” i „klasy”.
correctLightnessWartość logiczna, domyślnie: falseKoryguje odstępy kolorów, aby równomiernie rozłożyć zakres jasności (Lab) na zakres wartości.
gammaLiczba zmiennoprzecinkowa, domyślnie: 1Korekcja gamma palety. Wartości większe niż 1 zwiększają jasność.
bezierWartość logiczna, domyślnie: falseUstawia paletę, która ma używać interpolacji Beziera.