Go to file
Jonathan Westhues f1c5d07e39 Sort the parameters by sensitivity before solving, and always sort
the point that's being dragged first, to guarantee that that one
gets the max possible degrees of freedom. The sort code (sort a
list of integers, then apply the permutations by swaps) was more
painful than it should have been.

[git-p4: depot-paths = "//depot/solvespace/": change = 1700]
2008-04-30 22:25:38 -08:00
obj This is my initial checkin for solvespace, a second attempt at 2008-03-25 02:02:13 -08:00
win32 Tear apart the text window, mostly to beautify things. The 2008-04-27 23:18:39 -08:00
Makefile Add code to assemble the piecewise linear segments in a group into 2008-04-24 23:04:09 -08:00
constraint.cpp Add symmetric and at midpoint constraints. The symmetry constraint 2008-04-30 00:14:32 -08:00
drawconstraint.cpp Add symmetric and at midpoint constraints. The symmetry constraint 2008-04-30 00:14:32 -08:00
dsc.h Add code to assemble the piecewise linear segments in a group into 2008-04-24 23:04:09 -08:00
entity.cpp Sort the parameters by sensitivity before solving, and always sort 2008-04-30 22:25:38 -08:00
expr.cpp A ~10x speedup in the solver. Simplify equations before evaluating 2008-04-29 20:52:34 -08:00
expr.h A ~10x speedup in the solver. Simplify equations before evaluating 2008-04-29 20:52:34 -08:00
file.cpp A ~10x speedup in the solver. Simplify equations before evaluating 2008-04-29 20:52:34 -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 Add symmetric and at midpoint constraints. The symmetry constraint 2008-04-30 00:14:32 -08:00
graphicswin.cpp Add symmetric and at midpoint constraints. The symmetry constraint 2008-04-30 00:14:32 -08:00
polygon.cpp Add code to assemble the piecewise linear segments in a group into 2008-04-24 23:04:09 -08:00
polygon.h Add code to assemble the piecewise linear segments in a group into 2008-04-24 23:04:09 -08:00
sketch.cpp Tear apart the text window, mostly to beautify things. The 2008-04-27 23:18:39 -08:00
sketch.h Sort the parameters by sensitivity before solving, and always sort 2008-04-30 22:25:38 -08:00
solvespace.cpp Add the first `derived' group, that generates entities based on 2008-04-27 01:03:01 -08:00
solvespace.h Sort the parameters by sensitivity before solving, and always sort 2008-04-30 22:25:38 -08:00
system.cpp Sort the parameters by sensitivity before solving, and always sort 2008-04-30 22:25:38 -08:00
textwin.cpp Add point on line constraints, in 2d and 3d. The 3d equations do 2008-04-28 01:40:02 -08:00
ui.h Add symmetric and at midpoint constraints. The symmetry constraint 2008-04-30 00:14:32 -08:00
util.cpp Add code to assemble the piecewise linear segments in a group into 2008-04-24 23:04:09 -08:00