ignore -1 vertex

master
loooph 2023-03-01 01:00:51 +01:00
parent dd12124644
commit 3daa865022
1 changed files with 9 additions and 1 deletions

View File

@ -2,7 +2,7 @@ from graphviz import Digraph
from pythonosc.dispatcher import Dispatcher
from pythonosc.osc_server import BlockingOSCUDPServer
g = Digraph('G', filename='graph.gv', format='png')
g = Digraph('G', filename='graph.gv', format='pdf')
# last vertex received
v = -1
@ -14,6 +14,10 @@ t = ""
def print_vertex(address, *args):
global v
v = args[args.index('vertex') + 1]
if v == -1:
return
g.node(str(v))
g.render("Test")
print(v)
def print_edge(address, *args):
@ -23,6 +27,10 @@ def print_edge(address, *args):
w = args[args.index('w') + 1]
t = args[args.index('edge_type') + 1]
print((v,w,t))
if v == -1 or w == -1:
return
g.edge(str(v), str(w))
g.render("Test")
dispatcher = Dispatcher()
dispatcher.map("/edge", print_edge)