python-igraph API 参考

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

类文档

用于绘制多边形的类。

多边形的角点可以通过以下方式设置points绘图器的属性,或者在构造时传递。此类中的大多数绘图方法也有一个额外的points参数,可用于覆盖points属性中点的集合。

方法 __init__ 构造一个新的多边形绘制器,它在给定的 Cairo 上下文中绘制。
方法 draw 使用 Cairo 上下文的当前笔触绘制多边形。
方法 draw_path 在给定的 Cairo 上下文中为多边形的轮廓设置 Cairo 路径。
实例变量 points 未归档

继承自 AbstractCairoDrawer

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

构造一个新的多边形绘制器,它在给定的 Cairo 上下文中绘制。

参数
context要绘制的 Cairo 上下文
bbox忽略,将其保留为默认值
points角点的列表
def draw(self, points=None):

使用 Cairo 上下文的当前笔触绘制多边形。

参数
points多边形角点的坐标,按顺时针或逆时针顺序排列,或者None如果我们即将使用points类的属性。
def draw_path(self, points=None, corner_radius=0):

在给定的 Cairo 上下文中为多边形的轮廓设置 Cairo 路径。

参数
points多边形角点的坐标,按顺时针或逆时针顺序排列,或者None如果我们即将使用points类的属性。
corner_radius如果为零,则将绘制普通多边形。 如果为正,则多边形的角将以给定的半径进行圆角处理。
points =

未归档