ReallocateThematicColor - Распределение цветов¶
-
class
axipy.render.
ReallocateThematicColor
¶ Базовые классы:
object
Поддержка различного рода алгоритмов распределения оформления.
Methods:
assign_gray
([minV, maxV])Распределение в виде градации серого.
assign_monotone
(color[, minv, maxv])Монотонная заливка разной яркости (оттенки красного, синего и т.п.).
assign_rainbow
([sequential, saturation, value])Распределение цветов по спектру.
assign_three_colors
(colorMin, colorMax, …)Цвет, распределенный между тремя заданными цветами (с разрывом).
assign_two_colors
(colorMin, colorMax[, useHSV])Равномерно распределяет оформление по заданным крайним цветам.
-
assign_gray
(minV=20, maxV=80)¶ Распределение в виде градации серого. Значение задается в интервале (0..100) от черного до белого.
-
assign_monotone
(color, minv=20, maxv=80)¶ Монотонная заливка разной яркости (оттенки красного, синего и т.п.). Цветовая схема HSL. Максимальное и минимальное значения задаются в интервале (0..100).
- Параметры
color (
QColor
) – Базовый цвет.minV – Минимальное значение.
maxV – Максимальное значение.
-
assign_rainbow
(sequential=True, saturation=90, value=90)¶ Распределение цветов по спектру. Цветовая схема HSV.
-
assign_three_colors
(colorMin, colorMax, colorBreak, br, useHSV=True)¶ Цвет, распределенный между тремя заданными цветами (с разрывом).
- Параметры
-
assign_two_colors
(colorMin, colorMax, useHSV=False)¶ Равномерно распределяет оформление по заданным крайним цветам.
-