Parametric 2d/3d CAD
Go to file
Jonathan Westhues 0a56a63417 Add a trim command. I can now do circles (or arcs) against lines,
or lines against lines. The constraints get rather screwed up
afterwards, of course.

So make arcs with the endpoints coincident into circles, instead
of nothings; since the first split of a circle produces that.

And don't warn after deleting just point-coincident or horiz/vert
constraints as a dependency; that's just a nuisance, because it
happens too often.

[git-p4: depot-paths = "//depot/solvespace/": change = 1884]
2009-01-03 04:27:33 -08:00
doc Update reference manual for SolveSpace. 2008-08-11 03:57:46 -08:00
extlib Link against libpng and zlib, and use that to export graphics; 2008-06-18 00:35:14 -08:00
icons Add a toolbar. This requires a tool to convert my PNG icons to 2009-01-02 02:38:36 -08:00
obj This is my initial checkin for solvespace, a second attempt at 2008-03-25 02:02:13 -08:00
win32 Add a toolbar. This requires a tool to convert my PNG icons to 2009-01-02 02:38:36 -08:00
bsp.cpp Remove some of the oops() calls that tend to blow because of issues 2008-02-10 05:34:32 -08:00
constraint.cpp Auto-remove point-on-line constraints when at-midpoint constraints 2008-09-06 13:36:31 -08:00
draw.cpp Add a toolbar. This requires a tool to convert my PNG icons to 2009-01-02 02:38:36 -08:00
drawconstraint.cpp Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
drawentity.cpp Add a configuration item to specify the maximum number of piecewise 2008-02-12 05:00:26 -08:00
dsc.h Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
entity.cpp Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
export.cpp Add cutter radius compensation. That's a bolt on thing at the end; 2008-08-14 00:28:25 -08:00
expr.cpp If any equations are soluble in a single variable, then handle them 2008-06-26 01:34:26 -08:00
expr.h If any equations are soluble in a single variable, then handle them 2008-06-26 01:34:26 -08:00
file.cpp Now I can suppress an imported part; so the entities still show up, 2008-02-15 03:35:15 -08:00
font.table Add routines to draw a vector font (public domain Hershey Simplex 2008-04-11 03:13:47 -08:00
generate.cpp Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
glhelper.cpp Add routines to remove T intersections from the mesh, which are 2008-07-05 23:56:24 -08:00
graphicswin.cpp Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
group.cpp Add a simple license key: I take the CRC of the license info, plus 2008-02-09 05:52:01 -08:00
groupmesh.cpp Now I can suppress an imported part; so the entities still show up, 2008-02-15 03:35:15 -08:00
icon.ico Add an icon file (ugly, but at least it's not the default anymore). 2008-07-18 01:50:52 -08:00
keygen.pl Change name to SolveSpace everywhere. 2008-02-13 08:13:08 -08:00
Makefile Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
mesh.cpp Change fudging when I select edges to generate a section from the 2008-09-08 21:19:54 -08:00
modify.cpp Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
png2c.pl Add a toolbar. This requires a tool to convert my PNG icons to 2009-01-02 02:38:36 -08:00
polygon.cpp Add cutter radius compensation. That's a bolt on thing at the end; 2008-08-14 00:28:25 -08:00
polygon.h Add cutter radius compensation. That's a bolt on thing at the end; 2008-08-14 00:28:25 -08:00
request.cpp Add TrueType font support to SolveSpace. This uses a modified 2008-06-30 01:09:17 -08:00
sketch.h Auto-remove point-on-line constraints when at-midpoint constraints 2008-09-06 13:36:31 -08:00
solvespace.cpp Add a toolbar. This requires a tool to convert my PNG icons to 2009-01-02 02:38:36 -08:00
solvespace.h Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
system.cpp Speed up the inconsistent constraint detection; there's no reason 2008-09-05 03:25:53 -08:00
textscreens.cpp Auto-show the text window when stepping a dimension, in addition to 2008-09-17 02:13:37 -08:00
textwin.cpp Add a simple license key: I take the CRC of the license info, plus 2008-02-09 05:52:01 -08:00
toolbar.cpp Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
ttf.cpp Add a configuration item to specify the maximum number of piecewise 2008-02-12 05:00:26 -08:00
ui.h Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
undoredo.cpp Add code to evaluate the volume of a mesh, thanks to the divergence 2008-02-07 01:53:52 -08:00
util.cpp Add a trim command. I can now do circles (or arcs) against lines, 2009-01-03 04:27:33 -08:00
wishlist.txt Remove some of the oops() calls that tend to blow because of issues 2008-02-10 05:34:32 -08:00