├── .gitignore ├── .vscode └── settings.json ├── README.md ├── dist ├── canvas-capture-deno.js ├── demo │ ├── 2023 │ │ ├── bridge.png │ │ ├── mytree.png │ │ ├── nabla_nudge.png │ │ ├── polytope_big_plan.svg │ │ ├── polytope_experiment2.svg │ │ ├── projects.html │ │ ├── rec.svg │ │ └── truthyplot.mp4 │ ├── 2024_07 │ │ ├── implicit_lifting.html │ │ ├── implicit_lifting.js │ │ ├── rewrite.html │ │ └── rewrite.js │ ├── 2024_08 │ │ ├── archive │ │ │ ├── e_graph.js │ │ │ ├── egg_port.js │ │ │ ├── example.el0 │ │ │ └── use_e_basic.js │ │ ├── array.el0 │ │ ├── commuteInverseArrayLog.js │ │ ├── draw.el0 │ │ ├── e_graph.html │ │ ├── lib │ │ │ ├── api.js │ │ │ ├── builtins.js │ │ │ ├── eGraph.js │ │ │ ├── hashcons.js │ │ │ ├── interpreter.js │ │ │ ├── matchEGraph.js │ │ │ ├── matchHelpers.js │ │ │ └── unionFind.js │ │ ├── polar.el0 │ │ ├── replace.el0 │ │ ├── starter.el0 │ │ └── vectors.js │ ├── 2024_09 │ │ ├── gradient.html │ │ ├── gradient.js │ │ ├── graph_edit │ │ │ ├── dfs_vis.html │ │ │ ├── dfs_vis.js │ │ │ ├── edge_label.html │ │ │ ├── edge_label.js │ │ │ ├── graph_edit.js │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── lib.js │ │ ├── line_intersect.html │ │ └── line_intersect.js │ ├── 2024_10 │ │ ├── lift_lang │ │ │ ├── implicit_lifting.js │ │ │ ├── index.html │ │ │ ├── lang.js │ │ │ └── lisp.js │ │ └── rels │ │ │ ├── index.html │ │ │ └── rels.js │ ├── 2024_11 │ │ ├── game1 │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── num_zoom │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── radixListNum.js │ │ └── polycope │ │ │ ├── caret.js │ │ │ ├── caretsink.js │ │ │ ├── drawEditor.js │ │ │ ├── editor.js │ │ │ ├── emptyEditor.js │ │ │ ├── ex │ │ │ ├── addAsymptoteToSin.js │ │ │ ├── algae2test.js │ │ │ ├── algae2test2.js │ │ │ ├── algae2test3.js │ │ │ ├── algae3.js │ │ │ ├── algae3_incr.js │ │ │ ├── algae3_incrtest.js │ │ │ ├── algae3_topo.js │ │ │ ├── algae3_topo_test.js │ │ │ ├── algae3test.js │ │ │ ├── algae3test2.js │ │ │ ├── algae3test3.js │ │ │ ├── algae3test4_2d.js │ │ │ ├── algaelib.js │ │ │ ├── algaelibtest.js │ │ │ ├── algaelibtest2.js │ │ │ ├── algaelibtest3arrows.js │ │ │ ├── arrowGameStart.js │ │ │ ├── bilinRetryWithProjective.js │ │ │ ├── bilinearControlRetryProjective.js │ │ │ ├── bilinearInterpChainAnim.js │ │ │ ├── bilinearInterpControlsBrokeVis.js │ │ │ ├── bilinearInterpDrawing.js │ │ │ ├── chaosSierpinski.js │ │ │ ├── circular_harmonic.js │ │ │ ├── diffCurve.js │ │ │ ├── diffCurveInterpFail1.js │ │ │ ├── discrete_wave_eqn.js │ │ │ ├── drawLib.html │ │ │ ├── harmonic_numbers.js │ │ │ ├── marcelsIdea.js │ │ │ ├── mobius.js │ │ │ ├── parse.js │ │ │ ├── relsAndPatches.js │ │ │ ├── stronglyConnectedComponents.js │ │ │ ├── topoalgae.js │ │ │ └── wave2d.js │ │ │ ├── helpers.js │ │ │ ├── history.js │ │ │ ├── historyRender.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── main.js │ │ │ └── parse.js │ ├── 2024_12 │ │ ├── algae │ │ │ ├── index.html │ │ │ └── index.js │ │ └── graph_edit │ │ │ ├── graph_edit.js │ │ │ ├── index.html │ │ │ └── index.js │ ├── 2025_08 │ │ ├── .DS_Store │ │ └── html_day │ │ │ └── index.html │ ├── 2025_2 │ │ ├── polycope │ │ │ ├── caret.js │ │ │ ├── caretsink.js │ │ │ ├── commentify.js │ │ │ ├── editor copy.js │ │ │ ├── editor.js │ │ │ ├── helpers.js │ │ │ ├── history.js │ │ │ ├── historySerial.js │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ ├── minEditor.js │ │ │ ├── parse.js │ │ │ └── structure_parse.js │ │ └── residency │ │ │ ├── algae.html │ │ │ ├── draw_algae.png │ │ │ ├── heist.html │ │ │ ├── heist.mp4 │ │ │ ├── history1.png │ │ │ ├── image.png │ │ │ ├── index.html │ │ │ ├── polycope.html │ │ │ ├── polycopeIntroStr.js │ │ │ ├── rakeIcons.png │ │ │ ├── recursive.html │ │ │ ├── sand1.png │ │ │ ├── sand2.png │ │ │ ├── sand3.png │ │ │ ├── wood.png │ │ │ ├── 枯山水.html │ │ │ └── 🥚.html │ ├── 2025_4 │ │ ├── algae3 │ │ │ ├── algae3_api.js │ │ │ ├── algae3_canvas.js │ │ │ ├── algae3_topo.js │ │ │ ├── archive_incr_grade.js │ │ │ ├── future_tests │ │ │ │ └── test_loose_beside.js │ │ │ ├── stronglyConnectedComponents.js │ │ │ ├── test_dag_and_sum.js │ │ │ ├── test_line_constraint.js │ │ │ └── test_tree.js │ │ └── graph_edit │ │ │ ├── spanning_dag_vis.html │ │ │ └── spanning_dag_vis.js │ ├── 2025_5 │ │ └── alga │ │ │ ├── alga_api.js │ │ │ ├── alga_api_sugar.js │ │ │ ├── alga_canvas.js │ │ │ ├── alga_core.js │ │ │ ├── future_tests │ │ │ ├── arithmetic.js │ │ │ ├── laxgroup.js │ │ │ ├── test_line_constraint.js │ │ │ └── test_loose_beside.js │ │ │ ├── index.html │ │ │ ├── layers.svg │ │ │ └── tests │ │ │ ├── alga_example_may_15.js │ │ │ └── alga_test_may_9_2025.js │ ├── 2025_7 │ │ └── index.html │ ├── 2025_8 │ │ ├── canvas_text_edit │ │ │ ├── DLinkedList.js │ │ │ ├── SyncedLists.js │ │ │ ├── history.js │ │ │ ├── historySerial.js │ │ │ ├── index.html │ │ │ └── index.js │ │ └── list_sync │ │ │ ├── DLinkedList.js │ │ │ └── index.html │ ├── articles │ │ ├── exploring_spaces │ │ │ └── index.html │ │ ├── exploring_spaces_1 │ │ │ ├── circleInTorus.png │ │ │ ├── donut.png │ │ │ ├── fold1.png │ │ │ ├── fold2.png │ │ │ ├── fold3.png │ │ │ ├── fold4.png │ │ │ ├── index.html │ │ │ ├── recording.mp3 │ │ │ └── twoCirclesInTorus.png │ │ ├── exploring_spaces_2 │ │ │ ├── dragging1.js │ │ │ ├── dragging2.js │ │ │ ├── dragging3.js │ │ │ ├── dragging3twist.js │ │ │ ├── dragging4.js │ │ │ ├── index.html │ │ │ ├── paper1.png │ │ │ ├── paper2.png │ │ │ └── recording.mp3 │ │ ├── exploring_spaces_3 │ │ │ ├── dragging0.js │ │ │ ├── dragging1.js │ │ │ ├── dragging2.js │ │ │ ├── index.html │ │ │ ├── notes.html │ │ │ └── recording.mp3 │ │ ├── exploring_spaces_3_and_a_half │ │ │ ├── archive │ │ │ │ ├── archive1.js │ │ │ │ ├── archive2.js │ │ │ │ ├── archive3.js │ │ │ │ ├── dragging1archive.js │ │ │ │ └── sciNumber.js │ │ │ ├── dragging0.js │ │ │ ├── index.html │ │ │ ├── makeDraggable.js │ │ │ ├── numerals.js │ │ │ ├── radixListNum.js │ │ │ └── radixSplitNum.js │ │ ├── exploring_spaces_4 │ │ │ ├── dragging2.js │ │ │ ├── dragging4.js │ │ │ ├── dumpling.png │ │ │ ├── index.html │ │ │ ├── quat.js │ │ │ ├── recording.mp3 │ │ │ ├── sphereCanvas.js │ │ │ └── v3.js │ │ ├── exploring_spaces_4_and_a_half │ │ │ ├── dragging1.js │ │ │ ├── draggingCircle.js │ │ │ ├── draggingCircleOld.js │ │ │ ├── draggingSphere.js │ │ │ ├── draggingSphereUsage.js │ │ │ ├── draggingSphereUsage2.js │ │ │ ├── index.html │ │ │ ├── quat.js │ │ │ └── v3.js │ │ └── exploring_spaces_5 │ │ │ ├── dragging2.js │ │ │ ├── dragging4.js │ │ │ ├── dumpling.png │ │ │ ├── index.html │ │ │ ├── quat.js │ │ │ ├── recording.mp3 │ │ │ ├── sphereCanvas.js │ │ │ └── v3.js │ ├── bidirectionalParse │ │ ├── bidirectional.svg │ │ ├── customAr.js │ │ ├── customMiniLang.js │ │ ├── customObj.js │ │ ├── graph_destructure.svg │ │ ├── index.html │ │ ├── iso_example.svg │ │ ├── reps.svg │ │ ├── test.html │ │ ├── testrunner1.js │ │ └── testrunner2.js │ ├── boxMerge │ │ ├── navMap.js │ │ ├── navMap2.js │ │ ├── navMapRef.html │ │ └── space.js │ ├── caretope │ │ ├── caretope.svg │ │ ├── caretope2_outdated.js │ │ ├── caretope_caret.js │ │ ├── caretope_diagram.svg │ │ ├── caretope_sink.js │ │ ├── logo.svg │ │ ├── playground.png │ │ └── viscaretope.html │ ├── drawPX23 │ │ ├── draw2.html │ │ ├── drawtest2.js │ │ └── img │ │ │ ├── bridge.svg │ │ │ ├── cellpond.png │ │ │ ├── code.png │ │ │ ├── enso.png │ │ │ ├── livelits.png │ │ │ ├── mps.png │ │ │ ├── scratch.png │ │ │ ├── scratch2.png │ │ │ ├── twitterwhite.png │ │ │ ├── tylr.png │ │ │ └── visr.jpg │ ├── drawTests │ │ ├── category │ │ │ ├── draw.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── lib.js │ │ │ ├── loopLib.js │ │ │ ├── note.html │ │ │ ├── sharon_art.svg │ │ │ ├── sharon_art2.svg │ │ │ └── sharon_art3.svg │ │ ├── category2 │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── index2_attempt.js │ │ │ ├── lib.js │ │ │ ├── libContain.js │ │ │ ├── libTests.js │ │ │ └── splits_attempts.js │ │ ├── category3 │ │ │ ├── api.js │ │ │ ├── drawHelpers.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── indexTest.js │ │ │ ├── indexTest2.js │ │ │ ├── index_spec.svg │ │ │ ├── lib.js │ │ │ ├── libContain.js │ │ │ └── words.js │ │ ├── category4finite │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── lib.js │ │ ├── category5finite │ │ │ ├── helpers.js │ │ │ ├── index.html │ │ │ ├── indexArchive.js │ │ │ ├── lib.js │ │ │ ├── libArchive.js │ │ │ ├── libArchive_andVia.js │ │ │ ├── libArchive_forEachRewrite.js │ │ │ └── tests.js │ │ ├── category6finite │ │ │ ├── api.js │ │ │ ├── core.js │ │ │ ├── helpers.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── indexArchive.js │ │ │ ├── indexCat5finAdapted.js │ │ │ └── pushArchive.js │ │ ├── drawComputedBounds │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── drawDirectedGraphTest │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── drawPX23Prelim │ │ │ ├── draw.html │ │ │ └── drawtest.js │ │ ├── drawPX23Simplified │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── drawRawFunctionalTest │ │ │ ├── draw.html │ │ │ └── draw.js │ │ ├── propagate │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── index2.js │ │ └── signals │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── sig.js │ ├── greenBoxCaretNav │ │ ├── editor.js │ │ ├── editor2.js │ │ ├── lineEditor.js │ │ ├── multiLineEditor.js │ │ ├── refactor.html │ │ ├── refactor2.html │ │ └── symbolEditor.js │ ├── helixVideo │ │ ├── index.html │ │ └── index.js │ ├── lineMerge │ │ ├── lines.html │ │ └── lines.js │ ├── math2test │ │ ├── index.html │ │ └── index.js │ ├── mathEditorRevisited2024 │ │ ├── index.html │ │ └── index.js │ ├── misc │ │ ├── index.html │ │ └── index.js │ ├── multiplayerTests │ │ ├── 1_singleCaretmultiplayerLineEditor │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── 2_momentoLineEditor │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── 3_refSerialTest │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── 4_disjointMultiplayerLineEditor │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── 5_working1_notworkingeventsnotlinearized │ │ │ ├── api.js │ │ │ ├── caret.js │ │ │ ├── dev_screenshots │ │ │ │ ├── multi1.png │ │ │ │ ├── ok1.png │ │ │ │ └── ok2.png │ │ │ ├── draw.js │ │ │ ├── geom.js │ │ │ ├── history.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── state.js │ │ │ └── ws.js │ │ └── 6_vectorClockTree │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── liblog.js │ │ │ ├── libtree.js │ │ │ └── scrap.js │ ├── splitMonoVideo │ │ ├── canvas-capture.min.js │ │ ├── index.html │ │ └── index.js │ ├── testPolyCaret │ │ ├── customCRDT │ │ │ ├── data.js │ │ │ ├── draw.js │ │ │ ├── index.html │ │ │ └── index.js │ │ └── yjs │ │ │ ├── index.html │ │ │ └── index.js │ └── vectest │ │ ├── lineCurl.html │ │ ├── lineCurl.js │ │ ├── lineDeangle.html │ │ ├── lineDeangle.js │ │ ├── lineFlatten.html │ │ ├── lineFlatten.js │ │ ├── vectest.html │ │ └── vectest.js └── lib │ ├── caret │ ├── caretLineOps.js │ ├── caretLines.js │ └── nestedCaret.js │ ├── dom │ └── closestElement.js │ ├── draw │ ├── draw2.js │ ├── draw3.js │ ├── draw4.js │ ├── draw4Debug.js │ ├── draw4computedBounds.js │ ├── draw5.js │ ├── drawDirectedGraph.js │ └── setupFullscreenCanvas.js │ ├── helper │ └── cache.js │ ├── input │ └── onKeyDown.js │ ├── math │ ├── Color.js │ ├── CtxTransform.js │ ├── Line2.js │ ├── Line2MergeAndSort.js │ ├── LineMerge.js │ ├── LineT.js │ ├── Number.js │ ├── NumberInterval.js │ ├── Ray2.js │ ├── Vec2.js │ ├── XYWH.js │ └── collision.js │ ├── math2 │ ├── num.js │ └── vec.js │ ├── parse │ ├── bidirectional1.js │ └── bidirectional2.js │ ├── sound │ └── sound.js │ └── structure │ ├── Arrays.js │ ├── Functions.js │ ├── Iterable.js │ ├── Object.js │ ├── data.js │ ├── doubleLinkedList.js │ ├── labelledEdgeGraph.js │ └── tree.js ├── package.json ├── src ├── canvas-capture-deno.ts ├── demo │ ├── 2023 │ │ ├── bridge.png │ │ ├── mytree.png │ │ ├── nabla_nudge.png │ │ ├── polytope_big_plan.svg │ │ ├── polytope_experiment2.svg │ │ ├── projects.html │ │ ├── rec.svg │ │ └── truthyplot.mp4 │ ├── .DS_Store │ ├── 2024_07 │ │ ├── implicit_lifting.html │ │ ├── implicit_lifting.ts │ │ ├── rewrite.html │ │ └── rewrite.ts │ ├── 2024_08 │ │ ├── archive │ │ │ ├── e_graph.js │ │ │ ├── egg_port.ts │ │ │ ├── example.el0 │ │ │ ├── function_note.txt │ │ │ ├── idea.txt │ │ │ └── use_e_basic.js │ │ ├── array.el0 │ │ ├── commuteInverseArrayLog.js │ │ ├── draw.el0 │ │ ├── e_graph.html │ │ ├── lib │ │ │ ├── api.ts │ │ │ ├── builtins.ts │ │ │ ├── eGraph.js │ │ │ ├── hashcons.ts │ │ │ ├── interpreter.ts │ │ │ ├── matchEGraph.ts │ │ │ ├── matchHelpers.js │ │ │ └── unionFind.js │ │ ├── polar.el0 │ │ ├── replace.el0 │ │ ├── starter.el0 │ │ └── vectors.js │ ├── 2024_09 │ │ ├── gradient.html │ │ ├── gradient.js │ │ ├── graph_edit │ │ │ ├── dfs_vis.html │ │ │ ├── dfs_vis.js │ │ │ ├── edge_label.html │ │ │ ├── edge_label.js │ │ │ ├── graph_edit.js │ │ │ ├── index.html │ │ │ └── index.js │ │ ├── lib.ts │ │ ├── line_intersect.html │ │ └── line_intersect.js │ ├── 2024_10 │ │ ├── lift_lang │ │ │ ├── implicit_lifting.ts │ │ │ ├── index.html │ │ │ ├── lang.ts │ │ │ └── lisp.ts │ │ └── rels │ │ │ ├── index.html │ │ │ └── rels.js │ ├── 2024_11 │ │ ├── game1 │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── num_zoom │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ └── radixListNum.ts │ │ └── polycope │ │ │ ├── caret.ts │ │ │ ├── caretsink.ts │ │ │ ├── drawEditor.ts │ │ │ ├── editor.ts │ │ │ ├── emptyEditor.ts │ │ │ ├── ex │ │ │ ├── addAsymptoteToSin.js │ │ │ ├── algae2test.js │ │ │ ├── algae2test2.js │ │ │ ├── algae2test3.js │ │ │ ├── algae3.js │ │ │ ├── algae3_incr.js │ │ │ ├── algae3_incrtest.js │ │ │ ├── algae3_topo.js │ │ │ ├── algae3_topo_test.js │ │ │ ├── algae3test.js │ │ │ ├── algae3test2.js │ │ │ ├── algae3test3.js │ │ │ ├── algae3test4_2d.js │ │ │ ├── algaelib.js │ │ │ ├── algaelibtest.js │ │ │ ├── algaelibtest2.js │ │ │ ├── algaelibtest3arrows.js │ │ │ ├── arrowGameStart.js │ │ │ ├── bilinRetryWithProjective.js │ │ │ ├── bilinearControlRetryProjective.js │ │ │ ├── bilinearInterpChainAnim.js │ │ │ ├── bilinearInterpControlsBrokeVis.js │ │ │ ├── bilinearInterpDrawing.js │ │ │ ├── chaosSierpinski.js │ │ │ ├── circular_harmonic.js │ │ │ ├── diffCurve.js │ │ │ ├── diffCurveInterpFail1.js │ │ │ ├── discrete_wave_eqn.js │ │ │ ├── drawLib.html │ │ │ ├── harmonic_numbers.js │ │ │ ├── marcelsIdea.js │ │ │ ├── mobius.js │ │ │ ├── parse.js │ │ │ ├── relsAndPatches.js │ │ │ ├── serial_hist_Apr_25_2025.txt │ │ │ ├── serial_hist_Apr_4_2025.txt │ │ │ ├── serial_hist_Aug_8_2025.json │ │ │ ├── serial_hist_Jan_20_2025.txt │ │ │ ├── serial_hist_Mar_18_2025.txt │ │ │ ├── serial_hist_May_27_2025.txt │ │ │ ├── stronglyConnectedComponents.ts │ │ │ ├── topoalgae.ts │ │ │ └── wave2d.js │ │ │ ├── helpers.ts │ │ │ ├── history.ts │ │ │ ├── historyRender.ts │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── main.js │ │ │ └── parse.ts │ ├── 2024_12 │ │ ├── algae │ │ │ ├── index.html │ │ │ └── index.ts │ │ └── graph_edit │ │ │ ├── graph_edit.js │ │ │ ├── index.html │ │ │ └── index.js │ ├── 2025_2 │ │ ├── polycope │ │ │ ├── caret.ts │ │ │ ├── caretsink.ts │ │ │ ├── commentify.js │ │ │ ├── editor.ts │ │ │ ├── helpers.ts │ │ │ ├── history.ts │ │ │ ├── historySerial.ts │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ ├── minEditor.ts │ │ │ ├── parse.ts │ │ │ └── structure_parse.js │ │ └── residency │ │ │ ├── algae.html │ │ │ ├── draw_algae.png │ │ │ ├── heist.html │ │ │ ├── heist.mp4 │ │ │ ├── history1.png │ │ │ ├── image.png │ │ │ ├── index.html │ │ │ ├── polycope.html │ │ │ ├── polycopeIntroStr.js │ │ │ ├── rakeIcons.png │ │ │ ├── recursive.html │ │ │ ├── sand1.png │ │ │ ├── sand2.png │ │ │ ├── sand3.png │ │ │ ├── wood.png │ │ │ ├── 枯山水.html │ │ │ └── 🥚.html │ ├── 2025_4 │ │ ├── algae3 │ │ │ ├── README.txt │ │ │ ├── algae3_api.js │ │ │ ├── algae3_canvas.js │ │ │ ├── algae3_topo.js │ │ │ ├── archive_incr_grade.js │ │ │ ├── future_tests │ │ │ │ └── test_loose_beside.js │ │ │ ├── test_dag_and_sum.js │ │ │ ├── test_line_constraint.js │ │ │ └── test_tree.js │ │ └── graph_edit │ │ │ ├── spanning_dag_vis.html │ │ │ └── spanning_dag_vis.js │ ├── 2025_5 │ │ └── alga │ │ │ ├── alga_api.js │ │ │ ├── alga_api_sugar.js │ │ │ ├── alga_canvas.js │ │ │ ├── alga_core.js │ │ │ ├── future_tests │ │ │ ├── arithmetic.js │ │ │ ├── laxgroup.js │ │ │ ├── test_line_constraint.js │ │ │ └── test_loose_beside.js │ │ │ ├── index.html │ │ │ ├── layers.svg │ │ │ └── tests │ │ │ ├── alga_example_may_15.js │ │ │ └── alga_test_may_9_2025.js │ ├── 2025_7 │ │ └── index.html │ ├── 2025_8 │ │ ├── canvas_text_edit │ │ │ ├── DLinkedList.js │ │ │ ├── SyncedLists.js │ │ │ ├── history.ts │ │ │ ├── historySerial.ts │ │ │ ├── index.html │ │ │ └── index.js │ │ └── list_sync │ │ │ ├── DLinkedList.js │ │ │ └── index.html │ ├── articles │ │ ├── exploring_spaces │ │ │ └── index.html │ │ ├── exploring_spaces_1 │ │ │ ├── circleInTorus.png │ │ │ ├── donut.png │ │ │ ├── fold1.png │ │ │ ├── fold2.png │ │ │ ├── fold3.png │ │ │ ├── fold4.png │ │ │ ├── index.html │ │ │ ├── recording.mp3 │ │ │ └── twoCirclesInTorus.png │ │ ├── exploring_spaces_2 │ │ │ ├── dragging1.ts │ │ │ ├── dragging2.ts │ │ │ ├── dragging3.ts │ │ │ ├── dragging3twist.ts │ │ │ ├── dragging4.ts │ │ │ ├── index.html │ │ │ ├── paper1.png │ │ │ ├── paper2.png │ │ │ └── recording.mp3 │ │ ├── exploring_spaces_3 │ │ │ ├── dragging0.ts │ │ │ ├── dragging1.ts │ │ │ ├── dragging2.ts │ │ │ ├── index.html │ │ │ ├── notes.html │ │ │ └── recording.mp3 │ │ ├── exploring_spaces_3_and_a_half │ │ │ ├── archive │ │ │ │ ├── archive1.ts │ │ │ │ ├── archive2.ts │ │ │ │ ├── archive3.ts │ │ │ │ ├── dragging1archive.ts │ │ │ │ └── sciNumber.ts │ │ │ ├── dragging0.ts │ │ │ ├── index.html │ │ │ ├── makeDraggable.ts │ │ │ ├── numerals.ts │ │ │ ├── radixListNum.ts │ │ │ └── radixSplitNum.ts │ │ ├── exploring_spaces_4 │ │ │ ├── dragging2.ts │ │ │ ├── dragging4.ts │ │ │ ├── dumpling.png │ │ │ ├── index.html │ │ │ ├── quat.ts │ │ │ ├── recording.mp3 │ │ │ ├── sphereCanvas.ts │ │ │ └── v3.ts │ │ └── exploring_spaces_4_and_a_half │ │ │ ├── dragging1.ts │ │ │ ├── draggingCircle.ts │ │ │ ├── draggingCircleOld.ts │ │ │ ├── draggingSphere.ts │ │ │ ├── draggingSphereUsage.ts │ │ │ ├── draggingSphereUsage2.ts │ │ │ ├── index.html │ │ │ ├── quat.ts │ │ │ └── v3.ts │ ├── bidirectionalParse │ │ ├── bidirectional.svg │ │ ├── customAr.ts │ │ ├── customMiniLang.ts │ │ ├── customObj.ts │ │ ├── graph_destructure.svg │ │ ├── index.html │ │ ├── iso_example.svg │ │ ├── reps.svg │ │ ├── test.html │ │ ├── testrunner1.ts │ │ └── testrunner2.ts │ ├── boxMerge │ │ ├── navMap.ts │ │ ├── navMap2.ts │ │ ├── navMapRef.html │ │ └── space.ts │ ├── caretope │ │ ├── README.md │ │ ├── caretope.svg │ │ ├── caretope2_outdated.ts │ │ ├── caretope_caret.ts │ │ ├── caretope_diagram.svg │ │ ├── caretope_sink.ts │ │ ├── logo.svg │ │ ├── playground.png │ │ └── viscaretope.html │ ├── drawPX23 │ │ ├── draw2.html │ │ ├── drawtest2.ts │ │ └── img │ │ │ ├── bridge.svg │ │ │ ├── cellpond.png │ │ │ ├── code.png │ │ │ ├── enso.png │ │ │ ├── livelits.png │ │ │ ├── mps.png │ │ │ ├── scratch.png │ │ │ ├── scratch2.png │ │ │ ├── twitterwhite.png │ │ │ ├── tylr.png │ │ │ └── visr.jpg │ ├── drawTests │ │ ├── .DS_Store │ │ ├── category │ │ │ ├── draw.ts │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── lib.ts │ │ │ ├── loopLib.ts │ │ │ ├── note.html │ │ │ ├── sharon_art.svg │ │ │ ├── sharon_art2.svg │ │ │ └── sharon_art3.svg │ │ ├── category2 │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── index2_attempt.ts │ │ │ ├── lib.ts │ │ │ ├── libContain.ts │ │ │ ├── libTests.ts │ │ │ └── splits_attempts.ts │ │ ├── category3 │ │ │ ├── api.ts │ │ │ ├── drawHelpers.ts │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── indexTest.ts │ │ │ ├── indexTest2.ts │ │ │ ├── index_spec.svg │ │ │ ├── lib.ts │ │ │ ├── libContain.ts │ │ │ └── words.ts │ │ ├── category4finite │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ └── lib.ts │ │ ├── category5finite │ │ │ ├── helpers.ts │ │ │ ├── index.html │ │ │ ├── indexArchive.ts │ │ │ ├── lib.ts │ │ │ ├── libArchive.ts │ │ │ ├── libArchive_andVia.ts │ │ │ ├── libArchive_forEachRewrite.ts │ │ │ └── tests.ts │ │ ├── category6finite │ │ │ ├── api.ts │ │ │ ├── core.ts │ │ │ ├── helpers.ts │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── indexArchive.ts │ │ │ ├── indexCat5finAdapted.ts │ │ │ ├── note.txt │ │ │ └── pushArchive.ts │ │ ├── drawComputedBounds │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── drawDirectedGraphTest │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── drawPX23Prelim │ │ │ ├── draw.html │ │ │ └── drawtest.ts │ │ ├── drawPX23Simplified │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── drawRawFunctionalTest │ │ │ ├── draw.html │ │ │ └── draw.ts │ │ ├── propagate │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ └── index2.ts │ │ └── signals │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ └── sig.ts │ ├── greenBoxCaretNav │ │ ├── 2023_05_20_refactor_note.txt │ │ ├── editor.ts │ │ ├── editor2.ts │ │ ├── lineEditor.ts │ │ ├── multiLineEditor.ts │ │ ├── refactor.html │ │ ├── refactor2.html │ │ └── symbolEditor.ts │ ├── helixVideo │ │ ├── index.html │ │ └── index.ts │ ├── lineMerge │ │ ├── lines.html │ │ └── lines.ts │ ├── math2test │ │ ├── index.html │ │ └── index.ts │ ├── mathEditorRevisited2024 │ │ ├── index.html │ │ └── index.ts │ ├── misc │ │ ├── index.html │ │ └── index.ts │ ├── multiplayerTests │ │ ├── 1_singleCaretmultiplayerLineEditor │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── 2_momentoLineEditor │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── 3_refSerialTest │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── 4_disjointMultiplayerLineEditor │ │ │ ├── index.html │ │ │ └── index.ts │ │ ├── 5_working1_notworkingeventsnotlinearized │ │ │ ├── api.ts │ │ │ ├── caret.ts │ │ │ ├── dev_notes │ │ │ │ ├── 0initialnote.txt │ │ │ │ ├── anchornote.txt │ │ │ │ ├── deleteandhistorynote.txt │ │ │ │ ├── displacenote.txt │ │ │ │ ├── generalhistorynote.txt │ │ │ │ ├── historygroupnote.txt │ │ │ │ ├── n0initmultiplayernote.txt │ │ │ │ ├── n1moremultiplayernote.txt │ │ │ │ └── n2itsworkingnote.txt │ │ │ ├── dev_screenshots │ │ │ │ ├── multi1.png │ │ │ │ ├── ok1.png │ │ │ │ └── ok2.png │ │ │ ├── draw.ts │ │ │ ├── geom.ts │ │ │ ├── history.ts │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── state.ts │ │ │ └── ws.ts │ │ └── 6_vectorClockTree │ │ │ ├── index.html │ │ │ ├── index.ts │ │ │ ├── liblog.ts │ │ │ ├── libtree.ts │ │ │ ├── note.txt │ │ │ └── scrap.ts │ ├── splitMonoVideo │ │ ├── canvas-capture.min.js │ │ ├── index.html │ │ └── index.ts │ ├── testPolyCaret │ │ ├── customCRDT │ │ │ ├── data.ts │ │ │ ├── draw.ts │ │ │ ├── index.html │ │ │ └── index.ts │ │ └── yjs │ │ │ ├── index.html │ │ │ └── index.ts │ └── vectest │ │ ├── lineCurl.html │ │ ├── lineCurl.ts │ │ ├── lineDeangle.html │ │ ├── lineDeangle.ts │ │ ├── lineFlatten.html │ │ ├── lineFlatten.ts │ │ ├── vectest.html │ │ └── vectest.ts └── lib │ ├── caret │ ├── caretLineOps.ts │ ├── caretLines.ts │ └── nestedCaret.ts │ ├── dom │ └── closestElement.ts │ ├── draw │ ├── draw.tss │ ├── draw2.ts │ ├── draw3.ts │ ├── draw4.ts │ ├── draw4Debug.ts │ ├── draw4computedBounds.ts │ ├── draw5.ts │ ├── drawDirectedGraph.ts │ └── setupFullscreenCanvas.ts │ ├── helper │ └── cache.ts │ ├── input │ └── onKeyDown.ts │ ├── math │ ├── Color.ts │ ├── CtxTransform.ts │ ├── Line2.ts │ ├── Line2MergeAndSort.ts │ ├── LineMerge.ts │ ├── LineT.ts │ ├── Number.ts │ ├── NumberInterval.ts │ ├── README.md │ ├── Ray2.ts │ ├── Vec2.ts │ ├── XYWH.ts │ └── collision.ts │ ├── math2 │ ├── num.ts │ └── vec.ts │ ├── parse │ ├── bidirectional1.ts │ ├── bidirectional2.ts │ └── goalNote.txt │ ├── sound │ └── sound.ts │ └── structure │ ├── Arrays.ts │ ├── Functions.ts │ ├── Iterable.ts │ ├── Object.ts │ ├── data.ts │ ├── doubleLinkedList.ts │ ├── labelledEdgeGraph.ts │ └── tree.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | ./dist/* -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/README.md -------------------------------------------------------------------------------- /dist/canvas-capture-deno.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/canvas-capture-deno.js -------------------------------------------------------------------------------- /dist/demo/2023/bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/bridge.png -------------------------------------------------------------------------------- /dist/demo/2023/mytree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/mytree.png -------------------------------------------------------------------------------- /dist/demo/2023/nabla_nudge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/nabla_nudge.png -------------------------------------------------------------------------------- /dist/demo/2023/polytope_big_plan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/polytope_big_plan.svg -------------------------------------------------------------------------------- /dist/demo/2023/polytope_experiment2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/polytope_experiment2.svg -------------------------------------------------------------------------------- /dist/demo/2023/projects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/projects.html -------------------------------------------------------------------------------- /dist/demo/2023/rec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/rec.svg -------------------------------------------------------------------------------- /dist/demo/2023/truthyplot.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2023/truthyplot.mp4 -------------------------------------------------------------------------------- /dist/demo/2024_07/implicit_lifting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_07/implicit_lifting.html -------------------------------------------------------------------------------- /dist/demo/2024_07/implicit_lifting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_07/implicit_lifting.js -------------------------------------------------------------------------------- /dist/demo/2024_07/rewrite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_07/rewrite.html -------------------------------------------------------------------------------- /dist/demo/2024_07/rewrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_07/rewrite.js -------------------------------------------------------------------------------- /dist/demo/2024_08/archive/e_graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/archive/e_graph.js -------------------------------------------------------------------------------- /dist/demo/2024_08/archive/egg_port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/archive/egg_port.js -------------------------------------------------------------------------------- /dist/demo/2024_08/archive/example.el0: -------------------------------------------------------------------------------- 1 | 2 | 3 | lerp = a*x1 + (1-a)*x2 -------------------------------------------------------------------------------- /dist/demo/2024_08/archive/use_e_basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/archive/use_e_basic.js -------------------------------------------------------------------------------- /dist/demo/2024_08/array.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/array.el0 -------------------------------------------------------------------------------- /dist/demo/2024_08/commuteInverseArrayLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/commuteInverseArrayLog.js -------------------------------------------------------------------------------- /dist/demo/2024_08/draw.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/draw.el0 -------------------------------------------------------------------------------- /dist/demo/2024_08/e_graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/e_graph.html -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/api.js -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/builtins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/builtins.js -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/eGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/eGraph.js -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/hashcons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/hashcons.js -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/interpreter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/interpreter.js -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/matchEGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/matchEGraph.js -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/matchHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/matchHelpers.js -------------------------------------------------------------------------------- /dist/demo/2024_08/lib/unionFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/lib/unionFind.js -------------------------------------------------------------------------------- /dist/demo/2024_08/polar.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/polar.el0 -------------------------------------------------------------------------------- /dist/demo/2024_08/replace.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/replace.el0 -------------------------------------------------------------------------------- /dist/demo/2024_08/starter.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/starter.el0 -------------------------------------------------------------------------------- /dist/demo/2024_08/vectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_08/vectors.js -------------------------------------------------------------------------------- /dist/demo/2024_09/gradient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/gradient.html -------------------------------------------------------------------------------- /dist/demo/2024_09/gradient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/gradient.js -------------------------------------------------------------------------------- /dist/demo/2024_09/graph_edit/dfs_vis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/graph_edit/dfs_vis.html -------------------------------------------------------------------------------- /dist/demo/2024_09/graph_edit/dfs_vis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/graph_edit/dfs_vis.js -------------------------------------------------------------------------------- /dist/demo/2024_09/graph_edit/edge_label.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/graph_edit/edge_label.html -------------------------------------------------------------------------------- /dist/demo/2024_09/graph_edit/edge_label.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/graph_edit/edge_label.js -------------------------------------------------------------------------------- /dist/demo/2024_09/graph_edit/graph_edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/graph_edit/graph_edit.js -------------------------------------------------------------------------------- /dist/demo/2024_09/graph_edit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/graph_edit/index.html -------------------------------------------------------------------------------- /dist/demo/2024_09/graph_edit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/graph_edit/index.js -------------------------------------------------------------------------------- /dist/demo/2024_09/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/lib.js -------------------------------------------------------------------------------- /dist/demo/2024_09/line_intersect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/line_intersect.html -------------------------------------------------------------------------------- /dist/demo/2024_09/line_intersect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_09/line_intersect.js -------------------------------------------------------------------------------- /dist/demo/2024_10/lift_lang/implicit_lifting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_10/lift_lang/implicit_lifting.js -------------------------------------------------------------------------------- /dist/demo/2024_10/lift_lang/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_10/lift_lang/index.html -------------------------------------------------------------------------------- /dist/demo/2024_10/lift_lang/lang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_10/lift_lang/lang.js -------------------------------------------------------------------------------- /dist/demo/2024_10/lift_lang/lisp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_10/lift_lang/lisp.js -------------------------------------------------------------------------------- /dist/demo/2024_10/rels/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_10/rels/index.html -------------------------------------------------------------------------------- /dist/demo/2024_10/rels/rels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_10/rels/rels.js -------------------------------------------------------------------------------- /dist/demo/2024_11/game1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/game1/index.html -------------------------------------------------------------------------------- /dist/demo/2024_11/game1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/game1/index.js -------------------------------------------------------------------------------- /dist/demo/2024_11/num_zoom/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/num_zoom/index.html -------------------------------------------------------------------------------- /dist/demo/2024_11/num_zoom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/num_zoom/index.js -------------------------------------------------------------------------------- /dist/demo/2024_11/num_zoom/radixListNum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/num_zoom/radixListNum.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/caret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/caret.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/caretsink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/caretsink.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/drawEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/drawEditor.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/editor.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/emptyEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/emptyEditor.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/addAsymptoteToSin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/addAsymptoteToSin.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae2test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae2test.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae2test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae2test2.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae2test3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae2test3.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3_incr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3_incr.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3_incrtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3_incrtest.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3_topo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3_topo.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3_topo_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3_topo_test.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3test.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3test2.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3test3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3test3.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algae3test4_2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algae3test4_2d.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algaelib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algaelib.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algaelibtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algaelibtest.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algaelibtest2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algaelibtest2.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/algaelibtest3arrows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/algaelibtest3arrows.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/arrowGameStart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/arrowGameStart.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/bilinRetryWithProjective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/bilinRetryWithProjective.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/bilinearControlRetryProjective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/bilinearControlRetryProjective.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/bilinearInterpChainAnim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/bilinearInterpChainAnim.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/bilinearInterpControlsBrokeVis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/bilinearInterpControlsBrokeVis.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/bilinearInterpDrawing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/bilinearInterpDrawing.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/chaosSierpinski.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/chaosSierpinski.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/circular_harmonic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/circular_harmonic.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/diffCurve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/diffCurve.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/diffCurveInterpFail1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/diffCurveInterpFail1.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/discrete_wave_eqn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/discrete_wave_eqn.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/drawLib.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/drawLib.html -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/harmonic_numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/harmonic_numbers.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/marcelsIdea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/marcelsIdea.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/mobius.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/mobius.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/parse.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/relsAndPatches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/relsAndPatches.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/stronglyConnectedComponents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/stronglyConnectedComponents.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/topoalgae.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/topoalgae.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/ex/wave2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/ex/wave2d.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/helpers.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/history.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/historyRender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/historyRender.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/index.html -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/main.js -------------------------------------------------------------------------------- /dist/demo/2024_11/polycope/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_11/polycope/parse.js -------------------------------------------------------------------------------- /dist/demo/2024_12/algae/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_12/algae/index.html -------------------------------------------------------------------------------- /dist/demo/2024_12/algae/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_12/algae/index.js -------------------------------------------------------------------------------- /dist/demo/2024_12/graph_edit/graph_edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_12/graph_edit/graph_edit.js -------------------------------------------------------------------------------- /dist/demo/2024_12/graph_edit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_12/graph_edit/index.html -------------------------------------------------------------------------------- /dist/demo/2024_12/graph_edit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2024_12/graph_edit/index.js -------------------------------------------------------------------------------- /dist/demo/2025_08/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_08/.DS_Store -------------------------------------------------------------------------------- /dist/demo/2025_08/html_day/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_08/html_day/index.html -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/caret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/caret.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/caretsink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/caretsink.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/commentify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/commentify.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/editor copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/editor copy.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/editor.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/helpers.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/history.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/historySerial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/historySerial.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/index.html -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/main.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/minEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/minEditor.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/parse.js -------------------------------------------------------------------------------- /dist/demo/2025_2/polycope/structure_parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/polycope/structure_parse.js -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/algae.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/algae.html -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/draw_algae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/draw_algae.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/heist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/heist.html -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/heist.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/heist.mp4 -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/history1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/history1.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/image.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/index.html -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/polycope.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/polycope.html -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/polycopeIntroStr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/polycopeIntroStr.js -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/rakeIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/rakeIcons.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/recursive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/recursive.html -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/sand1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/sand1.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/sand2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/sand2.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/sand3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/sand3.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/wood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/wood.png -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/枯山水.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/枯山水.html -------------------------------------------------------------------------------- /dist/demo/2025_2/residency/🥚.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_2/residency/🥚.html -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/algae3_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/algae3_api.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/algae3_canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/algae3_canvas.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/algae3_topo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/algae3_topo.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/archive_incr_grade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/archive_incr_grade.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/future_tests/test_loose_beside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/future_tests/test_loose_beside.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/stronglyConnectedComponents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/stronglyConnectedComponents.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/test_dag_and_sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/test_dag_and_sum.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/test_line_constraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/test_line_constraint.js -------------------------------------------------------------------------------- /dist/demo/2025_4/algae3/test_tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/algae3/test_tree.js -------------------------------------------------------------------------------- /dist/demo/2025_4/graph_edit/spanning_dag_vis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/graph_edit/spanning_dag_vis.html -------------------------------------------------------------------------------- /dist/demo/2025_4/graph_edit/spanning_dag_vis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_4/graph_edit/spanning_dag_vis.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/alga_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/alga_api.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/alga_api_sugar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/alga_api_sugar.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/alga_canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/alga_canvas.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/alga_core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/alga_core.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/future_tests/arithmetic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/future_tests/arithmetic.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/future_tests/laxgroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/future_tests/laxgroup.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/future_tests/test_line_constraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/future_tests/test_line_constraint.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/future_tests/test_loose_beside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/future_tests/test_loose_beside.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/index.html -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/layers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/layers.svg -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/tests/alga_example_may_15.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/tests/alga_example_may_15.js -------------------------------------------------------------------------------- /dist/demo/2025_5/alga/tests/alga_test_may_9_2025.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_5/alga/tests/alga_test_may_9_2025.js -------------------------------------------------------------------------------- /dist/demo/2025_7/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_7/index.html -------------------------------------------------------------------------------- /dist/demo/2025_8/canvas_text_edit/DLinkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/canvas_text_edit/DLinkedList.js -------------------------------------------------------------------------------- /dist/demo/2025_8/canvas_text_edit/SyncedLists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/canvas_text_edit/SyncedLists.js -------------------------------------------------------------------------------- /dist/demo/2025_8/canvas_text_edit/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/canvas_text_edit/history.js -------------------------------------------------------------------------------- /dist/demo/2025_8/canvas_text_edit/historySerial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/canvas_text_edit/historySerial.js -------------------------------------------------------------------------------- /dist/demo/2025_8/canvas_text_edit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/canvas_text_edit/index.html -------------------------------------------------------------------------------- /dist/demo/2025_8/canvas_text_edit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/canvas_text_edit/index.js -------------------------------------------------------------------------------- /dist/demo/2025_8/list_sync/DLinkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/list_sync/DLinkedList.js -------------------------------------------------------------------------------- /dist/demo/2025_8/list_sync/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/2025_8/list_sync/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/circleInTorus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/circleInTorus.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/donut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/donut.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/fold1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/fold1.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/fold2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/fold2.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/fold3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/fold3.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/fold4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/fold4.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/recording.mp3 -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_1/twoCirclesInTorus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_1/twoCirclesInTorus.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/dragging1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/dragging1.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/dragging2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/dragging2.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/dragging3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/dragging3.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/dragging3twist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/dragging3twist.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/dragging4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/dragging4.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/paper1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/paper1.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/paper2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/paper2.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_2/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_2/recording.mp3 -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3/dragging0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3/dragging0.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3/dragging1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3/dragging1.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3/dragging2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3/dragging2.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3/notes.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3/recording.mp3 -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3_and_a_half/dragging0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3_and_a_half/dragging0.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3_and_a_half/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3_and_a_half/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3_and_a_half/makeDraggable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3_and_a_half/makeDraggable.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3_and_a_half/numerals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3_and_a_half/numerals.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3_and_a_half/radixListNum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3_and_a_half/radixListNum.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_3_and_a_half/radixSplitNum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_3_and_a_half/radixSplitNum.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/dragging2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/dragging2.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/dragging4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/dragging4.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/dumpling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/dumpling.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/quat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/quat.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/recording.mp3 -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/sphereCanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/sphereCanvas.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4/v3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4/v3.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4_and_a_half/dragging1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4_and_a_half/dragging1.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4_and_a_half/draggingCircle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4_and_a_half/draggingCircle.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4_and_a_half/draggingSphere.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4_and_a_half/draggingSphere.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4_and_a_half/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4_and_a_half/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4_and_a_half/quat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4_and_a_half/quat.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_4_and_a_half/v3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_4_and_a_half/v3.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/dragging2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/dragging2.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/dragging4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/dragging4.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/dumpling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/dumpling.png -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/index.html -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/quat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/quat.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/recording.mp3 -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/sphereCanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/sphereCanvas.js -------------------------------------------------------------------------------- /dist/demo/articles/exploring_spaces_5/v3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/articles/exploring_spaces_5/v3.js -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/bidirectional.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/bidirectional.svg -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/customAr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/customAr.js -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/customMiniLang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/customMiniLang.js -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/customObj.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/customObj.js -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/graph_destructure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/graph_destructure.svg -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/index.html -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/iso_example.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/iso_example.svg -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/reps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/reps.svg -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/test.html -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/testrunner1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/testrunner1.js -------------------------------------------------------------------------------- /dist/demo/bidirectionalParse/testrunner2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/bidirectionalParse/testrunner2.js -------------------------------------------------------------------------------- /dist/demo/boxMerge/navMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/boxMerge/navMap.js -------------------------------------------------------------------------------- /dist/demo/boxMerge/navMap2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/boxMerge/navMap2.js -------------------------------------------------------------------------------- /dist/demo/boxMerge/navMapRef.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/boxMerge/navMapRef.html -------------------------------------------------------------------------------- /dist/demo/boxMerge/space.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/boxMerge/space.js -------------------------------------------------------------------------------- /dist/demo/caretope/caretope.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/caretope.svg -------------------------------------------------------------------------------- /dist/demo/caretope/caretope2_outdated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/caretope2_outdated.js -------------------------------------------------------------------------------- /dist/demo/caretope/caretope_caret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/caretope_caret.js -------------------------------------------------------------------------------- /dist/demo/caretope/caretope_diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/caretope_diagram.svg -------------------------------------------------------------------------------- /dist/demo/caretope/caretope_sink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/caretope_sink.js -------------------------------------------------------------------------------- /dist/demo/caretope/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/logo.svg -------------------------------------------------------------------------------- /dist/demo/caretope/playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/playground.png -------------------------------------------------------------------------------- /dist/demo/caretope/viscaretope.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/caretope/viscaretope.html -------------------------------------------------------------------------------- /dist/demo/drawPX23/draw2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/draw2.html -------------------------------------------------------------------------------- /dist/demo/drawPX23/drawtest2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/drawtest2.js -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/bridge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/bridge.svg -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/cellpond.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/cellpond.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/code.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/enso.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/enso.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/livelits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/livelits.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/mps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/mps.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/scratch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/scratch.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/scratch2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/scratch2.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/twitterwhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/twitterwhite.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/tylr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/tylr.png -------------------------------------------------------------------------------- /dist/demo/drawPX23/img/visr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawPX23/img/visr.jpg -------------------------------------------------------------------------------- /dist/demo/drawTests/category/draw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/draw.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/category/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/lib.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category/loopLib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/loopLib.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category/note.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/note.html -------------------------------------------------------------------------------- /dist/demo/drawTests/category/sharon_art.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/sharon_art.svg -------------------------------------------------------------------------------- /dist/demo/drawTests/category/sharon_art2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/sharon_art2.svg -------------------------------------------------------------------------------- /dist/demo/drawTests/category/sharon_art3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category/sharon_art3.svg -------------------------------------------------------------------------------- /dist/demo/drawTests/category2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category2/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/category2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category2/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category2/index2_attempt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category2/index2_attempt.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category2/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category2/lib.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category2/libContain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category2/libContain.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category2/libTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category2/libTests.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category2/splits_attempts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category2/splits_attempts.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/api.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/drawHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/drawHelpers.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/indexTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/indexTest.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/indexTest2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/indexTest2.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/index_spec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/index_spec.svg -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/lib.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/libContain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/libContain.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category3/words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category3/words.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category4finite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category4finite/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/category4finite/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category4finite/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category4finite/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category4finite/lib.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/helpers.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/indexArchive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/indexArchive.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/lib.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/libArchive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/libArchive.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/libArchive_andVia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/libArchive_andVia.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/libArchive_forEachRewrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/libArchive_forEachRewrite.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category5finite/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category5finite/tests.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/api.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/core.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/helpers.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/indexArchive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/indexArchive.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/indexCat5finAdapted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/indexCat5finAdapted.js -------------------------------------------------------------------------------- /dist/demo/drawTests/category6finite/pushArchive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/category6finite/pushArchive.js -------------------------------------------------------------------------------- /dist/demo/drawTests/drawComputedBounds/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawComputedBounds/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/drawComputedBounds/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawComputedBounds/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/drawDirectedGraphTest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawDirectedGraphTest/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/drawDirectedGraphTest/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawDirectedGraphTest/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/drawPX23Prelim/draw.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawPX23Prelim/draw.html -------------------------------------------------------------------------------- /dist/demo/drawTests/drawPX23Prelim/drawtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawPX23Prelim/drawtest.js -------------------------------------------------------------------------------- /dist/demo/drawTests/drawPX23Simplified/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawPX23Simplified/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/drawPX23Simplified/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawPX23Simplified/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/drawRawFunctionalTest/draw.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawRawFunctionalTest/draw.html -------------------------------------------------------------------------------- /dist/demo/drawTests/drawRawFunctionalTest/draw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/drawRawFunctionalTest/draw.js -------------------------------------------------------------------------------- /dist/demo/drawTests/propagate/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/propagate/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/propagate/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/propagate/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/propagate/index2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/propagate/index2.js -------------------------------------------------------------------------------- /dist/demo/drawTests/signals/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/signals/index.html -------------------------------------------------------------------------------- /dist/demo/drawTests/signals/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/signals/index.js -------------------------------------------------------------------------------- /dist/demo/drawTests/signals/sig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/drawTests/signals/sig.js -------------------------------------------------------------------------------- /dist/demo/greenBoxCaretNav/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/greenBoxCaretNav/editor.js -------------------------------------------------------------------------------- /dist/demo/greenBoxCaretNav/editor2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/greenBoxCaretNav/editor2.js -------------------------------------------------------------------------------- /dist/demo/greenBoxCaretNav/lineEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/greenBoxCaretNav/lineEditor.js -------------------------------------------------------------------------------- /dist/demo/greenBoxCaretNav/multiLineEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/greenBoxCaretNav/multiLineEditor.js -------------------------------------------------------------------------------- /dist/demo/greenBoxCaretNav/refactor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/greenBoxCaretNav/refactor.html -------------------------------------------------------------------------------- /dist/demo/greenBoxCaretNav/refactor2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/greenBoxCaretNav/refactor2.html -------------------------------------------------------------------------------- /dist/demo/greenBoxCaretNav/symbolEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/greenBoxCaretNav/symbolEditor.js -------------------------------------------------------------------------------- /dist/demo/helixVideo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/helixVideo/index.html -------------------------------------------------------------------------------- /dist/demo/helixVideo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/helixVideo/index.js -------------------------------------------------------------------------------- /dist/demo/lineMerge/lines.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/lineMerge/lines.html -------------------------------------------------------------------------------- /dist/demo/lineMerge/lines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/lineMerge/lines.js -------------------------------------------------------------------------------- /dist/demo/math2test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/math2test/index.html -------------------------------------------------------------------------------- /dist/demo/math2test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/math2test/index.js -------------------------------------------------------------------------------- /dist/demo/mathEditorRevisited2024/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/mathEditorRevisited2024/index.html -------------------------------------------------------------------------------- /dist/demo/mathEditorRevisited2024/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/mathEditorRevisited2024/index.js -------------------------------------------------------------------------------- /dist/demo/misc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/misc/index.html -------------------------------------------------------------------------------- /dist/demo/misc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/misc/index.js -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/2_momentoLineEditor/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/2_momentoLineEditor/index.html -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/2_momentoLineEditor/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/2_momentoLineEditor/index.js -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/3_refSerialTest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/3_refSerialTest/index.html -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/3_refSerialTest/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/3_refSerialTest/index.js -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/6_vectorClockTree/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/6_vectorClockTree/index.html -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/6_vectorClockTree/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/6_vectorClockTree/index.js -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/6_vectorClockTree/liblog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/6_vectorClockTree/liblog.js -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/6_vectorClockTree/libtree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/6_vectorClockTree/libtree.js -------------------------------------------------------------------------------- /dist/demo/multiplayerTests/6_vectorClockTree/scrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/multiplayerTests/6_vectorClockTree/scrap.js -------------------------------------------------------------------------------- /dist/demo/splitMonoVideo/canvas-capture.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/splitMonoVideo/canvas-capture.min.js -------------------------------------------------------------------------------- /dist/demo/splitMonoVideo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/splitMonoVideo/index.html -------------------------------------------------------------------------------- /dist/demo/splitMonoVideo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/splitMonoVideo/index.js -------------------------------------------------------------------------------- /dist/demo/testPolyCaret/customCRDT/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/testPolyCaret/customCRDT/data.js -------------------------------------------------------------------------------- /dist/demo/testPolyCaret/customCRDT/draw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/testPolyCaret/customCRDT/draw.js -------------------------------------------------------------------------------- /dist/demo/testPolyCaret/customCRDT/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/testPolyCaret/customCRDT/index.html -------------------------------------------------------------------------------- /dist/demo/testPolyCaret/customCRDT/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/testPolyCaret/customCRDT/index.js -------------------------------------------------------------------------------- /dist/demo/testPolyCaret/yjs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/testPolyCaret/yjs/index.html -------------------------------------------------------------------------------- /dist/demo/testPolyCaret/yjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/testPolyCaret/yjs/index.js -------------------------------------------------------------------------------- /dist/demo/vectest/lineCurl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/lineCurl.html -------------------------------------------------------------------------------- /dist/demo/vectest/lineCurl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/lineCurl.js -------------------------------------------------------------------------------- /dist/demo/vectest/lineDeangle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/lineDeangle.html -------------------------------------------------------------------------------- /dist/demo/vectest/lineDeangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/lineDeangle.js -------------------------------------------------------------------------------- /dist/demo/vectest/lineFlatten.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/lineFlatten.html -------------------------------------------------------------------------------- /dist/demo/vectest/lineFlatten.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/lineFlatten.js -------------------------------------------------------------------------------- /dist/demo/vectest/vectest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/vectest.html -------------------------------------------------------------------------------- /dist/demo/vectest/vectest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/demo/vectest/vectest.js -------------------------------------------------------------------------------- /dist/lib/caret/caretLineOps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/caret/caretLineOps.js -------------------------------------------------------------------------------- /dist/lib/caret/caretLines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/caret/caretLines.js -------------------------------------------------------------------------------- /dist/lib/caret/nestedCaret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/caret/nestedCaret.js -------------------------------------------------------------------------------- /dist/lib/dom/closestElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/dom/closestElement.js -------------------------------------------------------------------------------- /dist/lib/draw/draw2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/draw2.js -------------------------------------------------------------------------------- /dist/lib/draw/draw3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/draw3.js -------------------------------------------------------------------------------- /dist/lib/draw/draw4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/draw4.js -------------------------------------------------------------------------------- /dist/lib/draw/draw4Debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/draw4Debug.js -------------------------------------------------------------------------------- /dist/lib/draw/draw4computedBounds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/draw4computedBounds.js -------------------------------------------------------------------------------- /dist/lib/draw/draw5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/draw5.js -------------------------------------------------------------------------------- /dist/lib/draw/drawDirectedGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/drawDirectedGraph.js -------------------------------------------------------------------------------- /dist/lib/draw/setupFullscreenCanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/draw/setupFullscreenCanvas.js -------------------------------------------------------------------------------- /dist/lib/helper/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/helper/cache.js -------------------------------------------------------------------------------- /dist/lib/input/onKeyDown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/input/onKeyDown.js -------------------------------------------------------------------------------- /dist/lib/math/Color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/Color.js -------------------------------------------------------------------------------- /dist/lib/math/CtxTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/CtxTransform.js -------------------------------------------------------------------------------- /dist/lib/math/Line2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/Line2.js -------------------------------------------------------------------------------- /dist/lib/math/Line2MergeAndSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/Line2MergeAndSort.js -------------------------------------------------------------------------------- /dist/lib/math/LineMerge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/LineMerge.js -------------------------------------------------------------------------------- /dist/lib/math/LineT.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/LineT.js -------------------------------------------------------------------------------- /dist/lib/math/Number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/Number.js -------------------------------------------------------------------------------- /dist/lib/math/NumberInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/NumberInterval.js -------------------------------------------------------------------------------- /dist/lib/math/Ray2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/Ray2.js -------------------------------------------------------------------------------- /dist/lib/math/Vec2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/Vec2.js -------------------------------------------------------------------------------- /dist/lib/math/XYWH.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/XYWH.js -------------------------------------------------------------------------------- /dist/lib/math/collision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math/collision.js -------------------------------------------------------------------------------- /dist/lib/math2/num.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/math2/num.js -------------------------------------------------------------------------------- /dist/lib/math2/vec.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | -------------------------------------------------------------------------------- /dist/lib/parse/bidirectional1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/parse/bidirectional1.js -------------------------------------------------------------------------------- /dist/lib/parse/bidirectional2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/parse/bidirectional2.js -------------------------------------------------------------------------------- /dist/lib/sound/sound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/sound/sound.js -------------------------------------------------------------------------------- /dist/lib/structure/Arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/Arrays.js -------------------------------------------------------------------------------- /dist/lib/structure/Functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/Functions.js -------------------------------------------------------------------------------- /dist/lib/structure/Iterable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/Iterable.js -------------------------------------------------------------------------------- /dist/lib/structure/Object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/Object.js -------------------------------------------------------------------------------- /dist/lib/structure/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/data.js -------------------------------------------------------------------------------- /dist/lib/structure/doubleLinkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/doubleLinkedList.js -------------------------------------------------------------------------------- /dist/lib/structure/labelledEdgeGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/labelledEdgeGraph.js -------------------------------------------------------------------------------- /dist/lib/structure/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/dist/lib/structure/tree.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/package.json -------------------------------------------------------------------------------- /src/canvas-capture-deno.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/canvas-capture-deno.ts -------------------------------------------------------------------------------- /src/demo/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/.DS_Store -------------------------------------------------------------------------------- /src/demo/2023/bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/bridge.png -------------------------------------------------------------------------------- /src/demo/2023/mytree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/mytree.png -------------------------------------------------------------------------------- /src/demo/2023/nabla_nudge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/nabla_nudge.png -------------------------------------------------------------------------------- /src/demo/2023/polytope_big_plan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/polytope_big_plan.svg -------------------------------------------------------------------------------- /src/demo/2023/polytope_experiment2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/polytope_experiment2.svg -------------------------------------------------------------------------------- /src/demo/2023/projects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/projects.html -------------------------------------------------------------------------------- /src/demo/2023/rec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/rec.svg -------------------------------------------------------------------------------- /src/demo/2023/truthyplot.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2023/truthyplot.mp4 -------------------------------------------------------------------------------- /src/demo/2024_07/implicit_lifting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_07/implicit_lifting.html -------------------------------------------------------------------------------- /src/demo/2024_07/implicit_lifting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_07/implicit_lifting.ts -------------------------------------------------------------------------------- /src/demo/2024_07/rewrite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_07/rewrite.html -------------------------------------------------------------------------------- /src/demo/2024_07/rewrite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_07/rewrite.ts -------------------------------------------------------------------------------- /src/demo/2024_08/archive/e_graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/archive/e_graph.js -------------------------------------------------------------------------------- /src/demo/2024_08/archive/egg_port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/archive/egg_port.ts -------------------------------------------------------------------------------- /src/demo/2024_08/archive/example.el0: -------------------------------------------------------------------------------- 1 | 2 | 3 | lerp = a*x1 + (1-a)*x2 -------------------------------------------------------------------------------- /src/demo/2024_08/archive/function_note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/archive/function_note.txt -------------------------------------------------------------------------------- /src/demo/2024_08/archive/idea.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/archive/idea.txt -------------------------------------------------------------------------------- /src/demo/2024_08/archive/use_e_basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/archive/use_e_basic.js -------------------------------------------------------------------------------- /src/demo/2024_08/array.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/array.el0 -------------------------------------------------------------------------------- /src/demo/2024_08/commuteInverseArrayLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/commuteInverseArrayLog.js -------------------------------------------------------------------------------- /src/demo/2024_08/draw.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/draw.el0 -------------------------------------------------------------------------------- /src/demo/2024_08/e_graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/e_graph.html -------------------------------------------------------------------------------- /src/demo/2024_08/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/api.ts -------------------------------------------------------------------------------- /src/demo/2024_08/lib/builtins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/builtins.ts -------------------------------------------------------------------------------- /src/demo/2024_08/lib/eGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/eGraph.js -------------------------------------------------------------------------------- /src/demo/2024_08/lib/hashcons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/hashcons.ts -------------------------------------------------------------------------------- /src/demo/2024_08/lib/interpreter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/interpreter.ts -------------------------------------------------------------------------------- /src/demo/2024_08/lib/matchEGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/matchEGraph.ts -------------------------------------------------------------------------------- /src/demo/2024_08/lib/matchHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/matchHelpers.js -------------------------------------------------------------------------------- /src/demo/2024_08/lib/unionFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/lib/unionFind.js -------------------------------------------------------------------------------- /src/demo/2024_08/polar.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/polar.el0 -------------------------------------------------------------------------------- /src/demo/2024_08/replace.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/replace.el0 -------------------------------------------------------------------------------- /src/demo/2024_08/starter.el0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/starter.el0 -------------------------------------------------------------------------------- /src/demo/2024_08/vectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_08/vectors.js -------------------------------------------------------------------------------- /src/demo/2024_09/gradient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/gradient.html -------------------------------------------------------------------------------- /src/demo/2024_09/gradient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/gradient.js -------------------------------------------------------------------------------- /src/demo/2024_09/graph_edit/dfs_vis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/graph_edit/dfs_vis.html -------------------------------------------------------------------------------- /src/demo/2024_09/graph_edit/dfs_vis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/graph_edit/dfs_vis.js -------------------------------------------------------------------------------- /src/demo/2024_09/graph_edit/edge_label.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/graph_edit/edge_label.html -------------------------------------------------------------------------------- /src/demo/2024_09/graph_edit/edge_label.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/graph_edit/edge_label.js -------------------------------------------------------------------------------- /src/demo/2024_09/graph_edit/graph_edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/graph_edit/graph_edit.js -------------------------------------------------------------------------------- /src/demo/2024_09/graph_edit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/graph_edit/index.html -------------------------------------------------------------------------------- /src/demo/2024_09/graph_edit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/graph_edit/index.js -------------------------------------------------------------------------------- /src/demo/2024_09/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/lib.ts -------------------------------------------------------------------------------- /src/demo/2024_09/line_intersect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/line_intersect.html -------------------------------------------------------------------------------- /src/demo/2024_09/line_intersect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_09/line_intersect.js -------------------------------------------------------------------------------- /src/demo/2024_10/lift_lang/implicit_lifting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_10/lift_lang/implicit_lifting.ts -------------------------------------------------------------------------------- /src/demo/2024_10/lift_lang/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_10/lift_lang/index.html -------------------------------------------------------------------------------- /src/demo/2024_10/lift_lang/lang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_10/lift_lang/lang.ts -------------------------------------------------------------------------------- /src/demo/2024_10/lift_lang/lisp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_10/lift_lang/lisp.ts -------------------------------------------------------------------------------- /src/demo/2024_10/rels/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_10/rels/index.html -------------------------------------------------------------------------------- /src/demo/2024_10/rels/rels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_10/rels/rels.js -------------------------------------------------------------------------------- /src/demo/2024_11/game1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/game1/index.html -------------------------------------------------------------------------------- /src/demo/2024_11/game1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/game1/index.ts -------------------------------------------------------------------------------- /src/demo/2024_11/num_zoom/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/num_zoom/index.html -------------------------------------------------------------------------------- /src/demo/2024_11/num_zoom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/num_zoom/index.ts -------------------------------------------------------------------------------- /src/demo/2024_11/num_zoom/radixListNum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/num_zoom/radixListNum.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/caret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/caret.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/caretsink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/caretsink.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/drawEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/drawEditor.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/editor.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/emptyEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/emptyEditor.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/addAsymptoteToSin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/addAsymptoteToSin.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae2test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae2test.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae2test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae2test2.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae2test3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae2test3.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3_incr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3_incr.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3_incrtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3_incrtest.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3_topo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3_topo.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3_topo_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3_topo_test.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3test.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3test2.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3test3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3test3.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algae3test4_2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algae3test4_2d.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algaelib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algaelib.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algaelibtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algaelibtest.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algaelibtest2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algaelibtest2.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/algaelibtest3arrows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/algaelibtest3arrows.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/arrowGameStart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/arrowGameStart.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/bilinRetryWithProjective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/bilinRetryWithProjective.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/bilinearControlRetryProjective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/bilinearControlRetryProjective.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/bilinearInterpChainAnim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/bilinearInterpChainAnim.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/bilinearInterpControlsBrokeVis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/bilinearInterpControlsBrokeVis.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/bilinearInterpDrawing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/bilinearInterpDrawing.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/chaosSierpinski.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/chaosSierpinski.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/circular_harmonic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/circular_harmonic.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/diffCurve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/diffCurve.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/diffCurveInterpFail1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/diffCurveInterpFail1.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/discrete_wave_eqn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/discrete_wave_eqn.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/drawLib.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/drawLib.html -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/harmonic_numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/harmonic_numbers.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/marcelsIdea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/marcelsIdea.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/mobius.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/mobius.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/parse.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/relsAndPatches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/relsAndPatches.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/serial_hist_Apr_25_2025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/serial_hist_Apr_25_2025.txt -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/serial_hist_Apr_4_2025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/serial_hist_Apr_4_2025.txt -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/serial_hist_Aug_8_2025.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/serial_hist_Aug_8_2025.json -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/serial_hist_Jan_20_2025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/serial_hist_Jan_20_2025.txt -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/serial_hist_Mar_18_2025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/serial_hist_Mar_18_2025.txt -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/serial_hist_May_27_2025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/serial_hist_May_27_2025.txt -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/stronglyConnectedComponents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/stronglyConnectedComponents.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/topoalgae.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/topoalgae.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/ex/wave2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/ex/wave2d.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/helpers.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/history.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/historyRender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/historyRender.ts -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/index.html -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/main.js -------------------------------------------------------------------------------- /src/demo/2024_11/polycope/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_11/polycope/parse.ts -------------------------------------------------------------------------------- /src/demo/2024_12/algae/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_12/algae/index.html -------------------------------------------------------------------------------- /src/demo/2024_12/algae/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_12/algae/index.ts -------------------------------------------------------------------------------- /src/demo/2024_12/graph_edit/graph_edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_12/graph_edit/graph_edit.js -------------------------------------------------------------------------------- /src/demo/2024_12/graph_edit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_12/graph_edit/index.html -------------------------------------------------------------------------------- /src/demo/2024_12/graph_edit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2024_12/graph_edit/index.js -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/caret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/caret.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/caretsink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/caretsink.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/commentify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/commentify.js -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/editor.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/helpers.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/history.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/historySerial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/historySerial.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/index.html -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/main.js -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/minEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/minEditor.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/parse.ts -------------------------------------------------------------------------------- /src/demo/2025_2/polycope/structure_parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/polycope/structure_parse.js -------------------------------------------------------------------------------- /src/demo/2025_2/residency/algae.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/algae.html -------------------------------------------------------------------------------- /src/demo/2025_2/residency/draw_algae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/draw_algae.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/heist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/heist.html -------------------------------------------------------------------------------- /src/demo/2025_2/residency/heist.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/heist.mp4 -------------------------------------------------------------------------------- /src/demo/2025_2/residency/history1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/history1.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/image.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/index.html -------------------------------------------------------------------------------- /src/demo/2025_2/residency/polycope.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/polycope.html -------------------------------------------------------------------------------- /src/demo/2025_2/residency/polycopeIntroStr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/polycopeIntroStr.js -------------------------------------------------------------------------------- /src/demo/2025_2/residency/rakeIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/rakeIcons.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/recursive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/recursive.html -------------------------------------------------------------------------------- /src/demo/2025_2/residency/sand1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/sand1.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/sand2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/sand2.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/sand3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/sand3.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/wood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/wood.png -------------------------------------------------------------------------------- /src/demo/2025_2/residency/枯山水.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/枯山水.html -------------------------------------------------------------------------------- /src/demo/2025_2/residency/🥚.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_2/residency/🥚.html -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/README.txt -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/algae3_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/algae3_api.js -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/algae3_canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/algae3_canvas.js -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/algae3_topo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/algae3_topo.js -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/archive_incr_grade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/archive_incr_grade.js -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/future_tests/test_loose_beside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/future_tests/test_loose_beside.js -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/test_dag_and_sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/test_dag_and_sum.js -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/test_line_constraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/test_line_constraint.js -------------------------------------------------------------------------------- /src/demo/2025_4/algae3/test_tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/algae3/test_tree.js -------------------------------------------------------------------------------- /src/demo/2025_4/graph_edit/spanning_dag_vis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/graph_edit/spanning_dag_vis.html -------------------------------------------------------------------------------- /src/demo/2025_4/graph_edit/spanning_dag_vis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_4/graph_edit/spanning_dag_vis.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/alga_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/alga_api.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/alga_api_sugar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/alga_api_sugar.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/alga_canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/alga_canvas.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/alga_core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/alga_core.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/future_tests/arithmetic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/future_tests/arithmetic.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/future_tests/laxgroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/future_tests/laxgroup.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/future_tests/test_line_constraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/future_tests/test_line_constraint.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/future_tests/test_loose_beside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/future_tests/test_loose_beside.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/index.html -------------------------------------------------------------------------------- /src/demo/2025_5/alga/layers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/layers.svg -------------------------------------------------------------------------------- /src/demo/2025_5/alga/tests/alga_example_may_15.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/tests/alga_example_may_15.js -------------------------------------------------------------------------------- /src/demo/2025_5/alga/tests/alga_test_may_9_2025.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_5/alga/tests/alga_test_may_9_2025.js -------------------------------------------------------------------------------- /src/demo/2025_7/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_7/index.html -------------------------------------------------------------------------------- /src/demo/2025_8/canvas_text_edit/DLinkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/canvas_text_edit/DLinkedList.js -------------------------------------------------------------------------------- /src/demo/2025_8/canvas_text_edit/SyncedLists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/canvas_text_edit/SyncedLists.js -------------------------------------------------------------------------------- /src/demo/2025_8/canvas_text_edit/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/canvas_text_edit/history.ts -------------------------------------------------------------------------------- /src/demo/2025_8/canvas_text_edit/historySerial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/canvas_text_edit/historySerial.ts -------------------------------------------------------------------------------- /src/demo/2025_8/canvas_text_edit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/canvas_text_edit/index.html -------------------------------------------------------------------------------- /src/demo/2025_8/canvas_text_edit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/canvas_text_edit/index.js -------------------------------------------------------------------------------- /src/demo/2025_8/list_sync/DLinkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/list_sync/DLinkedList.js -------------------------------------------------------------------------------- /src/demo/2025_8/list_sync/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/2025_8/list_sync/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/circleInTorus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/circleInTorus.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/donut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/donut.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/fold1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/fold1.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/fold2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/fold2.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/fold3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/fold3.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/fold4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/fold4.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/recording.mp3 -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_1/twoCirclesInTorus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_1/twoCirclesInTorus.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/dragging1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/dragging1.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/dragging2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/dragging2.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/dragging3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/dragging3.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/dragging3twist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/dragging3twist.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/dragging4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/dragging4.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/paper1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/paper1.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/paper2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/paper2.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_2/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_2/recording.mp3 -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3/dragging0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3/dragging0.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3/dragging1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3/dragging1.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3/dragging2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3/dragging2.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3/notes.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3/recording.mp3 -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3_and_a_half/dragging0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3_and_a_half/dragging0.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3_and_a_half/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3_and_a_half/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3_and_a_half/makeDraggable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3_and_a_half/makeDraggable.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3_and_a_half/numerals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3_and_a_half/numerals.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3_and_a_half/radixListNum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3_and_a_half/radixListNum.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_3_and_a_half/radixSplitNum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_3_and_a_half/radixSplitNum.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/dragging2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/dragging2.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/dragging4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/dragging4.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/dumpling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/dumpling.png -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/quat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/quat.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/recording.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/recording.mp3 -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/sphereCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/sphereCanvas.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4/v3.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4_and_a_half/dragging1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4_and_a_half/dragging1.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4_and_a_half/draggingCircle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4_and_a_half/draggingCircle.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4_and_a_half/draggingSphere.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4_and_a_half/draggingSphere.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4_and_a_half/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4_and_a_half/index.html -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4_and_a_half/quat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4_and_a_half/quat.ts -------------------------------------------------------------------------------- /src/demo/articles/exploring_spaces_4_and_a_half/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/articles/exploring_spaces_4_and_a_half/v3.ts -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/bidirectional.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/bidirectional.svg -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/customAr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/customAr.ts -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/customMiniLang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/customMiniLang.ts -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/customObj.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/customObj.ts -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/graph_destructure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/graph_destructure.svg -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/index.html -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/iso_example.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/iso_example.svg -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/reps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/reps.svg -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/test.html -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/testrunner1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/testrunner1.ts -------------------------------------------------------------------------------- /src/demo/bidirectionalParse/testrunner2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/bidirectionalParse/testrunner2.ts -------------------------------------------------------------------------------- /src/demo/boxMerge/navMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/boxMerge/navMap.ts -------------------------------------------------------------------------------- /src/demo/boxMerge/navMap2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/boxMerge/navMap2.ts -------------------------------------------------------------------------------- /src/demo/boxMerge/navMapRef.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/boxMerge/navMapRef.html -------------------------------------------------------------------------------- /src/demo/boxMerge/space.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/boxMerge/space.ts -------------------------------------------------------------------------------- /src/demo/caretope/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/README.md -------------------------------------------------------------------------------- /src/demo/caretope/caretope.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/caretope.svg -------------------------------------------------------------------------------- /src/demo/caretope/caretope2_outdated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/caretope2_outdated.ts -------------------------------------------------------------------------------- /src/demo/caretope/caretope_caret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/caretope_caret.ts -------------------------------------------------------------------------------- /src/demo/caretope/caretope_diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/caretope_diagram.svg -------------------------------------------------------------------------------- /src/demo/caretope/caretope_sink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/caretope_sink.ts -------------------------------------------------------------------------------- /src/demo/caretope/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/logo.svg -------------------------------------------------------------------------------- /src/demo/caretope/playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/playground.png -------------------------------------------------------------------------------- /src/demo/caretope/viscaretope.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/caretope/viscaretope.html -------------------------------------------------------------------------------- /src/demo/drawPX23/draw2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/draw2.html -------------------------------------------------------------------------------- /src/demo/drawPX23/drawtest2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/drawtest2.ts -------------------------------------------------------------------------------- /src/demo/drawPX23/img/bridge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/bridge.svg -------------------------------------------------------------------------------- /src/demo/drawPX23/img/cellpond.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/cellpond.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/code.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/enso.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/enso.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/livelits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/livelits.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/mps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/mps.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/scratch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/scratch.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/scratch2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/scratch2.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/twitterwhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/twitterwhite.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/tylr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/tylr.png -------------------------------------------------------------------------------- /src/demo/drawPX23/img/visr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawPX23/img/visr.jpg -------------------------------------------------------------------------------- /src/demo/drawTests/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/.DS_Store -------------------------------------------------------------------------------- /src/demo/drawTests/category/draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/draw.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/category/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/lib.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category/loopLib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/loopLib.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category/note.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/note.html -------------------------------------------------------------------------------- /src/demo/drawTests/category/sharon_art.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/sharon_art.svg -------------------------------------------------------------------------------- /src/demo/drawTests/category/sharon_art2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/sharon_art2.svg -------------------------------------------------------------------------------- /src/demo/drawTests/category/sharon_art3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category/sharon_art3.svg -------------------------------------------------------------------------------- /src/demo/drawTests/category2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category2/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/category2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category2/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category2/index2_attempt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category2/index2_attempt.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category2/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category2/lib.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category2/libContain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category2/libContain.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category2/libTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category2/libTests.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category2/splits_attempts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category2/splits_attempts.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/api.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/drawHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/drawHelpers.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/category3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/indexTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/indexTest.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/indexTest2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/indexTest2.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/index_spec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/index_spec.svg -------------------------------------------------------------------------------- /src/demo/drawTests/category3/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/lib.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/libContain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/libContain.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category3/words.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category3/words.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category4finite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category4finite/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/category4finite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category4finite/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category4finite/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category4finite/lib.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/helpers.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/indexArchive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/indexArchive.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/lib.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/libArchive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/libArchive.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/libArchive_andVia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/libArchive_andVia.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/libArchive_forEachRewrite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/libArchive_forEachRewrite.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category5finite/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category5finite/tests.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/api.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/core.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/helpers.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/indexArchive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/indexArchive.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/indexCat5finAdapted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/indexCat5finAdapted.ts -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/note.txt -------------------------------------------------------------------------------- /src/demo/drawTests/category6finite/pushArchive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/category6finite/pushArchive.ts -------------------------------------------------------------------------------- /src/demo/drawTests/drawComputedBounds/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawComputedBounds/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/drawComputedBounds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawComputedBounds/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/drawDirectedGraphTest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawDirectedGraphTest/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/drawDirectedGraphTest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawDirectedGraphTest/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/drawPX23Prelim/draw.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawPX23Prelim/draw.html -------------------------------------------------------------------------------- /src/demo/drawTests/drawPX23Prelim/drawtest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawPX23Prelim/drawtest.ts -------------------------------------------------------------------------------- /src/demo/drawTests/drawPX23Simplified/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawPX23Simplified/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/drawPX23Simplified/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawPX23Simplified/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/drawRawFunctionalTest/draw.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawRawFunctionalTest/draw.html -------------------------------------------------------------------------------- /src/demo/drawTests/drawRawFunctionalTest/draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/drawRawFunctionalTest/draw.ts -------------------------------------------------------------------------------- /src/demo/drawTests/propagate/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/propagate/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/propagate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/propagate/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/propagate/index2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/propagate/index2.ts -------------------------------------------------------------------------------- /src/demo/drawTests/signals/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/signals/index.html -------------------------------------------------------------------------------- /src/demo/drawTests/signals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/signals/index.ts -------------------------------------------------------------------------------- /src/demo/drawTests/signals/sig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/drawTests/signals/sig.ts -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/2023_05_20_refactor_note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/2023_05_20_refactor_note.txt -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/editor.ts -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/editor2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/editor2.ts -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/lineEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/lineEditor.ts -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/multiLineEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/multiLineEditor.ts -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/refactor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/refactor.html -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/refactor2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/refactor2.html -------------------------------------------------------------------------------- /src/demo/greenBoxCaretNav/symbolEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/greenBoxCaretNav/symbolEditor.ts -------------------------------------------------------------------------------- /src/demo/helixVideo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/helixVideo/index.html -------------------------------------------------------------------------------- /src/demo/helixVideo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/helixVideo/index.ts -------------------------------------------------------------------------------- /src/demo/lineMerge/lines.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/lineMerge/lines.html -------------------------------------------------------------------------------- /src/demo/lineMerge/lines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/lineMerge/lines.ts -------------------------------------------------------------------------------- /src/demo/math2test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/math2test/index.html -------------------------------------------------------------------------------- /src/demo/math2test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/math2test/index.ts -------------------------------------------------------------------------------- /src/demo/mathEditorRevisited2024/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/mathEditorRevisited2024/index.html -------------------------------------------------------------------------------- /src/demo/mathEditorRevisited2024/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/mathEditorRevisited2024/index.ts -------------------------------------------------------------------------------- /src/demo/misc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/misc/index.html -------------------------------------------------------------------------------- /src/demo/misc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/misc/index.ts -------------------------------------------------------------------------------- /src/demo/multiplayerTests/2_momentoLineEditor/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/2_momentoLineEditor/index.html -------------------------------------------------------------------------------- /src/demo/multiplayerTests/2_momentoLineEditor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/2_momentoLineEditor/index.ts -------------------------------------------------------------------------------- /src/demo/multiplayerTests/3_refSerialTest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/3_refSerialTest/index.html -------------------------------------------------------------------------------- /src/demo/multiplayerTests/3_refSerialTest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/3_refSerialTest/index.ts -------------------------------------------------------------------------------- /src/demo/multiplayerTests/6_vectorClockTree/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/6_vectorClockTree/index.html -------------------------------------------------------------------------------- /src/demo/multiplayerTests/6_vectorClockTree/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/6_vectorClockTree/index.ts -------------------------------------------------------------------------------- /src/demo/multiplayerTests/6_vectorClockTree/liblog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/6_vectorClockTree/liblog.ts -------------------------------------------------------------------------------- /src/demo/multiplayerTests/6_vectorClockTree/libtree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/6_vectorClockTree/libtree.ts -------------------------------------------------------------------------------- /src/demo/multiplayerTests/6_vectorClockTree/note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/6_vectorClockTree/note.txt -------------------------------------------------------------------------------- /src/demo/multiplayerTests/6_vectorClockTree/scrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/multiplayerTests/6_vectorClockTree/scrap.ts -------------------------------------------------------------------------------- /src/demo/splitMonoVideo/canvas-capture.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/splitMonoVideo/canvas-capture.min.js -------------------------------------------------------------------------------- /src/demo/splitMonoVideo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/splitMonoVideo/index.html -------------------------------------------------------------------------------- /src/demo/splitMonoVideo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/splitMonoVideo/index.ts -------------------------------------------------------------------------------- /src/demo/testPolyCaret/customCRDT/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/testPolyCaret/customCRDT/data.ts -------------------------------------------------------------------------------- /src/demo/testPolyCaret/customCRDT/draw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/testPolyCaret/customCRDT/draw.ts -------------------------------------------------------------------------------- /src/demo/testPolyCaret/customCRDT/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/testPolyCaret/customCRDT/index.html -------------------------------------------------------------------------------- /src/demo/testPolyCaret/customCRDT/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/testPolyCaret/customCRDT/index.ts -------------------------------------------------------------------------------- /src/demo/testPolyCaret/yjs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/testPolyCaret/yjs/index.html -------------------------------------------------------------------------------- /src/demo/testPolyCaret/yjs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/testPolyCaret/yjs/index.ts -------------------------------------------------------------------------------- /src/demo/vectest/lineCurl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/lineCurl.html -------------------------------------------------------------------------------- /src/demo/vectest/lineCurl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/lineCurl.ts -------------------------------------------------------------------------------- /src/demo/vectest/lineDeangle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/lineDeangle.html -------------------------------------------------------------------------------- /src/demo/vectest/lineDeangle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/lineDeangle.ts -------------------------------------------------------------------------------- /src/demo/vectest/lineFlatten.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/lineFlatten.html -------------------------------------------------------------------------------- /src/demo/vectest/lineFlatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/lineFlatten.ts -------------------------------------------------------------------------------- /src/demo/vectest/vectest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/vectest.html -------------------------------------------------------------------------------- /src/demo/vectest/vectest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/demo/vectest/vectest.ts -------------------------------------------------------------------------------- /src/lib/caret/caretLineOps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/caret/caretLineOps.ts -------------------------------------------------------------------------------- /src/lib/caret/caretLines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/caret/caretLines.ts -------------------------------------------------------------------------------- /src/lib/caret/nestedCaret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/caret/nestedCaret.ts -------------------------------------------------------------------------------- /src/lib/dom/closestElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/dom/closestElement.ts -------------------------------------------------------------------------------- /src/lib/draw/draw.tss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/draw.tss -------------------------------------------------------------------------------- /src/lib/draw/draw2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/draw2.ts -------------------------------------------------------------------------------- /src/lib/draw/draw3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/draw3.ts -------------------------------------------------------------------------------- /src/lib/draw/draw4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/draw4.ts -------------------------------------------------------------------------------- /src/lib/draw/draw4Debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/draw4Debug.ts -------------------------------------------------------------------------------- /src/lib/draw/draw4computedBounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/draw4computedBounds.ts -------------------------------------------------------------------------------- /src/lib/draw/draw5.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/draw5.ts -------------------------------------------------------------------------------- /src/lib/draw/drawDirectedGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/drawDirectedGraph.ts -------------------------------------------------------------------------------- /src/lib/draw/setupFullscreenCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/draw/setupFullscreenCanvas.ts -------------------------------------------------------------------------------- /src/lib/helper/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/helper/cache.ts -------------------------------------------------------------------------------- /src/lib/input/onKeyDown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/input/onKeyDown.ts -------------------------------------------------------------------------------- /src/lib/math/Color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/Color.ts -------------------------------------------------------------------------------- /src/lib/math/CtxTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/CtxTransform.ts -------------------------------------------------------------------------------- /src/lib/math/Line2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/Line2.ts -------------------------------------------------------------------------------- /src/lib/math/Line2MergeAndSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/Line2MergeAndSort.ts -------------------------------------------------------------------------------- /src/lib/math/LineMerge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/LineMerge.ts -------------------------------------------------------------------------------- /src/lib/math/LineT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/LineT.ts -------------------------------------------------------------------------------- /src/lib/math/Number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/Number.ts -------------------------------------------------------------------------------- /src/lib/math/NumberInterval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/NumberInterval.ts -------------------------------------------------------------------------------- /src/lib/math/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/README.md -------------------------------------------------------------------------------- /src/lib/math/Ray2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/Ray2.ts -------------------------------------------------------------------------------- /src/lib/math/Vec2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/Vec2.ts -------------------------------------------------------------------------------- /src/lib/math/XYWH.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/XYWH.ts -------------------------------------------------------------------------------- /src/lib/math/collision.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math/collision.ts -------------------------------------------------------------------------------- /src/lib/math2/num.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/math2/num.ts -------------------------------------------------------------------------------- /src/lib/math2/vec.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/parse/bidirectional1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/parse/bidirectional1.ts -------------------------------------------------------------------------------- /src/lib/parse/bidirectional2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/parse/bidirectional2.ts -------------------------------------------------------------------------------- /src/lib/parse/goalNote.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/parse/goalNote.txt -------------------------------------------------------------------------------- /src/lib/sound/sound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/sound/sound.ts -------------------------------------------------------------------------------- /src/lib/structure/Arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/Arrays.ts -------------------------------------------------------------------------------- /src/lib/structure/Functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/Functions.ts -------------------------------------------------------------------------------- /src/lib/structure/Iterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/Iterable.ts -------------------------------------------------------------------------------- /src/lib/structure/Object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/Object.ts -------------------------------------------------------------------------------- /src/lib/structure/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/data.ts -------------------------------------------------------------------------------- /src/lib/structure/doubleLinkedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/doubleLinkedList.ts -------------------------------------------------------------------------------- /src/lib/structure/labelledEdgeGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/labelledEdgeGraph.ts -------------------------------------------------------------------------------- /src/lib/structure/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/src/lib/structure/tree.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vezwork/polylab/HEAD/tsconfig.json --------------------------------------------------------------------------------