1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-18 04:21:16 +02:00

Commit Graph

  • b16da34c86 refactor: format Justin Lin 2022-04-16 17:36:59 +08:00
  • 4875aeeb98 refactor: format Justin Lin 2022-04-16 17:30:30 +08:00
  • 869e645bbd refactor: reverse Justin Lin 2022-04-16 17:25:16 +08:00
  • ada3588fb4 refactor: clean code Justin Lin 2022-04-16 17:18:02 +08:00
  • 64515eec03 refactor: merge pts2 cond Justin Lin 2022-04-16 17:08:27 +08:00
  • a56f451b26 update test Justin Lin 2022-04-16 17:07:49 +08:00
  • 276405c478 refactor: use each Justin Lin 2022-04-16 16:47:03 +08:00
  • 5ddc184e8b refactor: use radians, degrees Justin Lin 2022-04-16 16:42:23 +08:00
  • d69e08c506 refactor: extract sgn Justin Lin 2022-04-16 16:11:50 +08:00
  • 449e7b520b refactor: reverse Justin Lin 2022-04-16 15:59:17 +08:00
  • a8f9499093 refactor: sqrt Justin Lin 2022-04-16 14:24:27 +08:00
  • 8a0ea31c78 refactor Justin Lin 2022-04-16 14:16:02 +08:00
  • 9ea8812d0f add test Justin Lin 2022-04-16 14:16:00 +08:00
  • 17969d9a7a refactor: del code Justin Lin 2022-04-16 14:05:30 +08:00
  • 1da331441a refactor: vector multi Justin Lin 2022-04-16 13:50:29 +08:00
  • 07343e9e37 refactor Justin Lin 2022-04-16 12:59:58 +08:00
  • 6c78b0e090 del echo Justin Lin 2022-04-16 12:37:33 +08:00
  • 2c7442a76a refactor: use util/lerp.scad Justin Lin 2022-04-16 12:05:07 +08:00
  • 8dff911ab0 refactor Justin Lin 2022-04-16 11:53:11 +08:00
  • b024c6084f refactor: avoid atan2 Justin Lin 2022-04-16 11:34:21 +08:00
  • 3ba4b3fdec refactor: cosa, sina Justin Lin 2022-04-16 11:25:41 +08:00
  • d432557fb2 refactor: sum vt Justin Lin 2022-04-15 21:26:31 +08:00
  • 39864c5e1a refactor: return uv Justin Lin 2022-04-15 20:53:36 +08:00
  • c70d99213d refactor: don't loop uv every gen Justin Lin 2022-04-15 19:40:15 +08:00
  • 2227f8b95e refactor: reuse uy_ly rx_lx Justin Lin 2022-04-15 19:00:33 +08:00
  • 802bc6f8eb add maze_vase Justin Lin 2022-04-15 15:36:46 +08:00
  • b20cd082f1 add case Justin Lin 2022-04-15 10:19:30 +08:00
  • 3ee549e89e use contains Justin Lin 2022-04-15 10:04:02 +08:00
  • 89a6cc2137 update doc Justin Lin 2022-04-15 09:56:57 +08:00
  • 5d26af0f31 refactor: use contains Justin Lin 2022-04-15 09:50:25 +08:00
  • 178e3372c6 update note Justin Lin 2022-04-15 09:46:00 +08:00
  • fd34e9d5b9 refactor: use contains Justin Lin 2022-04-15 09:44:05 +08:00
  • 3ad74ff561 add contains Justin Lin 2022-04-15 09:43:23 +08:00
  • 4fb59ebcdb rollback Justin Lin 2022-04-15 09:42:07 +08:00
  • 8cd1638a61 always search Justin Lin 2022-04-15 09:38:07 +08:00
  • 9599d5434c refactor: we don't need sort Justin Lin 2022-04-15 09:31:51 +08:00
  • ed4d8efb55 refactor: use sorted Justin Lin 2022-04-15 09:21:36 +08:00
  • 89b5602026 refactor: use sorted Justin Lin 2022-04-15 08:59:17 +08:00
  • a6a2b9d3f5 refactor: use hashset Justin Lin 2022-04-15 08:51:52 +08:00
  • 4c3dca538d add test Justin Lin 2022-04-15 08:12:48 +08:00
  • 35cf05dd42 add sorted Justin Lin 2022-04-15 08:07:38 +08:00
  • bde84c004c refactor: use hashset Justin Lin 2022-04-14 21:22:45 +08:00
  • 38ee4a9c66 refactor: rename var Justin Lin 2022-04-14 21:21:01 +08:00
  • 695e161724 add test Justin Lin 2022-04-14 21:19:53 +08:00
  • 5205a31bf2 refactor: use hashset Justin Lin 2022-04-14 21:14:12 +08:00
  • ad5c2a984a refactor: check bucket [] Justin Lin 2022-04-14 21:03:08 +08:00
  • 9bb9dd4260 refactor: check bucket [] Justin Lin 2022-04-14 21:02:55 +08:00
  • 8e042ae635 add test Justin Lin 2022-04-14 21:01:09 +08:00
  • 64df730e47 add test Justin Lin 2022-04-14 20:14:37 +08:00
  • eccf2e2bd9 add test Justin Lin 2022-04-14 18:10:20 +08:00
  • 17c9118494 refactor: use sort Justin Lin 2022-04-14 18:03:34 +08:00
  • 1838104e4b refactor: vector can be compared Justin Lin 2022-04-14 18:01:23 +08:00
  • 67745a8edf refactor: use sort Justin Lin 2022-04-14 17:58:08 +08:00
  • 00a0bf9749 format Justin Lin 2022-04-14 16:01:39 +08:00
  • 42f4c7eafd refactor Justin Lin 2022-04-14 15:57:56 +08:00
  • 6250cce455 refactor: vector addition Justin Lin 2022-04-14 10:47:18 +08:00
  • 2b58eb7528 del Justin Lin 2022-04-14 10:36:13 +08:00
  • d6b2e40d8d refactor: provide closed shape Justin Lin 2022-04-14 10:36:01 +08:00
  • f2e81bf3c3 refactor: del pts Justin Lin 2022-04-14 10:19:22 +08:00
  • 2400ad550b add test Justin Lin 2022-04-14 10:05:11 +08:00
  • e3c5d035aa refactor: vector minus Justin Lin 2022-04-14 09:52:22 +08:00
  • 963bcab381 add test Justin Lin 2022-04-14 09:52:12 +08:00
  • 4215efe4fa update doc Justin Lin 2022-04-14 07:51:45 +08:00
  • 7039e9e379 refactor: use leap, vector mult Justin Lin 2022-04-13 20:59:14 +08:00
  • a6cdb1c2c8 refactor: remove var Justin Lin 2022-04-13 10:09:11 +08:00
  • 220db1a3a4 refactor: var is not necessary Justin Lin 2022-04-13 10:07:52 +08:00
  • 5e8a053e0d refactor: inner _learp Justin Lin 2022-04-13 09:23:38 +08:00
  • 83242cb5fd refactor: based on vector addition Justin Lin 2022-04-13 09:23:24 +08:00
  • 3f6211d8a6 add test Justin Lin 2022-04-13 09:10:25 +08:00
  • 9b3eee5993 refactor Justin Lin 2022-04-13 08:26:10 +08:00
  • 06f144d38b refactor: we don't really need angle Justin Lin 2022-04-12 20:26:41 +08:00
  • 7b3f27358b refactor: we don't really need angle Justin Lin 2022-04-12 19:37:15 +08:00
  • 6548996334 refactor: readability is 1st Justin Lin 2022-04-12 15:59:20 +08:00
  • 21a822e989 combination of quick sort and insertion sort Justin Lin 2022-04-12 14:46:42 +08:00
  • 4f09162c28 refactor: extract a _sort function Justin Lin 2022-04-12 14:35:29 +08:00
  • db0d381ceb refactor: vector minus Justin Lin 2022-04-12 09:40:48 +08:00
  • 903caed63c refactor: use norm Justin Lin 2022-04-12 09:33:54 +08:00
  • 2a29844a3f get weights when first_collasped_propagated Justin Lin 2022-04-11 18:24:23 +08:00
  • 8a8e55d54f refactor: sort and get elem Justin Lin 2022-04-11 17:13:27 +08:00
  • ad760d1f4a refactor: use cross Justin Lin 2022-04-11 11:31:14 +08:00
  • 71f2156d3e refactor: check eq in _hashset Justin Lin 2022-04-11 11:11:02 +08:00
  • 233ae4b50a refactor: extract a template Justin Lin 2022-04-11 11:08:12 +08:00
  • a63bbb47fd refactor: check eq in f_eq Justin Lin 2022-04-11 11:05:13 +08:00
  • 9141a4db4b refactor: check eq in _dedup Justin Lin 2022-04-11 10:46:09 +08:00
  • 949a48a74f refactor: del default value Justin Lin 2022-04-11 07:39:23 +08:00
  • fe079986dc fix missing dir Justin Lin 2022-04-10 20:24:25 +08:00
  • 7c6268c54c refactor: check dirs directly Justin Lin 2022-04-10 20:17:35 +08:00
  • dfdfda681d refactor: check four dirs directly Justin Lin 2022-04-10 20:10:07 +08:00
  • 55c61ffb74 refactor: 1st dir is always visitable Justin Lin 2022-04-10 18:59:20 +08:00
  • b6d86a4faf refactor: 1st dir is always visitable Justin Lin 2022-04-10 18:54:32 +08:00
  • 29fc7ca2ad rename Justin Lin 2022-04-10 14:40:01 +08:00
  • 402cbb268d add 3dmaze_mickey Justin Lin 2022-04-10 11:08:05 +08:00
  • c59025b432 refactor: extract draw_3dmaze Justin Lin 2022-04-10 11:07:59 +08:00
  • f5e24e2239 add test Justin Lin 2022-04-09 19:21:51 +08:00
  • a99456225f fix order Justin Lin 2022-04-09 19:14:22 +08:00
  • 12a7c918f1 refactor: tail recursion Justin Lin 2022-04-09 19:04:18 +08:00
  • 7af202f5e5 refactor: don't repeat it Justin Lin 2022-04-09 18:54:01 +08:00
  • 410c4153f4 refacto: swap when leng == 2 Justin Lin 2022-04-09 18:48:35 +08:00
  • 18e0ecceae refactor: tail recursion/sort Justin Lin 2022-04-09 18:42:14 +08:00
  • 267f5ce301 it's cross Justin Lin 2022-04-09 18:24:43 +08:00