python-igraph API 参考

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

类文档

class DarkToLightEdgeDrawer(AlphaVaryingEdgeDrawer)

在层级结构中查看

边绘制器实现,它将无向边绘制为直线,并将有向边绘制为源处的 alpha 值为 1(完全不透明),目标处的 alpha 值为 0(完全透明)。alpha 值在两者之间进行插值。

方法 __init__ 构造边绘制器。

继承自 AlphaVaryingEdgeDrawer

方法 draw_directed_edge 绘制有向边。
实例变量 alpha_at_dest 未归档
实例变量 alpha_at_src 未归档

继承自 AbstractEdgeDrawer (通过 AlphaVaryingEdgeDrawer)

方法 draw_loop_edge 绘制循环边。
方法 draw_undirected_edge 绘制无向边。
方法 get_label_position 返回应该绘制边的标签的位置。默认实现返回边的中点,并返回一个尝试避免标签与边重叠的对齐方式。
实例变量 context 未归档
实例变量 palette 未归档
实例变量 VisualEdgeBuilder 未归档
静态方法 _curvature_to_float 将绘图调用中赋予“curved”边样式参数的值转换为浮点数值。
方法 _construct_visual_edge_builder 构造视觉边构建器,它将在绘制边时收集边的视觉属性。
def __init__(self, context):

构造边绘制器。

参数
context一个将在其上绘制边的 Cairo 上下文。
palette在绘制边时,可用于将整数颜色索引映射到颜色的调色板