Fix a couple of issues with SolveSpace as a library; was using the
wrong parameters for a normal in Example2d(), and the horiz/vert constraints were not documented correctly. [git-p4: depot-paths = "//depot/solvespace/": change = 1963]solver
parent
438d517c5a
commit
24891c0141
|
@ -350,7 +350,10 @@ SLVS_C_AT_MIDPOINT*
|
|||
SLVS_C_HORIZONTAL
|
||||
SLVS_C_VERTICAL**
|
||||
|
||||
The line connecting points ptA and ptB is horizontal or vertical.
|
||||
The line connecting points ptA and ptB is horizontal or vertical. Or,
|
||||
the line segment entityA is horizontal or vertical. If points are
|
||||
specified then the line segment should be left zero, and if a line
|
||||
is specified then the points should be left zero.
|
||||
|
||||
SLVS_C_DIAMETER
|
||||
|
||||
|
|
|
@ -102,7 +102,7 @@ void Example2d(void)
|
|||
sys.param[sys.params++] = Slvs_MakeParam(5, g, qx);
|
||||
sys.param[sys.params++] = Slvs_MakeParam(6, g, qy);
|
||||
sys.param[sys.params++] = Slvs_MakeParam(7, g, qz);
|
||||
sys.entity[sys.entities++] = Slvs_MakeNormal3d(102, g, 3, 4, 5, 6);
|
||||
sys.entity[sys.entities++] = Slvs_MakeNormal3d(102, g, 4, 5, 6, 7);
|
||||
|
||||
sys.entity[sys.entities++] = Slvs_MakeWorkplane(200, g, 101, 102);
|
||||
|
||||
|
|
Loading…
Reference in New Issue