smbinterp/lib/smcqdelaunay.py
Stephen Mardson McQuay 50daeb5d74 getting stuff from qdelaunay
mostly spent time trying to figure out subprocess (which i though i already understood). I am concerned for what will happen with large datasets.

next steps include:
1) design data struture
2) implement slurping of stdout into this structure
3) drink coke

--HG--
rename : lib/smcqhull.py => lib/smcqdelaunay.py
2010-02-07 00:01:02 -07:00

18 lines
394 B
Python

#!/usr/bin/python
from subprocess import Popen, PIPE
from grid import simple_rect_grid
def get_qdelaunay_dump(g):
cmd = 'qdelaunay Qt f'
p = Popen(cmd.split(), bufsize=1, stdin=PIPE, stdout=PIPE)
so, se = p.communicate(g.for_qhull())
for i in so.splitlines():
yield i
if __name__ == '__main__':
g = simple_rect_grid(3,3)
print g
for i in get_qdelaunay_dump(g):
print i