类文档

渐变调色板的基类

渐变调色板包含两种给定颜色之间的渐变。

示例

>>> pal = GradientPalette("red", "blue", 5)
>>> pal.get(0)
(1.0, 0.0, 0.0, 1.0)
>>> pal.get(2)
(0.5, 0.0, 0.5, 1.0)
>>> pal.get(4)
(0.0, 0.0, 1.0, 1.0)
方法 __init__ 创建一个渐变调色板。
方法 _get 返回与给定颜色索引对应的颜色。
实例变量 _color1 未文档化
实例变量 _color2 未文档化

继承自 Palette

方法 __len__ 返回此调色板中的颜色数量
方法 __plot__ 在给定的 Cairo 上下文/mpl Axes 上绘制调色板的颜色
方法 __repr__ 未文档化
方法 clear_cache 清除结果缓存。
方法 get 从调色板返回给定颜色。
方法 get_many 从调色板返回多个颜色。
属性 length 返回此调色板中的颜色数量
实例变量 _cache 未文档化
实例变量 _length 未文档化
def __init__(self, color1, color2, n=256): (源)

创建一个渐变调色板。

参数
color1渐变开始的颜色。
color2渐变结束的颜色。
n调色板中的颜色数量。
def _get(self, v): (源)

返回与给定颜色索引对应的颜色。

参数
v要检索颜色的数值索引
返回
包含 RGBA 值的 4 元组
_color1 = (源)

未文档化

_color2 = (源)

未文档化