In [1]:
%matplotlib inline
In [2]:
from catplot.grid_components.nodes import Node2D
In [3]:
node1 = Node2D([0.0, 0.0])
In [4]:
node2 = Node2D([1.0, 1.0])
In [5]:
from catplot.grid_components.edges import Arrow2D
In [6]:
arrow = Arrow2D(node1, node2)
In [7]:
from catplot.grid_components.grid_canvas import Grid2DCanvas
In [8]:
canvas = Grid2DCanvas()
In [9]:
canvas.add_edge(arrow) # 这里依旧使用add_edge添加到画布中
In [10]:
canvas.draw()
In [11]:
canvas.figure
Out[11]: