Go to file
Jonathan Westhues d6d198ee40 Add triangulation of surfaces with compound curvature; I just build
a grid of quads, with adaptive spacing. The quads that lie entirely
within the trim polygon are triangulated and knocked out from the
polygon, and then the polygon is triangulated.

That works okay, though rather slow. But there are issues with
surfaces of revolution that touch the axis, since they end up with
a singularity. That will require some thought.

[git-p4: depot-paths = "//depot/solvespace/": change = 1951]
2009-05-08 00:33:04 -08:00
doc Update reference manual for SolveSpace. 2008-08-11 03:57:46 -08:00
exposed Oops, forgot to clear out the equations (and the entities, though I 2009-04-24 17:27:45 -08:00
extlib Link against libpng and zlib, and use that to export graphics; 2008-06-18 00:35:14 -08:00
icons Add toolbar buttons for a few more things. 2009-01-03 05:30:12 -08:00
obj This is my initial checkin for solvespace, a second attempt at 2008-03-25 02:02:13 -08:00
srf Add triangulation of surfaces with compound curvature; I just build 2009-05-08 00:33:04 -08:00
win32 The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
Makefile The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
bsp.cpp Add hidden line and surface removal, and vector shaded surface 2009-03-17 08:33:46 -08:00
constraint.cpp The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
constrainteq.cpp The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
draw.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
drawconstraint.cpp The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
drawentity.cpp The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
dsc.h Construct surfaces of revolution from lathe groups, although we're 2009-04-28 18:42:44 -08:00
entity.cpp The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
export.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
expr.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
expr.h Little optimizations in the solver; don't write the Jacobian 2009-04-18 19:55:46 -08:00
file.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -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 solver option to not calculate the failing constraints if 2009-04-20 23:56:17 -08:00
glhelper.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
graphicswin.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
group.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
groupmesh.cpp Construct surfaces of revolution from lathe groups, although we're 2009-04-28 18:42:44 -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
mesh.cpp Generate additional edges wherever a front- and back-facing 2009-03-17 20:26:04 -08:00
modify.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -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 triangulation of surfaces with compound curvature; I just build 2009-05-08 00:33:04 -08:00
polygon.h Add triangulation of surfaces with compound curvature; I just build 2009-05-08 00:33:04 -08:00
request.cpp Add TrueType font support to SolveSpace. This uses a modified 2008-06-30 01:09:17 -08:00
sketch.h The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
solvespace.cpp Add triangulation of surfaces with compound curvature; I just build 2009-05-08 00:33:04 -08:00
solvespace.h Add a solver option to not calculate the failing constraints if 2009-04-20 23:56:17 -08:00
system.cpp Add a solver option to not calculate the failing constraints if 2009-04-20 23:56:17 -08:00
textscreens.cpp The constraint solver now compiles as a library, and I have a 2009-04-19 23:30:09 -08:00
textwin.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
toolbar.cpp Oops, wasn't setting line width for the tool tips on the toolbar; 2009-01-25 03:25:40 -08:00
ttf.cpp SPolyCurve (i.e., polynomial curve) vs. SPolygon got too confusing; 2009-01-18 19:51:00 -08:00
ui.h Add beginnings of exact curve export. We take the trim curves in 2009-04-13 20:19:23 -08:00
undoredo.cpp A monster change; move the parameter, entity, group, and constraint 2009-04-18 21:53:16 -08:00
util.cpp Construct surfaces of revolution from lathe groups, although we're 2009-04-28 18:42:44 -08:00
wishlist.txt Add triangulation of surfaces with compound curvature; I just build 2009-05-08 00:33:04 -08:00