类文档
class UbiGraphDrawer(AbstractXMLRPCDrawer, AbstractGraphDrawer)
图形绘制器,使用 UbiGraph 的 XML-RPC API 在 UbiGraph 显示器上绘制给定的图形。
支持以下顶点属性color, label, shape, size. 有关支持的形状名称,请参阅 Ubigraph 文档。大小相对于默认的 Ubigraph 大小。
支持以下边属性color, label, width. 边宽度相对于默认 Ubigraph 宽度。
Ubigraph 图形绘制器理解 igraph 支持的所有颜色规格(例如,颜色名称、调色板索引、RGB 三元组、RGBA 四元组、HTML 格式)。
绘制器还有两个属性,vertex_defaults和edge_defaults. 这些是可用于设置 Ubigraph 中顶点/边属性的默认值的字典。
未知字段: deprecated | |
UbiGraph 自 2008 年以来未收到更新,现在无法下载(至少不能从官方来源下载)。UbiGraph 图形绘制器将在 0.10.0 版本中从 igraph 中删除。 |
方法 | __init__ |
使用给定 URL 的显示器构造一个 UbiGraph 绘制器。 |
方法 | draw |
在 UbiGraph 显示器上绘制给定的图形。 |
实例变量 | edge |
未归档 |
实例变量 | vertex |
未归档 |
实例变量 | server |
未归档 |
实例变量 | service |
未归档 |
静态方法 | _resolve |
解析给定的 URL,将主机名解析为 IP 地址,并返回带有已解析 IP 地址的新 URL。 这大大加快了在 Mac OS X 上的速度,否则每次 XML-RPC 调用都会执行 IP 查找。 |
继承自 AbstractGraphDrawer
(通过 AbstractXMLRPCDrawer
)
方法 | ensure |
辅助方法,确保 layout 是 Layout 的一个实例。如果不是,该方法将尝试按照以下规则将其转换为 Layout |