python-igraph API 参考

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

类文档

class ShapeDrawerDirectory

在层级结构中查看

将形状名称解析为其相应形状绘制器类的静态类。

ShapeDrawer 派生的此类中的类会在首次加载模块时自动被 ShapeDrawerDirectory 注册。

类方法 register 使用给定的名称注册给定的形状绘制器类。
类方法 register_namespace 注册给定命名空间中的所有 ShapeDrawer
类方法 resolve 给定形状名称,返回相应的形状绘图器类
类方法 resolve_default 给定一个形状名称,返回相应的形状绘制器类,如果形状名称未知,则返回给定的默认形状绘制器。
类变量 known_shapes 未归档
@classmethod
def register(cls, drawer_class):

使用给定的名称注册给定的形状绘制器类。

参数
drawer_class要注册的形状绘制器类
@classmethod
def register_namespace(cls, namespace):

注册给定命名空间中的所有 ShapeDrawer

参数
namespace一个将名称映射到 Python 对象的 Python 字典。
@classmethod
def resolve(cls, shape):

给定形状名称,返回相应的形状绘图器类

参数
shape形状的名称
返回值
相应的形状绘图器类
引发
ValueError如果形状未知
@classmethod
def resolve_default(cls, shape, default=NullDrawer):

给定一个形状名称,返回相应的形状绘制器类,如果形状名称未知,则返回给定的默认形状绘制器。

参数
shape形状的名称
default当形状未知时要返回的默认形状绘制器
返回值
对应于给定名称的形状绘制器类,如果名称未知,则为默认形状绘制器类
known_shapes: dict =

未归档