summaryrefslogtreecommitdiff
path: root/meme/gui.c
AgeCommit message (Expand)AuthorFilesLines
2014-09-12meme/: show intersection with XZ plane (WIP)Werner Almesberger1-2/+62
2014-09-12meme/: abstract iteration over edges (edge_foreach)Werner Almesberger1-14/+20
2014-09-12meme/gui.c: add idle timer mechanism and update cursor only when idleWerner Almesberger1-2/+129
2014-09-12meme/gui.c (gui): move event loop to event_loop and fix indentationWerner Almesberger1-29/+38
2014-09-12meme/gui.c (find_nearest): comment out time measurementWerner Almesberger1-4/+4
2014-09-12meme/gui.c (proximity_fn): use single-precision mathWerner Almesberger1-4/+4
2014-09-12meme/gui.c (proximity_fn): faster processing of points that are far awayWerner Almesberger1-0/+28
2014-09-12meme/gui.c: add cursor (and nearest vertex lookup, SDL backing store)Werner Almesberger1-2/+186
2014-09-12meme/gui.c (coord): move coordinate transform to separate functions; simplifyWerner Almesberger1-16/+24
2014-09-12meme/gui.c: add section title commentsWerner Almesberger1-10/+25
2014-09-12meme/gui.c (button_event): move coordinate transform to separate functionsWerner Almesberger1-4/+14
2014-09-12meme/gui.c: don't draw off-screen itemsWerner Almesberger1-12/+23
2014-09-12meme/gui.c: process keys: Q to quit, G to toggle grid (edges)Werner Almesberger1-3/+25
2014-09-12measmesh/: renamed to meme/Werner Almesberger1-0/+194