Casper Lamboo
13ffea4115
Shortest path now uses a heap
...
Use a heap in dijkstra's algoritm to keep track of the shortest path. Change time from O(v^2) to O(u + v log(v)).
@companje tijdens een college kwam een algoritme aan bod wat ik gebruikt heb in de slicer. Ik kwam er achter dat ik een fout had gemaakt waardoor het algoritme een stuk trager was als zou moeten. Door een binary heap te gebruiken is het algoritme een stuk sneller. Dit algoritme rekent een kortste pad uit en wordt gebruikt in de `comb` functie.
2019-04-04 23:02:01 +02:00
Casper Lamboo
ebbc985d67
remove react on touch tap
2018-06-26 16:08:33 +02:00
Casper Lamboo
86eed64255
remove eruct
2018-05-24 16:13:56 +02:00
Casper Lamboo
6c8b8e9d44
implement new combing
2018-05-02 15:12:45 +02:00
Casper Lamboo
0957d53b41
fix font loading
...
@companje
2018-04-23 10:55:11 +02:00
Casper Lamboo
0be1ee6d51
comply with linter
2018-04-17 14:17:28 +02:00
Casper Lamboo
5a40c7c647
update web pack config
2018-04-17 11:44:51 +02:00
Casper Lamboo
141c38d878
setting up linter
2018-04-17 11:29:17 +02:00
Casper Lamboo
1107353290
lock doodle3d core version
2018-02-19 13:53:44 +01:00
casperlamboo
3b99a3c494
update doodle3d api
2018-01-31 14:04:08 +01:00
Rick Companje
f809c28d26
added logo
2018-01-30 00:19:05 +01:00
casperlamboo
a88db15c96
fix building dist
2018-01-29 16:11:22 +01:00
casperlamboo
abf426c5f2
Add export to wifi box
2018-01-25 18:03:39 +01:00
Rick Companje
8c3d444eed
design
2018-01-25 17:47:36 +01:00
casperlamboo
d5ea670967
add ip in settings config for the doodle3d printer
2018-01-23 12:19:43 +01:00
casperlamboo
ca3718e492
Remove tiny holes
...
#18
2018-01-18 15:27:08 +01:00
casperlamboo
198ca783f7
update package lock
2018-01-18 13:59:42 +01:00
casperlamboo
a892d6ff89
update package lock
2018-01-18 12:24:20 +01:00
casperlamboo
46408e0668
add analyse script
2018-01-18 11:40:57 +01:00
casperlamboo
137f95fdba
Add constrains to fields
...
#32
2018-01-17 11:56:42 +01:00
casperlamboo
7b59ba1108
implement local storage
2018-01-16 17:57:34 +01:00
casperlamboo
457f110dd2
slicer can now fetch d3 files from cloud
2018-01-15 15:17:38 +01:00
casperlamboo
745c675f67
add transform-class-properties
2017-12-21 12:49:44 +01:00
casperlamboo
9fc1ba1cb8
babel rc
2017-12-19 16:23:45 +01:00
casperlamboo
346256ff47
babel rc
2017-12-19 16:11:17 +01:00
casperlamboo
7b57d5c7b0
version bumb
2017-12-18 16:38:00 +01:00
casperlamboo
b85781620e
Slicer now slices d3sketch files instead of stl's
...
Easier to differentiate between open and closed shapes
2017-12-18 16:37:03 +01:00
casperlamboo
6c02343da3
update css
2017-12-14 11:55:14 +01:00
casperlamboo
6b84572931
use three as modules
2017-12-06 11:54:09 +01:00
casperlamboo
2d0f628743
move example
2017-11-16 22:40:39 +01:00
casperlamboo
8e985669ed
better resize handling
2017-11-13 12:42:35 +01:00
casperlamboo
6cd899f32b
make settings editable
2017-11-13 02:09:39 +01:00
casperlamboo
dc6c1d7575
replace with material ui
2017-11-12 16:58:59 +01:00
casperlamboo
cd0406f0a9
add code preview
2017-11-12 00:11:05 +01:00
casperlamboo
ae24974e31
create basic component
2017-11-11 20:23:45 +01:00
casperlamboo
65034af93b
update
2017-09-15 10:49:30 +02:00
casperlamboo
3422b1283f
version bumb
2017-09-13 13:57:39 +02:00
casperlamboo
ef687769a1
update clipper-js
2017-09-13 12:29:28 +02:00
casperlamboo
c3eb42ee2e
Version bumb
2017-09-13 11:45:15 +02:00
casperlamboo
f3c1ca885a
update clipper-js
2017-09-13 11:43:25 +02:00
casperlamboo
78c1718e6e
upgrade version
2017-07-24 17:56:59 +02:00
casperlamboo
a00773a2c9
use @doodle3d/clipper-js
2017-07-24 17:47:03 +02:00
peteruithoven
c99489e5d0
Publish under doodle3d npm org
2017-07-20 16:13:20 +02:00
peteruithoven
566c80f6e8
Adding three dependency
2017-07-20 12:09:23 +02:00
peteruithoven
f330aad040
Clipper-js dependency
2017-07-20 11:51:48 +02:00
peteruithoven
cfcd839baa
Switching to babel
2017-07-20 11:20:43 +02:00