类文档

Matplotlib 专用的抽象边绘制器对象。

方法 __init__ 构造边绘制器。
方法 draw_directed_edge 绘制有向边。
方法 draw_loop_edge 绘制环形边。
方法 draw_undirected_edge 绘制无向边。
实例变量 context 未文档化
实例变量 palette 未文档化
实例变量 VisualEdgeBuilder 未文档化
方法 _construct_visual_edge_builder 构造视觉边构建器,它将在绘制边时收集边的视觉属性。

继承自 AbstractEdgeDrawer

方法 get_label_position 返回应绘制边标签的位置。默认实现返回边的中点以及试图避免标签与边重叠的对齐方式。
方法 get_label_rotation 获取标签的旋转角度以与边对齐。
静态方法 _curvature_to_float 将绘制调用中赋予 'curved' 边样式参数的值转换为浮点值。
def __init__(self, context, palette): (源)

构造边绘制器。

参数
context一个用于绘制边的 Plotly Figure 对象。
palette当绘制边时,可用于将整数颜色索引映射到颜色的调色板。
def draw_directed_edge(self, edge, src_vertex, dest_vertex): (源)

绘制有向边。

参数
edge要绘制的边。边的视觉属性由该对象的属性定义。
src_vertex源顶点。视觉属性由该对象的属性定义。
dest_vertex源顶点。视觉属性由该对象的属性定义。
def draw_loop_edge(self, edge, vertex): (源)

绘制环形边。

默认实现会绘制一个小圆圈。

参数
edge要绘制的边。边的视觉属性由该对象的属性定义。
vertex边所依附的顶点。视觉属性再次作为属性给出。
def draw_undirected_edge(self, edge, src_vertex, dest_vertex): (源)

绘制无向边。

此方法的默认实现将无向边绘制为直线。循环边绘制为小圆圈。

参数
edge要绘制的边。边的视觉属性由该对象的属性定义。
src_vertex源顶点。视觉属性再次作为属性给出。
dest_vertex目标顶点。视觉属性再次作为属性给出。
context = (源)

未文档化

palette = (源)

未文档化

VisualEdgeBuilder = (源)

未文档化

def _construct_visual_edge_builder(self): (源)

构造视觉边构建器,它将在绘制边时收集边的视觉属性。