class documentation
class GraphArtist(Artist, AbstractGraphDrawer): (source)
构造函数: GraphArtist(graph, vertex_drawer_factory, edge_drawer_factory, mark_groups, ...)
igraph.Graph对象的艺术家。
| 参数 | |
| graph | 要绘制的 igraph.Graph 对象 |
| layout | 用于绘图的布局对象或坐标矩阵。每个元素或行应描述一个顶点的坐标。 |
| vertex | 一个字典,用于指定顶点的样式选项。 |
| edge | 一个字典,用于指定边的样式选项。 |
| 方法 | __init__ |
未记录 |
| 方法 | contains |
跟踪鼠标交互的 'contains' 事件。 |
| 方法 | draw |
绘制每个子元素,使用一些缓冲机制。 |
| 方法 | get |
未记录 |
| 方法 | get |
根据图形布局数据获取x/y轴的限制。 |
| 方法 | get |
获取边标签艺术家的列表。 |
| 方法 | get |
获取EdgeCollection艺术家。 |
| 方法 | get |
获取HullCollection组/集群/覆盖艺术家。 |
| 方法 | get |
获取顶点标签艺术家的列表。 |
| 方法 | get |
获取 VertexCollection 艺术家。 |
| 方法 | pick |
跟踪鼠标交互的'pick'事件。 |
| 方法 | set |
一次性设置多个参数。 |
| 实例变量 | graph |
未记录 |
| 实例变量 | kwds |
未记录 |
| 实例变量 | legend |
未记录 |
| 实例变量 | stale |
未记录 |
| 方法 | _clear |
未记录 |
| 方法 | _draw |
未记录 |
| 方法 | _draw |
绘制边 |
| 方法 | _draw |
如果请求,绘制高亮的顶点组 |
| 方法 | _draw |
未记录 |
| 方法 | _draw |
绘制顶点 |
| 方法 | _kwds |
未记录 |
| 方法 | _reprocess |
为实际绘图准备艺术家和子元素。 |
| 方法 | _set |
未记录 |
| 实例变量 | _edge |
未记录 |
| 实例变量 | _edge |
未记录 |
| 实例变量 | _edge |
未记录 |
| 实例变量 | _edge |
未记录 |
| 实例变量 | _edge |
未记录 |
| 实例变量 | _edges |
未记录 |
| 实例变量 | _groups |
未记录 |
| 实例变量 | _legend |
未记录 |
| 实例变量 | _vertex |
未记录 |
| 实例变量 | _vertex |
未记录 |
| 实例变量 | _vertex |
未记录 |
| 实例变量 | _vertex |
未记录 |
| 实例变量 | _vertex |
未记录 |
| 实例变量 | _vertices |
未记录 |
继承自 AbstractGraphDrawer:
| 静态方法 | ensure |
确保 layout 是 Layout 实例的辅助方法。如果不是,该方法将尝试根据以下规则将其转换为 Layout: |
| 静态方法 | _determine |
返回给定图的边必须绘制的顺序,假设相关的关键字参数(edge_order 和 edge_order_by)在 kwds 中以字典形式给出。如果既没有 edge_order... |
| 静态方法 | _determine |
返回给定图的顶点必须绘制的顺序,假设相关的关键字参数(vertex_order 和 vertex_order_by)在 kwds 中以字典形式给出。如果两者都没有... |
def __init__(self, graph, vertex_drawer_factory=MatplotlibVertexDrawer, edge_drawer_factory=MatplotlibEdgeDrawer, mark_groups=None, layout=None, palette=None, **kwds):
(source)
¶
未记录