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 |
|
Val Erastov
|
af85e3e77b
|
use draw pipelines for selected objects
|
2016-12-07 00:59:20 -08:00 |
|
Val Erastov
|
1939c7c988
|
introducing draw pipeline
|
2016-12-07 00:37:21 -08:00 |
|
Val Erastov
|
e01b450ad2
|
ellipse tangent UI support
|
2016-12-06 23:45:54 -08:00 |
|
Val Erastov
|
8a9050d1ed
|
cleanup: remove unused 'validateGeom' method
|
2016-12-06 23:44:58 -08:00 |
|
Val Erastov
|
69da5dcd16
|
ellipse tangent constraint math / 'Grater Than' constraint math
|
2016-12-06 23:42:38 -08:00 |
|
Val Erastov
|
02466e24f7
|
fix dumb mode on Mac
|
2016-12-05 01:49:23 -08:00 |
|
Val Erastov
|
ca45a3fd01
|
extract numeric derivative calculation to reuse by other constraints
|
2016-12-01 02:30:51 -08:00 |
|