nv = 40
nw = 40
-class Visdebug():
+class Visdebug(BaseVisdebug):
def curve(vd, fn):
# fn(t) => 3-tuple, 3-list, or similar, for t \elem [0,1]
ps = [ fn(t) for t in np.linspace(0,1,11) ]
#dbg('Visdebug', ps)
curve(pos = ps, color=color.yellow)
- def line(vd, p0, p1):
- vd.curve(lambda t: p0 + t * (p1-p0))
- def arrow(vd, p, d):
- vd.line(p, p+d)
def crashing(vd, msg):
print("CRASHING - VISDEBUG", msg, file=sys.stderr)
rate(1E-8)