Commit graph

36 commits

Author SHA1 Message Date
Val Erastov
94a12e9259 support holes on BREP 2017-01-12 20:43:41 -08:00
Val Erastov
a5407d10b8 complete offset tool 2017-01-05 00:40:49 -08:00
Val Erastov
94b0c276e5 make tool clean on every switch 2017-01-05 00:39:15 -08:00
Val Erastov
ccd33ca7e0 fix loop pick bug 2017-01-05 00:39:15 -08:00
Val Erastov
b0a086d9dd define offset constant for offset constraints 2017-01-05 00:39:14 -08:00
Val Erastov
d9e61e273e offset tool 2017-01-05 00:39:14 -08:00
Val Erastov
21f96516b0 construct offset based on constraints 2017-01-05 00:39:14 -08:00
Val Erastov
cbfdbae209 Offset curve for 2d sketcher. #32 2016-12-28 00:00:23 -08:00
Val Erastov
a57f2fcf46 Bug: Can not delete sketch objects after creation until sketch is closed and reopened. #30 2016-12-21 18:23:16 -08:00
Val Erastov
d6e6ec0dcd apply fillet and exit if there is selection on point #13 2016-12-21 01:40:31 -08:00
Val Erastov
0ccbe50c7c Rectangle tool to sketcher #28 2016-12-21 01:05:23 -08:00
Val Erastov
32632b81ac basic support for bezier curve 2016-12-08 22:58:18 -08:00
Val Erastov
32879114d6 extract the styles to a separate module 2016-12-08 18:19:07 -08:00
Val Erastov
787dc07925 elliptical arc basic support(no DXF or SVG export) 2016-12-08 01:25:28 -08:00
Val Erastov
e01b450ad2 ellipse tangent UI support 2016-12-06 23:45:54 -08:00
Val Erastov
02466e24f7 fix dumb mode on Mac 2016-12-05 01:49:23 -08:00
Val Erastov
3eebe7ac02 check for dumb mode 2016-12-01 00:19:49 -08:00
Val Erastov
f3409df80c solve system on changing ellipse radius 2016-12-01 00:19:31 -08:00
Val Erastov
441bed2639 extract check for dumbMode 2016-12-01 00:18:12 -08:00
Val Erastov
939b93410e fix snapping for ellipse / alternate default tool for a shape 2016-11-30 22:50:37 -08:00
Val Erastov
3cfff1b863 add hints for ellipse tools 2016-11-30 21:47:28 -08:00
Val Erastov
e1d62e6a6a add ellipse tool 2016-11-30 21:45:57 -08:00
Val Erastov
a2f40b66ad fix references to EndPoint 2016-11-30 20:29:28 -08:00
Val Erastov
5c220950e7 make some start from middle state 2016-11-30 20:25:57 -08:00
Val Erastov
3518b78ded fillet tool refactoring 2016-11-30 19:30:55 -08:00
Val Erastov
16063c9f56 remove garbage 2016-11-30 02:28:39 -08:00
Val Erastov
00b6b49b09 fix circle dimension 2016-11-29 21:09:44 -08:00
Val Erastov
08122759d5 move tool manager to separate module 2016-11-29 02:13:45 -08:00
Val Erastov
0e1344febe move pan and drag tool out of viewer 2016-11-28 21:53:51 -08:00
Val Erastov
ea26bb18c4 fix snapping 2016-11-28 21:24:38 -08:00
Val Erastov
61bf3ec671 tools refactoring for dimensions 2016-11-28 19:13:49 -08:00
Val Erastov
8945e95fd7 code format 2016-11-27 23:28:42 -08:00
Val Erastov
3bce2d9862 add terminal support for arcs 2016-11-27 23:27:55 -08:00
Val Erastov
8fa8b7757b add terminal support for line, circle, point and origin tool 2016-11-27 01:26:25 -08:00
Val Erastov
6ac8939595 add tool info text in the bottom of the viewer 2016-11-25 01:38:32 -08:00
Val Erastov
238e9ffb04 rewrite point, line and origin using classes 2016-11-24 21:29:54 -08:00