module documentation

用于igraph的形状绘制类

在igraph中,顶点形状通常通过短名称来引用,例如"rect""circle"。此模块包含实现这些形状的实际绘图例程的类,以及一个解析器类,该解析器类根据短名称确定适当的形状绘制类。

ShapeDrawer派生的类在此模块中由ShapeDrawerDirectory自动注册。如果您实现了一个自定义的形状绘制器,并且希望在顶点的shape属性中通过名称引用它,则必须手动在ShapeDrawerDirectory中注册它。

CircleDrawer 绘制圆形顶点的静态类
DiamondDrawer 绘制菱形(即菱形)的静态类
DownTriangleDrawer 绘制指向下方的三角形的静态类
NullDrawer 静态绘制类,不绘制任何内容。
RectangleDrawer 绘制矩形顶点的静态类
ShapeDrawer 静态类,所有顶点形状绘制器类的祖先。
ShapeDrawerDirectory 静态类,将形状名称解析为相应的形状绘制器类。
UpTriangleDrawer 绘制直立三角形的静态类
变量 mpl 未记录
变量 plt 未记录

未记录

未记录