In [1]:
%matplotlib inline

添加 edge

创建画布


In [2]:
from catplot.grid_components.grid_canvas import Grid2DCanvas

In [3]:
canvas = Grid2DCanvas()


创建两个Node


In [4]:
from catplot.grid_components.nodes import Node2D

In [5]:
n1, n2 = Node2D([0.3, 0.5], color="#DC5F5B", size=800), Node2D([0.8, 0.6], color="#DC5F5B", size=800)

创建 Edge


In [6]:
from catplot.grid_components.edges import Edge2D

In [7]:
edge = Edge2D(n1, n2, color="#DC5F5B")

将Node和Edge加入画布


In [8]:
canvas.add_nodes([n1, n2])

In [9]:
canvas.add_edge(edge)

In [11]:
canvas.draw()

In [12]:
canvas.figure


Out[12]: