类文档
class DefaultVertexDrawer(AbstractCairoVertexDrawer)
igraph 的默认顶点绘制器实现。
方法 | __init__ |
构造顶点绘制器,并将其与给定的 Cairo 上下文和给定的 BoundingBox 相关联。 |
方法 | draw |
绘制给定的顶点。 |
实例变量 |
|
未归档 |
方法 | _construct |
未归档 |
继承自 AbstractVertexDrawer
(通过 AbstractCairoVertexDrawer
)
实例变量 | layout |
未归档 |
实例变量 | palette |
未归档 |
继承自 AbstractCairoDrawer
(通过 AbstractCairoVertexDrawer
, AbstractVertexDrawer
)
方法 | bbox |
设置此绘制器将在其中绘制的绘图区域的边界框。 |
实例变量 | context |
未归档 |
属性 | bbox |
此绘制器将在其中绘制的绘图区域的边界框。 |
方法 | _mark |
在画布上用一个小圆圈标记给定的点。主要用于调试目的。 |
实例变量 | _bbox |
未归档 |
构造顶点绘制器,并将其与给定的 Cairo 上下文和给定的 BoundingBox
相关联。
参数 | |
context | 我们将要在其上绘制的上下文 |
bbox | 我们将要在其中绘制的边界框。 可以是 BoundingBox 的构造函数可以接受的任何内容(即,一个 2 元组,一个 4 元组或一个 BoundingBox 对象)。 |
palette | 可以用于将整数颜色索引映射到绘制顶点时的颜色的调色板 |
layout | 正在绘制的图中顶点的布局 |
绘制给定的顶点。
参数 | |
visual | 指定顶点视觉属性的对象。 其结构由 DefaultGraphDrawer 的 VisualVertexBuilder 定义;请参阅其源代码。 |
vertex | 正在绘制的原始 igraph 顶点 |
coords | 顶点在布局算法中指定的 X 和 Y 坐标,缩放到边界框中。 |