Go to file
Jonathan Westhues ab44c24cfc Major speedups, mostly by playing nicer with OpenGL; batch things
up more. Also change from stupid linear search lists to sorted
binary search lists, remove a stupid bug where I double-generated
entities, and don't do the triple drawing of entities (since
offsets on the Z buffer were doing the same job already).

[git-p4: depot-paths = "//depot/solvespace/": change = 1776]
2008-06-05 23:50:08 -08:00
obj This is my initial checkin for solvespace, a second attempt at 2008-03-25 02:02:13 -08:00
win32 Fix bugs: problem drag-rotating normals with the mouse, a failure 2008-06-03 10:48:47 -08:00
Makefile Add undo/redo. This saves the param guesses, constraints, groups, 2008-06-04 02:22:30 -08:00
constraint.cpp Add undo/redo. This saves the param guesses, constraints, groups, 2008-06-04 02:22:30 -08:00
drawconstraint.cpp Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
dsc.h Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
entity.cpp Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
expr.cpp Add selectable faces, by associating an hEntity with the triangle's 2008-06-01 19:31:37 -08:00
expr.h Add selectable faces, by associating an hEntity with the triangle's 2008-06-01 19:31:37 -08:00
file.cpp Add undo/redo. This saves the param guesses, constraints, groups, 2008-06-04 02:22:30 -08:00
font.table Add routines to draw a vector font (public domain Hershey Simplex 2008-04-11 03:13:47 -08:00
glhelper.cpp Stipple the selected/hovered faces, instead of drawing them in 2008-06-01 21:38:12 -08:00
graphicswin.cpp Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
mesh.cpp Add an interference check for assembled parts. That's easy once the 2008-06-03 22:39:32 -08:00
polygon.cpp Fix bugs: problem drag-rotating normals with the mouse, a failure 2008-06-03 10:48:47 -08:00
polygon.h Add an interference check for assembled parts. That's easy once the 2008-06-03 22:39:32 -08:00
sketch.cpp Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
sketch.h Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
solvespace.cpp Fix bugs: problem drag-rotating normals with the mouse, a failure 2008-06-03 10:48:47 -08:00
solvespace.h Add undo/redo. This saves the param guesses, constraints, groups, 2008-06-04 02:22:30 -08:00
system.cpp Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
textwin.cpp Add undo/redo. This saves the param guesses, constraints, groups, 2008-06-04 02:22:30 -08:00
ui.h Add undo/redo. This saves the param guesses, constraints, groups, 2008-06-04 02:22:30 -08:00
undoredo.cpp Add undo/redo. This saves the param guesses, constraints, groups, 2008-06-04 02:22:30 -08:00
util.cpp Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00
wishlist.txt Major speedups, mostly by playing nicer with OpenGL; batch things 2008-06-05 23:50:08 -08:00