from streamsvg import Drawing s = Drawing(alpha=0, omega=10) s.addNode("a", [(0, 4), (6, 10)]) s.addNode("b", [(0, 2), (3, 3), (4, 10)]) s.addNode("c", [(4, 8)]) s.addLink("a", "b", 0, 0) s.addLink("a", "b", 2, 2) s.addLink("a", "b", 3, 3) s.addLink("a", "b", 6, 6) s.addLink("a", "b", 7, 8) s.addLink("b", "c", 4, 8) s.addTimeLine(ticks=2) s.addParameter(0, 2, "D", 2)
from streamsvg import Drawing s = Drawing() s.addNode("a") s.addNode("b") s.addNode("c") s.addLink("a", "b", 1, 1) s.addLink("a", "b", 3, 3) s.addLink("a", "b", 7, 7) s.addLink("a", "b", 9, 9) s.addLink("b", "c", 2, 2) s.addLink("b", "c", 4, 4) s.addLink("b", "c", 6, 6) s.addLink("b", "c", 8, 8) s.addLink("a", "c", 5, 5) s.addParameter(0, 2, "a", 2) s.addTimeLine(ticks=2)
from streamsvg import Drawing sg = Drawing(omega=12) sg.addNode("a", [(0, 4)]) sg.addNode("b", [(2, 8), (10, 12)]) sg.addNode("c", [(2, 11)]) sg.addTime(0, label="a") sg.addTime(1, label="t") sg.addTime(6, label="t2") sg.addTime(9, label="t3") sg.addTime(10, label="w") sg.addPath([(3, "a", "b"), (6, "b", "c"), (9, "c", "b")], 1, 11, gamma=2, width=3, color='blue') sg.addTimeLine(ticks=2) sg.addParameter(0, 2, "g", 2)