Go to file
Jonathan Westhues 853c6cb59c A big change, to add a concept of normals. These are "oriented
vectors", represented by unit quaternions. This permits me to add
circles, where the normal defines the plane of the circle.

Still many things painful. The interface for editing normals is not
so intuitive, and it's not yet clear how I would e.g. export a
circle entity and recreate it properly, since that entity has a
param not associated with a normal or point.

And the transformed points/normals do not yet support rotations.
That will be necessary soon.

[git-p4: depot-paths = "//depot/solvespace/": change = 1705]
2008-05-04 22:18:01 -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 A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
drawconstraint.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
dsc.h A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
entity.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
expr.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
expr.h A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
file.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -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 Make the extrude command do a bit more; now I generate all the 2008-05-02 02:54:22 -08:00
graphicswin.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
polygon.cpp Make the extrude command do a bit more; now I generate all the 2008-05-02 02:54:22 -08:00
polygon.h Make the extrude command do a bit more; now I generate all the 2008-05-02 02:54:22 -08:00
sketch.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
sketch.h A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
solvespace.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
solvespace.h A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
system.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
textwin.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
ui.h A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00
util.cpp A big change, to add a concept of normals. These are "oriented 2008-05-04 22:18:01 -08:00