class documentation

实现坐标系对象的类。

坐标系对象用于绘制具有2D或3D坐标系轴的图表。这是一个抽象类,必须扩展才能使用。通常,只有在您打算实现igraph中尚未存在的自定义坐标系时,才需要此类的文档。

方法 draw 绘制坐标系。
方法 local_to_context 将局部坐标转换为上下文坐标系(由边界框给出)。

继承自 AbstractCairoDrawer:

方法 __init__ 构造绘图器并将其与给定的Cairo上下文和给定的BoundingBox关联。
方法 bbox.setter 设置此绘图器将绘制的绘图区域的边界框。
实例变量 context 未记录
属性 bbox 此绘图器将绘制的绘图区域的边界框。
方法 _mark_point 在画布上用一个小圆圈标记给定的点。主要用于调试目的。
实例变量 _bbox 未记录

绘制坐标系。

此方法必须在派生类中被重写。

@abstractmethod
def local_to_context(self, x, y): (source)

将局部坐标转换为上下文坐标系(由边界框给出)。

此方法必须在派生类中被重写。