Buongiorno a tutti,
Ho bisogno di disegnare una griglia in pyopengl e lo vorrei fare in modo
pythonico; solitamente farei:
x=0
while x <= WIDTH:
gl.glVertex2f(x, 0)
gl.glVertex2f(x, HEIGHT)
x+=x_unit
per le sole linee verticali, usando una list comprehension farei:
xs=[x for x in range(0,WIDTH,x_unit) if x<=WIDTH]
for x in xs:
gl.glVertex2f(x, 0)
gl.glVertex2f(x, HEIGHT)
Nel secondo caso, devo però processare tutto due volte. Esiste un modo
pythonico più efficiente?
Ciao
--
____________________________
Giuseppe Amato
e-mail: [email protected]
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python