Parametric 2d/3d CAD
Go to file
Jonathan Westhues 4628048d45 Add "lock point where dragged" constraint, in either 2d or 3d.
And call the cubic things splines, not segments, since that's what
they are now.

[git-p4: depot-paths = "//depot/solvespace/": change = 2135]
2010-05-03 21:11:52 -08:00
doc Update reference manual for SolveSpace. 2008-08-11 03:57:46 -08:00
exposed Oops, point-symmetric-about-line constraint applies only within 2010-02-28 10:52:31 -08:00
extlib Add support for the 3dconnexion six degree of freedom input devices 2009-07-20 11:05:33 -08:00
icons Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
obj This is my initial checkin for solvespace, a second attempt at 2008-03-25 02:02:13 -08:00
srf A big nasty change, originally just to add paste transformed. So it 2009-12-15 04:26:22 -08:00
tools Initial work to move text window guts into platform-independent 2010-04-25 23:52:49 -08:00
win32 Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
bitmapfont.table Initial work to move text window guts into platform-independent 2010-04-25 23:52:49 -08:00
bsp.cpp Add hidden line and surface removal, and vector shaded surface 2009-03-17 08:33:46 -08:00
clipboard.cpp Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
confscreen.cpp Instead of a "force parallel projection" menu item that's on by 2010-05-02 21:15:28 -08:00
constraint.cpp Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00
constrainteq.cpp Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00
describescreen.cpp Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00
draw.cpp Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
drawconstraint.cpp Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00
drawentity.cpp A monster change to add support for filled paths. This requires us 2009-10-28 23:16:28 -08:00
dsc.h A big nasty change, originally just to add paste transformed. So it 2009-12-15 04:26:22 -08:00
entity.cpp Remove arbitrary limits on the selection size, and permit more than 2009-11-03 10:54:49 -08:00
export.cpp Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
exportstep.cpp Edit Message() and Error() strings to use just \n, not \r\n, since 2010-01-16 10:15:40 -08:00
exportvector.cpp Add G Code export to SolveSpace, similar to SketchFlat. This 2010-01-13 20:47:17 -08:00
expr.cpp Add a screen to edit the view parameters; scale, translation, 2010-01-03 16:35:28 -08:00
expr.h Add a screen to edit the view parameters; scale, translation, 2010-01-03 16:35:28 -08:00
file.cpp Fix a gross memory leak: when switching to a new file, either after 2010-02-28 11:23:01 -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 Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
glhelper.cpp Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
graphicswin.cpp Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00
group.cpp Assign default name of import group based on name of imported file. 2010-05-02 21:38:25 -08:00
groupmesh.cpp A big nasty change, originally just to add paste transformed. So it 2009-12-15 04:26:22 -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 Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
mesh.cpp A big nasty change, originally just to add paste transformed. So it 2009-12-15 04:26:22 -08:00
modify.cpp Split cubic splines and periodic splines too; which is a pain, 2009-11-09 19:57:24 -08:00
mouse.cpp Add projected point-point distance constraint. 2010-01-27 10:15:06 -08:00
png2c.pl Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
polygon.cpp Add ability to measure the area of a plane sketch, since that's 2010-03-01 09:23:57 -08:00
polygon.h Add ability to measure the area of a plane sketch, since that's 2010-03-01 09:23:57 -08:00
request.cpp Add support for a clipboard, with cut, copy, and paste. This works 2009-12-04 00:08:41 -08:00
sketch.h Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00
solvespace.cpp Instead of a "force parallel projection" menu item that's on by 2010-05-02 21:15:28 -08:00
solvespace.h Instead of a "force parallel projection" menu item that's on by 2010-05-02 21:15:28 -08:00
style.cpp Add a screen to edit the view parameters; scale, translation, 2010-01-03 16:35:28 -08:00
system.cpp Reduce the solver convergence tolerance by a factor of 100, to 2010-01-18 02:28:47 -08:00
textscreens.cpp Replace ugly text links to hide/show things with icons. So add code 2010-05-02 21:04:42 -08:00
textwin.cpp Oops, clear hovered icon in the text window when the mouse leaves 2010-05-02 21:43:42 -08:00
toolbar.cpp Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -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 "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00
undoredo.cpp Fix a gross memory leak: when switching to a new file, either after 2010-02-28 11:23:01 -08:00
util.cpp Replace standard message boxes with my own, which will word-wrap 2010-01-16 01:22:44 -08:00
view.cpp Oops, don't allow the user to type a zero or negative scale in the 2010-01-10 16:44:11 -08:00
wishlist.txt Add "lock point where dragged" constraint, in either 2d or 3d. 2010-05-03 21:11:52 -08:00