In [1]:
%matplotlib inline
In [2]:
from catplot.grid_components.nodes import Node3D
In [3]:
node1 = Node3D([0.0, 0.0, 0.0], color="#4876A2", alpha=0.7)
node2 = Node3D([1.0, 1.0, 1.0], color="#EE6C60", alpha=0.7)
In [4]:
from catplot.grid_components.edges import Edge3D
In [5]:
edge = Edge3D(node1, node2)
In [6]:
from catplot.grid_components.grid_canvas import Grid3DCanvas
In [7]:
canvas = Grid3DCanvas()
In [8]:
canvas.add_edge(edge)
In [9]:
canvas.draw()
canvas.figure
Out[9]:
In [10]:
edge.move([1.0, 0.0, 0.0])
Out[10]:
In [11]:
canvas.redraw()
canvas.figure
Out[11]: