python-igraph API 参考

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

类文档

在 Cairo 画布上绘制图的图形绘制器的抽象基类。

方法 __init__ 构造图形绘制器并将其与给定的 Cairo 上下文和给定的 BoundingBox 相关联。

继承自 AbstractGraphDrawer

静态方法 ensure_layout 辅助方法,用于确保 layoutLayout 的一个实例。如果不是,该方法将尝试根据以下规则将其转换为 Layout
方法 draw 抽象方法,必须在派生类中实现。
静态方法 _determine_edge_order 返回给定图的边的绘制顺序,假设相关的关键字参数(edge_orderedge_order_by)在kwds中作为字典给出。如果两者都不是edge_order...
静态方法 _determine_vertex_order 返回给定图的顶点的绘制顺序,假设相关的关键字参数(vertex_ordervertex_order_by)在kwds作为字典。如果两者都不是...

继承自 AbstractCairoDrawer (通过 AbstractGraphDrawer)

方法 bbox.setter 设置此绘制器将在其中绘制的绘图区域的边界框。
实例变量 context 未归档
属性 bbox 此绘制器将在其中绘制的绘图区域的边界框。
方法 _mark_point 在画布上用一个小圆圈标记给定的点。主要用于调试目的。
实例变量 _bbox 未归档
def __init__(self, context, bbox):

构造图形绘制器并将其与给定的 Cairo 上下文和给定的 BoundingBox 相关联。

参数
context我们将要在其上绘制的上下文
bbox我们将在其中绘制的边界框。可以是 BoundingBox 的构造函数可以接受的任何内容(即,一个 2 元组,一个 4 元组或一个 BoundingBox 对象)。