python-igraph API 参考

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

类文档

作为在给定边界框内 Cairo 上下文中进行绘制的任何对象的基类的抽象类。

AbstractCairoDrawer 的子类保证具有名为的属性context表示要绘制的 Cairo 上下文,以及名为的属性bbox对于绘图区域的 BoundingBox

方法 __init__ 构造绘图器并将其与给定的 Cairo 上下文和给定的 BoundingBox 相关联。
方法 bbox.setter 设置此绘制器将在其中绘制的绘图区域的边界框。
方法 draw 抽象方法,必须在派生类中实现。
实例变量 context 未归档
属性 bbox 此绘制器将在其中绘制的绘图区域的边界框。
方法 _mark_point 在画布上用一个小圆圈标记给定的点。主要用于调试目的。
实例变量 _bbox 未归档
def __init__(self, context, bbox):

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

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

设置此绘制器将在其中绘制的绘图区域的边界框。

context =

未归档

@property
bbox =

此绘制器将在其中绘制的绘图区域的边界框。

def _mark_point(self, x, y, color=0, size=4):

在画布上用一个小圆圈标记给定的点。主要用于调试目的。

参数
x要标记的点的 X 坐标
y要标记的点的 Y 坐标
color标记的颜色。它可以是 3 元组(RGB 分量,alpha=0.5),4 元组(RGBA 分量)或索引,其中零表示红色,1 表示绿色,2 表示蓝色,依此类推。
size标记的直径。