class documentation

使用pyplot.Axes作为上下文的图形绘制器

方法 __init__ 构造图形绘制器并将其与mpl Axes关联
方法 draw 抽象方法,必须在派生类中实现。
实例变量 ax 未记录
实例变量 edge_drawer_factory 未记录
实例变量 vertex_drawer_factory 未记录
类变量 _shape_dict 未记录

继承自 AbstractGraphDrawer:

静态方法 ensure_layout 确保 layoutLayout 实例的辅助方法。如果不是,该方法将尝试根据以下规则将其转换为 Layout
静态方法 _determine_edge_order 返回给定图的边必须绘制的顺序,假设相关的关键字参数(edge_orderedge_order_by)在 kwds 中以字典形式给出。如果既没有 edge_order...
静态方法 _determine_vertex_order 返回给定图的顶点必须绘制的顺序,假设相关的关键字参数(vertex_ordervertex_order_by)在 kwds 中以字典形式给出。如果两者都没有...
def __init__(self, ax, vertex_drawer_factory=MatplotlibVertexDrawer, edge_drawer_factory=MatplotlibEdgeDrawer): (source)

构建图形绘制器并将其与mpl Axes关联

参数
ax用于绘制的matplotlib Axes。
vertex_drawer_factory一个工厂方法,返回一个绑定到给定Matplotlib坐标轴的AbstractVertexDrawer实例。该工厂方法必须接受三个参数:坐标轴、用于绘制彩色顶点的调色板以及图的布局。默认的顶点绘制器是MatplotlibVertexDrawer
edge_drawer_factory一个工厂方法,返回一个绑定到给定Matplotlib Axes的AbstractEdgeDrawer实例。工厂方法必须接受两个参数:Axes和用于绘制彩色边的调色板。默认的边绘制器是MatplotlibEdgeDrawer
def draw(self, graph, *args, **kwds): (source)

抽象方法,必须在派生类中实现。

未记录

edge_drawer_factory = (source)

未记录

vertex_drawer_factory = (source)

未记录

_shape_dict: dict[str, str] = (source)

未记录