Val Erastov
|
9d287065b5
|
fix adding constraints with user input
|
2019-06-19 22:22:46 -07:00 |
|
Val Erastov
|
b52d59005c
|
constraint explorer in 3d in-place sketch view
|
2019-06-07 11:32:44 -07:00 |
|
Val Erastov
|
73782cc7bf
|
merge close vectors when reading sketch
|
2019-06-07 11:32:14 -07:00 |
|
Val Erastov
|
9d58d6cceb
|
tweaking between construction and default mode for sketch shapes
|
2019-06-05 19:52:59 -07:00 |
|
Val Erastov
|
05f238d08a
|
use construction role instead of _construction_ layer, first approach to sketch object explorer
|
2019-06-05 18:11:37 -07:00 |
|
Val Erastov
|
4713cc1fc8
|
sketcher sub systems split
|
2019-06-01 00:33:14 -07:00 |
|
Val Erastov
|
f325a875c1
|
rename to avoid confusions with logical constraints
|
2019-05-22 16:02:03 -07:00 |
|
Val Erastov
|
85afe6d6fe
|
create default sketcher layers in viewer constructor
|
2019-02-18 22:14:46 -08:00 |
|
Val Erastov
|
ebec6fb7f5
|
change genSerpinski signature
|
2019-02-08 18:34:57 -08:00 |
|
Val Erastov
|
491e3695d5
|
automated tests support
|
2019-02-08 17:41:28 -08:00 |
|
Val Erastov
|
f601cacb80
|
#63 fix missing jwerty dependency issue
|
2019-01-16 17:48:12 -08:00 |
|
Val Erastov
|
b78ae2df61
|
serpinski fractal geenrator of off a segment for tests
|
2018-12-17 19:52:13 -08:00 |
|
Val Erastov
|
8b2ad87513
|
unsibscribe sketcher viewer from resize listener after exit from the sketch mode
|
2018-12-04 23:51:09 -08:00 |
|
Val Erastov
|
a4b9a96ac0
|
update webpack and babel
|
2018-11-27 18:27:02 -08:00 |
|
Val Erastov
|
a1da0a4b96
|
clean up
|
2018-11-13 18:15:01 -08:00 |
|
Val Erastov
|
acfdf236cb
|
nurbs support for sketcher
|
2018-11-12 23:52:13 -08:00 |
|
Val Erastov
|
aaa6bd6690
|
export stl functionality
|
2018-10-31 00:25:00 -07:00 |
|
Val Erastov
|
4275c843a8
|
fix moving solid edges while solving
|
2018-09-28 19:15:59 -07:00 |
|
Val Erastov
|
898877d765
|
mege sketcher UI with 3d
|
2018-09-28 00:00:10 -07:00 |
|
Val Erastov
|
fdbb719436
|
fixing mouse event in firefox for sketcher
|
2018-05-10 20:33:20 -07:00 |
|
Val Erastov
|
046a10fe16
|
UI modularization / decouple 3D rendering
|
2018-01-05 01:41:15 -08:00 |
|
Val Erastov
|
ef9e210f49
|
update references to Vector from the 'math' module
|
2018-01-03 19:59:10 -08:00 |
|
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
|
bb6ff8610b
|
clean up
|
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
|
cf117a2aea
|
bulk adding for the parallel constraint
|
2016-12-20 22:52:18 -08:00 |
|
Val Erastov
|
c7b0a12958
|
add horizontal and vertical constraints transactionally to avoid unnecessary refreshes
|
2016-12-20 22:48:22 -08:00 |
|
Val Erastov
|
cbab1646b9
|
bulk operation for adding horizontal and vertical constraints
|
2016-12-20 22:42:15 -08:00 |
|
Val Erastov
|
42372db6bb
|
reuse point on arc for point on ellipse action
|
2016-12-11 23:08:26 -08:00 |
|
Val Erastov
|
602a682e48
|
taking bound into account for an ellipse and bezier curve
|
2016-12-11 22:57:55 -08:00 |
|
Val Erastov
|
d36498048b
|
indexing children non simple object when serializing deserializing
|
2016-12-11 22:49:34 -08:00 |
|
Val Erastov
|
aaca1c9141
|
convex hull test before building LUT for bezier curve
|
2016-12-09 15:37:36 -08:00 |
|
Val Erastov
|
7cf69aafcf
|
disable lut debugging
|
2016-12-09 02:37:15 -08:00 |
|
Val Erastov
|
56ad328e99
|
make bezier curve shape pickable
|
2016-12-09 02:34:16 -08:00 |
|
Val Erastov
|
6c7e8e7377
|
storing layer readOnly attribute
|
2016-12-09 00:27:02 -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
|
73f318c05a
|
remove getDefaultTool from circle and ellipse since it was moved to a mapping file
|
2016-12-08 17:54:32 -08:00 |
|
Val Erastov
|
99ceec4cd1
|
equalize linked endpoints
|
2016-12-08 11:37:59 -08:00 |
|
Val Erastov
|
9944b71370
|
elliptical arc simple approximation for 3D carving
|
2016-12-08 02:49:13 -08:00 |
|
Val Erastov
|
787dc07925
|
elliptical arc basic support(no DXF or SVG export)
|
2016-12-08 01:25:28 -08:00 |
|