python-igraph API 参考

python-igraph 中所有类、函数和方法的列表

类文档

class AdvancedGradientPalette(Palette)

在层级结构中查看

由两个以上基本颜色组成的高级渐变。

示例

>>> pal = AdvancedGradientPalette(["red", "black", "blue"], n=9)
>>> pal.get(2)
(0.5, 0.0, 0.0, 1.0)
>>> pal.get(7)
(0.0, 0.0, 0.75, 1.0)
方法 __init__ 创建一个高级渐变调色板
方法 _get 返回与给定颜色索引对应的颜色。
实例变量 _colors 未归档
实例变量 _dists 未归档
实例变量 _indices 未归档

继承自 Palette

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

创建一个高级渐变调色板

参数
colors渐变中的颜色。
indices属于给定颜色的颜色索引。 如果None,颜色均匀分布
n调色板中的颜色总数
def _get(self, v):

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

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

未归档

_dists =

未归档

_indices =

未归档