├── .eslintrc.cjs ├── .gitattributes ├── .gitignore ├── .mocharc.cjs ├── .quokka ├── README.md ├── __tests__ ├── add-1-ulp.spec.ts ├── boxes │ ├── are-boxes-intersecting.spec.ts │ └── intersect-boxes.spec.ts ├── chai-extensions.d.ts ├── create │ ├── cubic-through-point-given013.spec.ts │ ├── generate-cusp-at-half-t.spec.ts │ └── generate-self-intersecting.spec.ts ├── fit │ ├── fit-quads-to-cubic.spec.ts │ └── quadratic-to-polyline.spec.ts ├── from-power-basis │ └── from-power-basis.spec.ts ├── get-curvature-extrema │ └── get-curvature-extrema.spec.ts ├── global-properties │ ├── area.spec.ts │ ├── bounds │ │ ├── get-bounding-box-tight.spec.ts │ │ ├── get-bounding-box.spec.ts │ │ ├── get-bounds.spec.ts │ │ ├── get-control-point-box.spec.ts │ │ ├── get-interval-box │ │ │ ├── get-interval-box-dd.spec.ts │ │ │ └── get-interval-box.spec.ts │ │ ├── get-x-bounds-tight.spec.ts │ │ └── get-y-bounds-tight.spec.ts │ ├── classification │ │ ├── classify.spec.ts │ │ ├── is-collinear.spec.ts │ │ ├── is-cubic-really-line.spec.ts │ │ ├── is-cubic-really-quad.spec.ts │ │ ├── is-quad-flat.spec.ts │ │ ├── is-quad-obtuse.spec.ts │ │ ├── is-quad-really-line.spec.ts │ │ ├── is-really-point.spec.ts │ │ └── is-self-overlapping.spec.ts │ ├── curviness.spec.ts │ ├── get-bending-energy.spec.ts │ ├── get-inflections.spec.ts │ ├── length │ │ ├── control-point-lines-length.spec.ts │ │ ├── length-approx.spec.ts │ │ ├── length.spec.ts │ │ └── total-length.spec.ts │ └── total-curvature.spec.ts ├── helpers │ ├── chai-extend-nearly.ts │ ├── close-to.ts │ ├── create-cubic-thats-really-quad.ts │ ├── get-random-bezier.ts │ ├── hausdorff-distance-naive.ts │ ├── heap-to-str.ts │ ├── intersection-fast │ │ ├── check-results.ts │ │ ├── geo.ts │ │ ├── native.ts │ │ └── upd-ds.ts │ ├── intersection │ │ ├── are-intersections-infinite.ts │ │ ├── are-intersections-ordered.ts │ │ ├── get-pss-with-infinite-xs.ts │ │ ├── get-pss.ts │ │ ├── get-special-pss.ts │ │ └── swap-intersections.ts │ ├── map.ts │ ├── obj-or-array.ts │ ├── rad-to-deg.ts │ ├── random-on-grid.ts │ ├── random-rotate-and-translate.ts │ ├── random-translate.ts │ ├── reverse-bound-ts.ts │ └── to-grid.ts ├── implicit-form │ ├── evaluate │ │ └── double │ │ │ └── evaluate-implicit123.spec.ts │ └── implicit-form.spec.ts ├── intersection │ ├── bezier-bezier-intersection-fast │ │ ├── bezier-bezier-intersection-fast.spec.ts │ │ └── specific-cases.spec.ts │ ├── bezier-bezier-intersection │ │ ├── b-cbrt.spec.ts │ │ ├── b-sign.spec.ts │ │ ├── b-sqrt.spec.ts │ │ ├── bezier-bezier-intersection-specific-cases.spec.ts │ │ ├── bezier-bezier-intersection.spec.ts │ │ ├── bigint-to-expansion.spec.ts │ │ ├── coeffs.spec.ts │ │ ├── ensure-range.spec.ts │ │ └── get-endpoint-intersections.spec.ts │ ├── circle-bezier-intersection.spec.ts │ └── self-intersection │ │ └── self-intersection.spec.ts ├── local-properties-at-t │ ├── curvature.spec.ts │ ├── evaluate-2nd-derivative │ │ ├── double │ │ │ ├── evaluate-2nd-derivative-at-0.spec.ts │ │ │ ├── evaluate-2nd-derivative-at-1.spec.ts │ │ │ └── evaluate-2nd-derivative.spec.ts │ │ └── exact │ │ │ ├── evaluate-2nd-derivative-at-0-exact.spec.ts │ │ │ ├── evaluate-2nd-derivative-at-1-exact.spec.ts │ │ │ └── evaluate-2nd-derivative-exact.spec.ts │ ├── evaluate │ │ ├── double-double │ │ │ ├── eval-de-casteljau-dd.spec.ts │ │ │ └── eval-de-casteljau-with-err-dd.spec.ts │ │ ├── double │ │ │ ├── eval-de-casteljau-with-err.spec.ts │ │ │ ├── eval-de-casteljau.spec.ts │ │ │ └── evaluate.spec.ts │ │ └── exact │ │ │ └── evaluate-exact.spec.ts │ ├── normal │ │ ├── normal.spec.ts │ │ └── normal2.spec.ts │ └── tangent │ │ ├── double │ │ ├── tangent-at-0.spec.ts │ │ ├── tangent-at-1.spec.ts │ │ └── tangent.spec.ts │ │ ├── exact │ │ ├── tangent-at-0-exact.spec.ts │ │ ├── tangent-at-1-exact.spec.ts │ │ └── tangent-exact.spec.ts │ │ └── tangent.spec.ts ├── local-properties-to-t │ ├── get-t-at-length.spec.ts │ └── t-from-xy.spec.ts ├── simultaneous-properties │ ├── closest-and-furthest-point-on-bezier │ │ ├── closest-point-on-bezier-certified.spec.ts │ │ ├── closest-point-on-bezier.spec.ts │ │ ├── furthest-point-on-bezier.spec.ts │ │ └── get-coeffs │ │ │ ├── double-double │ │ │ └── get-footpoint-poly-dd.spec.ts │ │ │ ├── double │ │ │ └── get-footpoint-poly.spec.ts │ │ │ └── exact │ │ │ └── get-footpoint-poly-exact.spec.ts │ ├── equal.spec.ts │ ├── get-interface-rotation.spec.ts │ ├── hausdorff-distance.spec.ts │ └── is-point-on-bezier-extension │ │ └── is-point-on-bezier-extension.spec.ts ├── sub-1-ulp.spec.ts ├── test-helpers.spec.ts ├── to-power-basis │ ├── to-power-basis-1st-derivative │ │ ├── double-double │ │ │ └── to-power-basis-1st-derivative-dd.spec.ts │ │ ├── double │ │ │ └── to-power-basis-1st-derivative.spec.ts │ │ ├── exact │ │ │ └── to-power-basis-1st-derivative-exact.spec.ts │ │ └── to-power-basis-1st-derivative-error-counters.spec.ts │ ├── to-power-basis-2nd-derivative │ │ ├── double-double │ │ │ └── to-power-basis-2nd-derivative-dd.spec.ts │ │ ├── double │ │ │ └── to-power-basis-2nd-derivative.spec.ts │ │ └── exact │ │ │ └── to-power-basis-2nd-derivative-exact.spec.ts │ ├── to-power-basis-3rd-derivative │ │ ├── double-double │ │ │ └── to-power-basis-3rd-derivative-dd.spec.ts │ │ ├── double │ │ │ └── to-power-basis-3rd-derivative.spec.ts │ │ └── exact │ │ │ └── to-power-basis-3rd-derivative-exact.spec.ts │ └── to-power-basis │ │ ├── double-double │ │ ├── to-power-basis-dd-with-running-error.spec.ts │ │ └── to-power-basis-dd.spec.ts │ │ ├── double │ │ ├── to-power-basis-with-running-error.spec.ts │ │ └── to-power-basis.spec.ts │ │ ├── exact │ │ └── to-power-basis-exact.spec.ts │ │ └── to-power-basis-error-counters.spec.ts └── transformation │ ├── clone.spec.ts │ ├── degree-or-type │ ├── cubic-to-hybrid-quadratic.spec.ts │ ├── cubic-to-quadratic.spec.ts │ ├── line-to-cubic.spec.ts │ ├── line-to-quadratic.spec.ts │ ├── quadratic-to-cubic.spec.ts │ └── to-cubic.spec.ts │ ├── get-hodograph.spec.ts │ ├── get-transformed-ts.spec.ts │ ├── reverse.spec.ts │ ├── split │ ├── from-to-incl-error-bound.spec.ts │ ├── from-to.spec.ts │ ├── split-by-curvature-and-length.spec.ts │ ├── split-by-curvature.spec.ts │ └── split-by-length.spec.ts │ ├── to-estimation.spec.ts │ ├── to-expansion.spec.ts │ └── to-string.spec.ts ├── browser ├── index.js └── index.min.js ├── docs ├── .nojekyll ├── 404.html ├── assets │ ├── css │ │ └── styles.cf14a825.css │ └── js │ │ ├── 013bcf01.c9a9ffe3.js │ │ ├── 013bcf01.eb96e264.js │ │ ├── 03130a88.0f49747f.js │ │ ├── 03130a88.d4c2b0db.js │ │ ├── 06b5d8c4.1f088769.js │ │ ├── 06b5d8c4.4f8ac05c.js │ │ ├── 07d0b887.b5da5484.js │ │ ├── 136fa1a6.cf6c0197.js │ │ ├── 13a60354.b5122fe3.js │ │ ├── 148e61be.57213444.js │ │ ├── 14af1335.e048aecb.js │ │ ├── 14af1335.e37423f3.js │ │ ├── 14fd291a.9bcafbdc.js │ │ ├── 14fd291a.ad3e8caf.js │ │ ├── 17896441.9dc49e14.js │ │ ├── 191e36d4.44063c88.js │ │ ├── 191e36d4.4a7ac965.js │ │ ├── 19303af3.1815b56f.js │ │ ├── 19303af3.5ce19aa0.js │ │ ├── 1be78505.92bcec6b.js │ │ ├── 1f391b9e.c2e29a5a.js │ │ ├── 23374ca6.a2555050.js │ │ ├── 247c60f8.3cc84323.js │ │ ├── 2520f72c.0fd40951.js │ │ ├── 2520f72c.96d9444b.js │ │ ├── 28133b20.7b1ae6a0.js │ │ ├── 28133b20.daa51d4e.js │ │ ├── 28cdeef8.b39767c3.js │ │ ├── 290a34ee.0c21b556.js │ │ ├── 290a34ee.b1af5c2e.js │ │ ├── 2b4c812b.28afe5a5.js │ │ ├── 2b4c812b.9900a1e9.js │ │ ├── 2cbb4737.87c6dcf6.js │ │ ├── 2cbb4737.e5a8f6bb.js │ │ ├── 2f928547.174c0f2c.js │ │ ├── 2f928547.e080f827.js │ │ ├── 32c9a411.730983aa.js │ │ ├── 345ea93c.2ac58d4b.js │ │ ├── 35da1204.ac097163.js │ │ ├── 35da1204.c290d0cc.js │ │ ├── 393be207.7b416056.js │ │ ├── 3b3c1dcf.768bbf64.js │ │ ├── 3b3c1dcf.b37dcd24.js │ │ ├── 3c7948d1.892bbdb4.js │ │ ├── 3c7948d1.8bfecbf4.js │ │ ├── 3dc76a04.0c4f328a.js │ │ ├── 3dc76a04.3849c704.js │ │ ├── 3e08a94f.823665fe.js │ │ ├── 3e08a94f.d351435d.js │ │ ├── 3e0cdfe5.13c7f26c.js │ │ ├── 3e0cdfe5.d70111d4.js │ │ ├── 408c0ad0.6bbbb20d.js │ │ ├── 408c0ad0.d98b3a1f.js │ │ ├── 4128851a.e0e3fe36.js │ │ ├── 42ad98e7.c801ae4c.js │ │ ├── 42ad98e7.f2a6d0bd.js │ │ ├── 42be3edb.8acd014f.js │ │ ├── 42be3edb.8d15fbe2.js │ │ ├── 445d85d7.50c4c84f.js │ │ ├── 445d85d7.b2793ba9.js │ │ ├── 4608.36f59fc0.js │ │ ├── 4791421d.ea814b83.js │ │ ├── 4791421d.fb9e4583.js │ │ ├── 47a5e3a8.fc82e4bb.js │ │ ├── 49f40481.6b1bb4c9.js │ │ ├── 49f40481.de1b0de9.js │ │ ├── 4ac86185.46920b42.js │ │ ├── 4ac86185.a92ea2f4.js │ │ ├── 4c8d2253.82983814.js │ │ ├── 4c8d2253.b012728b.js │ │ ├── 4de664d4.71b9fe75.js │ │ ├── 4de664d4.8ab9658f.js │ │ ├── 5062.18b05940.js │ │ ├── 512d1907.83ed242a.js │ │ ├── 512d1907.bc1ae362.js │ │ ├── 5145b32c.781102a1.js │ │ ├── 5145b32c.f6f52a6a.js │ │ ├── 52a1f108.3aa2f373.js │ │ ├── 52a1f108.65ff850a.js │ │ ├── 547d486b.d5a6900f.js │ │ ├── 547d486b.e7c92e43.js │ │ ├── 5565b1f8.ea6b9ee5.js │ │ ├── 55cd3763.61738c78.js │ │ ├── 55cd3763.8f92261b.js │ │ ├── 55d5f364.9ecd2aaf.js │ │ ├── 55d5f364.e9ae3d44.js │ │ ├── 56e024f2.8c24f122.js │ │ ├── 57d4edd0.818bb58f.js │ │ ├── 57d4edd0.ae3a4640.js │ │ ├── 5c5dacbc.e7adcced.js │ │ ├── 5df3dba5.51893706.js │ │ ├── 5df3dba5.b2860d9b.js │ │ ├── 5f805ca3.58b67d22.js │ │ ├── 618f5058.28951b5a.js │ │ ├── 618f5058.abfd14d1.js │ │ ├── 61f25e35.9a2641db.js │ │ ├── 61f25e35.ca1c9375.js │ │ ├── 6727e51b.6c1aef98.js │ │ ├── 6727e51b.a5806ca8.js │ │ ├── 69348500.7da064f8.js │ │ ├── 6953a901.18c607f9.js │ │ ├── 6953a901.5c1a7df9.js │ │ ├── 6d709919.6f78822f.js │ │ ├── 6e6849fa.22c69e85.js │ │ ├── 6e6849fa.2d197f59.js │ │ ├── 6e8414da.8ee6f5a1.js │ │ ├── 6e8414da.97c61ee7.js │ │ ├── 6f8a8b43.33834815.js │ │ ├── 759a04e9.05509875.js │ │ ├── 759a04e9.e86c8566.js │ │ ├── 75b96948.6b46992f.js │ │ ├── 7911588d.c50c3a50.js │ │ ├── 7ae479fe.66231786.js │ │ ├── 7b8919f9.11680353.js │ │ ├── 7b8919f9.452c47fc.js │ │ ├── 7c5abe58.07259565.js │ │ ├── 7f3b248f.45673a24.js │ │ ├── 7f3b248f.9628a2ff.js │ │ ├── 7f92ef49.b42e2189.js │ │ ├── 7f92ef49.e5ba8073.js │ │ ├── 884cf1fd.0c11f706.js │ │ ├── 884cf1fd.1c30a7a1.js │ │ ├── 889097ef.9354e790.js │ │ ├── 908cb160.404c53e1.js │ │ ├── 908cb160.bd758feb.js │ │ ├── 935f2afb.8c337b5b.js │ │ ├── 9397ae2d.135954b9.js │ │ ├── 9397ae2d.c16f5f7a.js │ │ ├── 946cd9a1.252f81a3.js │ │ ├── 9638ca63.53f622b6.js │ │ ├── 9996ffbe.4ab4fdea.js │ │ ├── 9996ffbe.d06c8002.js │ │ ├── 9bd66b52.4fc9286a.js │ │ ├── 9bd66b52.8a74b013.js │ │ ├── 9ca63887.072fd6bb.js │ │ ├── 9ca63887.f29489a5.js │ │ ├── 9d3c0d32.a88e5fd3.js │ │ ├── 9d3c0d32.ccea0c5e.js │ │ ├── 9f6a98b1.05f245a2.js │ │ ├── a2ea0035.3c7990b4.js │ │ ├── a32e1825.af50f0d8.js │ │ ├── a3cba1cf.0b5fd1c9.js │ │ ├── a3cba1cf.6a670bc0.js │ │ ├── a4b05d29.ecf11b68.js │ │ ├── a5d5f24a.876885c3.js │ │ ├── a5d5f24a.9d2ff81a.js │ │ ├── a7df0969.320bfafe.js │ │ ├── abe61dbb.cc7bc57c.js │ │ ├── b3883523.eb6f82ff.js │ │ ├── b89e22e9.63b6c10f.js │ │ ├── b99b386c.fc1c5d1a.js │ │ ├── b9a95153.a7846141.js │ │ ├── bd1a5869.7cf57c9e.js │ │ ├── bf94e0c7.14de9fb9.js │ │ ├── bf94e0c7.f7afd7e4.js │ │ ├── c4f5d8e4.b688354b.js │ │ ├── c856b7df.117b2d1b.js │ │ ├── c856b7df.4ce00c2d.js │ │ ├── caa70c58.acd6f12f.js │ │ ├── cbcaf1e9.3912febd.js │ │ ├── cbcaf1e9.eddc3ce4.js │ │ ├── cc381fa2.4f8771f9.js │ │ ├── cc381fa2.b0f2ab21.js │ │ ├── common.5b15f567.js │ │ ├── d49e353c.4f823bfd.js │ │ ├── d49e353c.5951aed8.js │ │ ├── d5bb289f.90d2e702.js │ │ ├── d6176c4d.5074a358.js │ │ ├── d6176c4d.5f4f52de.js │ │ ├── d64dc255.11f38912.js │ │ ├── d64dc255.287bf2a5.js │ │ ├── d9f86a67.3a2fd7f5.js │ │ ├── d9f86a67.4e8d6b70.js │ │ ├── e475ef2f.441a3dbb.js │ │ ├── e475ef2f.7b8ba18c.js │ │ ├── e5176a1b.b6a9d5fe.js │ │ ├── e5176a1b.fe35c968.js │ │ ├── e5360207.39bb2cdb.js │ │ ├── e5360207.ef1d4c75.js │ │ ├── ea2bdddd.185ce156.js │ │ ├── ea2bdddd.600c92fe.js │ │ ├── eb06e5c6.ac71452e.js │ │ ├── eb06e5c6.fdaea5f3.js │ │ ├── ebfade8c.731cb371.js │ │ ├── ebfade8c.cc61f22e.js │ │ ├── ed3615b6.626da005.js │ │ ├── ed3615b6.ba4e7f6f.js │ │ ├── edb9db6a.2f634c02.js │ │ ├── edb9db6a.ca0476f0.js │ │ ├── f0c2a7b1.e97b78af.js │ │ ├── f0c2a7b1.f8684452.js │ │ ├── f1cf2caf.ba2b4172.js │ │ ├── f1cf2caf.bb3a17f1.js │ │ ├── f2b248b2.3c567d2b.js │ │ ├── f2b248b2.ba504ecd.js │ │ ├── f35676b8.440c2603.js │ │ ├── f35676b8.f6156903.js │ │ ├── f477b378.09635c69.js │ │ ├── f8b2b675.8c293981.js │ │ ├── fac2f5ab.9891acca.js │ │ ├── fac2f5ab.e0bdd5f6.js │ │ ├── fc637c3a.166d6cda.js │ │ ├── fc637c3a.d05dee35.js │ │ ├── ff06bafa.068bddd5.js │ │ ├── ff06bafa.ba5dae70.js │ │ ├── main.b92d45cc.js │ │ ├── main.b92d45cc.js.LICENSE.txt │ │ ├── runtime~main.06fcdd98.js │ │ └── runtime~main.3d48f2e0.js ├── docs │ ├── index.html │ └── modules │ │ ├── boxes_are_boxes_intersecting │ │ └── index.html │ │ ├── boxes_intersect_boxes │ │ └── index.html │ │ ├── create_cubic_through_point_given013 │ │ └── index.html │ │ ├── create_generate_cusp_at_half_t │ │ └── index.html │ │ ├── create_generate_quarter_circle │ │ └── index.html │ │ ├── create_generate_self_intersecting │ │ └── index.html │ │ ├── fit_fit_quads_to_cubic │ │ └── index.html │ │ ├── fit_get_abs_area_between │ │ └── index.html │ │ ├── fit_quadratic_to_polyline │ │ └── index.html │ │ ├── from_power_basis_from_power_basis │ │ └── index.html │ │ ├── get_curvature_extrema_get_curvature_extrema │ │ └── index.html │ │ ├── global_properties_bounds_get_bounding_box │ │ └── index.html │ │ ├── global_properties_bounds_get_bounding_box_tight │ │ └── index.html │ │ ├── global_properties_bounds_get_bounds │ │ └── index.html │ │ ├── global_properties_bounds_get_control_point_box │ │ └── index.html │ │ ├── global_properties_bounds_get_interval_box_get_interval_box │ │ └── index.html │ │ ├── global_properties_bounds_get_interval_box_get_interval_box_dd │ │ └── index.html │ │ ├── global_properties_bounds_get_x_bounds_tight │ │ └── index.html │ │ ├── global_properties_bounds_get_y_bounds_tight │ │ └── index.html │ │ ├── global_properties_classification_classify │ │ └── index.html │ │ ├── global_properties_classification_is_collinear │ │ └── index.html │ │ ├── global_properties_classification_is_cubic_really_line │ │ └── index.html │ │ ├── global_properties_classification_is_cubic_really_quad │ │ └── index.html │ │ ├── global_properties_classification_is_quad_obtuse │ │ └── index.html │ │ ├── global_properties_classification_is_quad_really_line │ │ └── index.html │ │ ├── global_properties_classification_is_really_point │ │ └── index.html │ │ ├── global_properties_classification_is_self_overlapping │ │ └── index.html │ │ ├── global_properties_curviness │ │ └── index.html │ │ ├── global_properties_get_inflections │ │ └── index.html │ │ ├── global_properties_length_control_point_lines_length │ │ └── index.html │ │ ├── global_properties_length_length │ │ └── index.html │ │ ├── global_properties_length_total_length │ │ └── index.html │ │ ├── global_properties_total_absolute_curvature │ │ └── index.html │ │ ├── implicit_form_double_double_get_implicit_form1_dd │ │ └── index.html │ │ ├── implicit_form_double_double_get_implicit_form1_dd_with_running_error │ │ └── index.html │ │ ├── implicit_form_double_double_get_implicit_form2_dd │ │ └── index.html │ │ ├── implicit_form_double_double_get_implicit_form2_dd_with_running_error │ │ └── index.html │ │ ├── implicit_form_double_double_get_implicit_form3_dd │ │ └── index.html │ │ ├── implicit_form_double_double_get_implicit_form3_dd_with_running_error │ │ └── index.html │ │ ├── implicit_form_double_get_implicit_form1 │ │ └── index.html │ │ ├── implicit_form_double_get_implicit_form2 │ │ └── index.html │ │ ├── implicit_form_double_get_implicit_form3 │ │ └── index.html │ │ ├── implicit_form_evaluate_double_evaluate_implicit1 │ │ └── index.html │ │ ├── implicit_form_evaluate_double_evaluate_implicit2 │ │ └── index.html │ │ ├── implicit_form_evaluate_double_evaluate_implicit3 │ │ └── index.html │ │ ├── implicit_form_exact_get_implicit_form1_exact │ │ └── index.html │ │ ├── implicit_form_exact_get_implicit_form2_exact │ │ └── index.html │ │ ├── implicit_form_exact_get_implicit_form3_exact │ │ └── index.html │ │ ├── implicit_form_get_error_counters_get_implicit_form1_error_counters │ │ └── index.html │ │ ├── implicit_form_get_error_counters_get_implicit_form2_error_counters │ │ └── index.html │ │ ├── implicit_form_get_error_counters_get_implicit_form3_error_counters │ │ └── index.html │ │ ├── intersection_bezier_bezier_intersection_bezier_bezier_intersection │ │ └── index.html │ │ ├── intersection_bezier_bezier_intersection_fast_bezier_bezier_intersection_fast │ │ └── index.html │ │ ├── intersection_bezier_bezier_intersection_get_coefficients_get_coeffs_bez_bez │ │ └── index.html │ │ ├── intersection_circle_bezier_intersection_circle_bezier_intersection │ │ └── index.html │ │ ├── intersection_self_intersection_bezier_self_intersection │ │ └── index.html │ │ ├── local_properties_at_t_curvature │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_2nd_derivative_double_evaluate_2nd_derivative │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_2nd_derivative_double_evaluate_2nd_derivative_at_0 │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_2nd_derivative_double_evaluate_2nd_derivative_at_1 │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_2nd_derivative_exact_evaluate_2nd_derivative_at_0_exact │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_2nd_derivative_exact_evaluate_2nd_derivative_at_1_exact │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_2nd_derivative_exact_evaluate_2nd_derivative_exact │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_double_double_eval_de_casteljau_dd │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_double_double_eval_de_casteljau_with_err_dd │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_double_eval_de_casteljau │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_double_eval_de_casteljau_with_err │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_double_evaluate │ │ └── index.html │ │ ├── local_properties_at_t_evaluate_exact_evaluate_exact │ │ └── index.html │ │ ├── local_properties_at_t_normal_normal │ │ └── index.html │ │ ├── local_properties_at_t_tangent_double_tangent │ │ └── index.html │ │ ├── local_properties_at_t_tangent_double_tangent_at_0 │ │ └── index.html │ │ ├── local_properties_at_t_tangent_double_tangent_at_1 │ │ └── index.html │ │ ├── local_properties_at_t_tangent_exact_tangent_at_0_exact │ │ └── index.html │ │ ├── local_properties_at_t_tangent_exact_tangent_at_1_exact │ │ └── index.html │ │ ├── local_properties_at_t_tangent_exact_tangent_exact │ │ └── index.html │ │ ├── local_properties_to_t_get_t_at_length │ │ └── index.html │ │ ├── simultaneous_properties_closest_and_furthest_point_on_bezier_closest_point_on_bezier │ │ └── index.html │ │ ├── simultaneous_properties_closest_and_furthest_point_on_bezier_closest_point_on_bezier_certified │ │ └── index.html │ │ ├── simultaneous_properties_closest_and_furthest_point_on_bezier_furthest_point_on_bezier │ │ └── index.html │ │ ├── simultaneous_properties_equal │ │ └── index.html │ │ ├── simultaneous_properties_hausdorff_distance_hausdorff_distance │ │ └── index.html │ │ ├── simultaneous_properties_hausdorff_distance_hausdorff_distance_one_sided │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_1st_derivative_double_double_to_power_basis_1st_derivative_dd │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_1st_derivative_double_to_power_basis_1st_derivative │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_1st_derivative_exact_to_power_basis_1st_derivative_exact │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_1st_derivative_to_power_basis_1st_derivative_error_counters │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_2nd_derivative_double_double_to_power_basis_2nd_derivative_dd │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_2nd_derivative_double_to_power_basis_2nd_derivative │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_2nd_derivative_exact_to_power_basis_2nd_derivative_exact │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_3rd_derivative_double_double_to_power_basis_3rd_derivative_dd │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_3rd_derivative_double_to_power_basis_3rd_derivative │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_3rd_derivative_exact_to_power_basis_3rd_derivative_exact │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_double_double_to_power_basis_dd │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_double_double_to_power_basis_dd_with_running_error │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_double_to_power_basis │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_double_to_power_basis_with_running_error │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_exact_to_power_basis_exact │ │ └── index.html │ │ ├── to_power_basis_to_power_basis_to_power_basis_error_counters │ │ └── index.html │ │ ├── transformation_clone │ │ └── index.html │ │ ├── transformation_degree_or_type_cubic_to_hybrid_quadratic │ │ └── index.html │ │ ├── transformation_degree_or_type_cubic_to_quadratic │ │ └── index.html │ │ ├── transformation_degree_or_type_line_to_cubic │ │ └── index.html │ │ ├── transformation_degree_or_type_line_to_quadratic │ │ └── index.html │ │ ├── transformation_degree_or_type_quadratic_to_cubic │ │ └── index.html │ │ ├── transformation_degree_or_type_to_cubic │ │ └── index.html │ │ ├── transformation_get_hodograph │ │ └── index.html │ │ ├── transformation_reduce_order_if_possible │ │ └── index.html │ │ ├── transformation_reverse │ │ └── index.html │ │ ├── transformation_split_from_to │ │ └── index.html │ │ ├── transformation_split_from_to_incl_error_bound │ │ └── index.html │ │ ├── transformation_split_split_by_curvature │ │ └── index.html │ │ ├── transformation_split_split_by_curvature_and_length │ │ └── index.html │ │ ├── transformation_split_split_by_length │ │ └── index.html │ │ └── transformation_to_string │ │ └── index.html ├── img │ ├── docusaurus.png │ ├── favicon.ico │ ├── logo.png │ ├── logo.svg │ ├── undraw_accurate.svg │ ├── undraw_fast.svg │ ├── undraw_freestanding.svg │ ├── undraw_pure.svg │ ├── undraw_robust.svg │ └── undraw_tested.svg ├── index.html ├── markdown-page │ └── index.html └── sitemap.xml ├── node ├── add-1-ulp.d.ts ├── add-1-ulp.js ├── add-1-ulp.js.map ├── angles-and-speeds │ ├── angles-and-speeds.d.ts │ ├── angles-and-speeds.js │ ├── angles-and-speeds.js.map │ └── bezier-by-angles-and-speeds │ │ ├── angles-and-speeds.d.ts │ │ ├── angles-and-speeds.js │ │ ├── angles-and-speeds.js.map │ │ ├── cubic-from-angles-and-speeds.d.ts │ │ ├── cubic-from-angles-and-speeds.js │ │ ├── cubic-from-angles-and-speeds.js.map │ │ ├── cubic-to-angles-and-speeds.d.ts │ │ ├── cubic-to-angles-and-speeds.js │ │ ├── cubic-to-angles-and-speeds.js.map │ │ ├── get-cubic-speeds.d.ts │ │ ├── get-cubic-speeds.js │ │ ├── get-cubic-speeds.js.map │ │ ├── set-cubic-speeds.d.ts │ │ ├── set-cubic-speeds.js │ │ └── set-cubic-speeds.js.map ├── bezier-piece.d.ts ├── bezier-piece.js ├── bezier-piece.js.map ├── boxes │ ├── are-boxes-intersecting.d.ts │ ├── are-boxes-intersecting.js │ ├── are-boxes-intersecting.js.map │ ├── intersect-boxes.d.ts │ ├── intersect-boxes.js │ └── intersect-boxes.js.map ├── create │ ├── cubic-through-point-given013.d.ts │ ├── cubic-through-point-given013.js │ ├── cubic-through-point-given013.js.map │ ├── generate-cusp-at-half-t.d.ts │ ├── generate-cusp-at-half-t.js │ ├── generate-cusp-at-half-t.js.map │ ├── generate-quarter-circle.d.ts │ ├── generate-quarter-circle.js │ ├── generate-quarter-circle.js.map │ ├── generate-self-intersecting.d.ts │ ├── generate-self-intersecting.js │ └── generate-self-intersecting.js.map ├── error-analysis │ ├── error-analysis.d.ts │ ├── error-analysis.js │ ├── error-analysis.js.map │ ├── max-abs-coordinate.d.ts │ ├── max-abs-coordinate.js │ └── max-abs-coordinate.js.map ├── fit │ ├── fit-quads-to-cubic-hausdorff.d.ts │ ├── fit-quads-to-cubic-hausdorff.js │ ├── fit-quads-to-cubic-hausdorff.js.map │ ├── fit-quads-to-cubic.d.ts │ ├── fit-quads-to-cubic.js │ ├── fit-quads-to-cubic.js.map │ ├── get-abs-area-between.d.ts │ ├── get-abs-area-between.js │ ├── get-abs-area-between.js.map │ ├── quadratic-to-polyline.d.ts │ ├── quadratic-to-polyline.js │ └── quadratic-to-polyline.js.map ├── from-power-basis │ ├── from-power-basis.d.ts │ ├── from-power-basis.js │ └── from-power-basis.js.map ├── get-curvature-extrema-dd │ ├── get-abs-curvature-extrema-polys-dd.d.ts │ ├── get-abs-curvature-extrema-polys-dd.js │ ├── get-abs-curvature-extrema-polys-dd.js.map │ ├── get-curvature-extrema-dd.d.ts │ ├── get-curvature-extrema-dd.js │ ├── get-curvature-extrema-dd.js.map │ ├── get-curvature-extrema-quadratic-poly-dd.d.ts │ ├── get-curvature-extrema-quadratic-poly-dd.js │ └── get-curvature-extrema-quadratic-poly-dd.js.map ├── get-curvature-extrema-e │ ├── get-abs-curvature-extrema-polys-e.d.ts │ ├── get-abs-curvature-extrema-polys-e.js │ ├── get-abs-curvature-extrema-polys-e.js.map │ ├── get-curvature-extrema-e.d.ts │ ├── get-curvature-extrema-e.js │ ├── get-curvature-extrema-e.js.map │ ├── get-curvature-extrema-quadratic-poly-e.d.ts │ ├── get-curvature-extrema-quadratic-poly-e.js │ └── get-curvature-extrema-quadratic-poly-e.js.map ├── get-curvature-extrema │ ├── get-abs-curvature-extrema-polys.d.ts │ ├── get-abs-curvature-extrema-polys.js │ ├── get-abs-curvature-extrema-polys.js.map │ ├── get-curvature-extrema-quadratic-poly.d.ts │ ├── get-curvature-extrema-quadratic-poly.js │ ├── get-curvature-extrema-quadratic-poly.js.map │ ├── get-curvature-extrema.d.ts │ ├── get-curvature-extrema.js │ └── get-curvature-extrema.js.map ├── global-properties │ ├── area.d.ts │ ├── area.js │ ├── area.js.map │ ├── bounds │ │ ├── bounds.d.ts │ │ ├── bounds.js │ │ ├── bounds.js.map │ │ ├── get-bounding-box-tight.d.ts │ │ ├── get-bounding-box-tight.js │ │ ├── get-bounding-box-tight.js.map │ │ ├── get-bounding-box.d.ts │ │ ├── get-bounding-box.js │ │ ├── get-bounding-box.js.map │ │ ├── get-bounding-hull.d.ts │ │ ├── get-bounding-hull.js │ │ ├── get-bounding-hull.js.map │ │ ├── get-bounds.d.ts │ │ ├── get-bounds.js │ │ ├── get-bounds.js.map │ │ ├── get-control-point-box.d.ts │ │ ├── get-control-point-box.js │ │ ├── get-control-point-box.js.map │ │ ├── get-interval-box │ │ │ ├── get-interval-box-dd.d.ts │ │ │ ├── get-interval-box-dd.js │ │ │ ├── get-interval-box-dd.js.map │ │ │ ├── get-interval-box.d.ts │ │ │ ├── get-interval-box.js │ │ │ └── get-interval-box.js.map │ │ ├── get-x-bounds-tight.d.ts │ │ ├── get-x-bounds-tight.js │ │ ├── get-x-bounds-tight.js.map │ │ ├── get-y-bounds-tight.d.ts │ │ ├── get-y-bounds-tight.js │ │ └── get-y-bounds-tight.js.map │ ├── classification │ │ ├── classify.d.ts │ │ ├── classify.js │ │ ├── classify.js.map │ │ ├── is-collinear.d.ts │ │ ├── is-collinear.js │ │ ├── is-collinear.js.map │ │ ├── is-cubic-really-line.d.ts │ │ ├── is-cubic-really-line.js │ │ ├── is-cubic-really-line.js.map │ │ ├── is-cubic-really-quad.d.ts │ │ ├── is-cubic-really-quad.js │ │ ├── is-cubic-really-quad.js.map │ │ ├── is-quad-flat.d.ts │ │ ├── is-quad-flat.js │ │ ├── is-quad-flat.js.map │ │ ├── is-quad-obtuse.d.ts │ │ ├── is-quad-obtuse.js │ │ ├── is-quad-obtuse.js.map │ │ ├── is-quad-really-line.d.ts │ │ ├── is-quad-really-line.js │ │ ├── is-quad-really-line.js.map │ │ ├── is-really-point.d.ts │ │ ├── is-really-point.js │ │ ├── is-really-point.js.map │ │ ├── is-self-overlapping.d.ts │ │ ├── is-self-overlapping.js │ │ └── is-self-overlapping.js.map │ ├── curviness.d.ts │ ├── curviness.js │ ├── curviness.js.map │ ├── get-bending-energy.d.ts │ ├── get-bending-energy.js │ ├── get-bending-energy.js.map │ ├── get-inflections.d.ts │ ├── get-inflections.js │ ├── get-inflections.js.map │ ├── length │ │ ├── control-point-lines-length.d.ts │ │ ├── control-point-lines-length.js │ │ ├── control-point-lines-length.js.map │ │ ├── length-bez1.d.ts │ │ ├── length-bez1.js │ │ ├── length-bez1.js.map │ │ ├── length-bez2.d.ts │ │ ├── length-bez2.js │ │ ├── length-bez2.js.map │ │ ├── length-bez3.d.ts │ │ ├── length-bez3.js │ │ ├── length-bez3.js.map │ │ ├── length.d.ts │ │ ├── length.js │ │ ├── length.js.map │ │ ├── total-length.d.ts │ │ ├── total-length.js │ │ └── total-length.js.map │ ├── total-absolute-curvature.d.ts │ ├── total-absolute-curvature.js │ └── total-absolute-curvature.js.map ├── implicit-form │ ├── double-double │ │ ├── get-implicit-form1-dd-with-running-error.d.ts │ │ ├── get-implicit-form1-dd-with-running-error.js │ │ ├── get-implicit-form1-dd-with-running-error.js.map │ │ ├── get-implicit-form1-dd.d.ts │ │ ├── get-implicit-form1-dd.js │ │ ├── get-implicit-form1-dd.js.map │ │ ├── get-implicit-form2-dd-with-running-error.d.ts │ │ ├── get-implicit-form2-dd-with-running-error.js │ │ ├── get-implicit-form2-dd-with-running-error.js.map │ │ ├── get-implicit-form2-dd.d.ts │ │ ├── get-implicit-form2-dd.js │ │ ├── get-implicit-form2-dd.js.map │ │ ├── get-implicit-form3-dd-with-running-error.d.ts │ │ ├── get-implicit-form3-dd-with-running-error.js │ │ ├── get-implicit-form3-dd-with-running-error.js.map │ │ ├── get-implicit-form3-dd.d.ts │ │ ├── get-implicit-form3-dd.js │ │ └── get-implicit-form3-dd.js.map │ ├── double │ │ ├── get-implicit-form1.d.ts │ │ ├── get-implicit-form1.js │ │ ├── get-implicit-form1.js.map │ │ ├── get-implicit-form2.d.ts │ │ ├── get-implicit-form2.js │ │ ├── get-implicit-form2.js.map │ │ ├── get-implicit-form3.d.ts │ │ ├── get-implicit-form3.js │ │ └── get-implicit-form3.js.map │ ├── evaluate │ │ └── double │ │ │ ├── evaluate-implicit1.d.ts │ │ │ ├── evaluate-implicit1.js │ │ │ ├── evaluate-implicit1.js.map │ │ │ ├── evaluate-implicit2.d.ts │ │ │ ├── evaluate-implicit2.js │ │ │ ├── evaluate-implicit2.js.map │ │ │ ├── evaluate-implicit3.d.ts │ │ │ ├── evaluate-implicit3.js │ │ │ └── evaluate-implicit3.js.map │ ├── exact │ │ ├── get-implicit-form1-exact.d.ts │ │ ├── get-implicit-form1-exact.js │ │ ├── get-implicit-form1-exact.js.map │ │ ├── get-implicit-form2-exact.d.ts │ │ ├── get-implicit-form2-exact.js │ │ ├── get-implicit-form2-exact.js.map │ │ ├── get-implicit-form3-exact.d.ts │ │ ├── get-implicit-form3-exact.js │ │ └── get-implicit-form3-exact.js.map │ ├── get-error-counters │ │ ├── get-implicit-form1-error-counters.d.ts │ │ ├── get-implicit-form1-error-counters.js │ │ ├── get-implicit-form1-error-counters.js.map │ │ ├── get-implicit-form2-error-counters.d.ts │ │ ├── get-implicit-form2-error-counters.js │ │ ├── get-implicit-form2-error-counters.js.map │ │ ├── get-implicit-form3-error-counters.d.ts │ │ ├── get-implicit-form3-error-counters.js │ │ └── get-implicit-form3-error-counters.js.map │ ├── implicit-form-types.d.ts │ ├── implicit-form-types.js │ └── implicit-form-types.js.map ├── index.d.ts ├── index.js ├── index.js.map ├── intersection │ ├── bezier-bezier-intersection-fast │ │ ├── bezier-bezier-intersection-fast.d.ts │ │ ├── bezier-bezier-intersection-fast.js │ │ ├── bezier-bezier-intersection-fast.js.map │ │ ├── check-intersection-in-ranges.d.ts │ │ ├── check-intersection-in-ranges.js │ │ ├── check-intersection-in-ranges.js.map │ │ ├── clip │ │ │ ├── geo-clip.d.ts │ │ │ ├── geo-clip.js │ │ │ ├── geo-clip.js.map │ │ │ ├── to-hybrid-quadratic.d.ts │ │ │ ├── to-hybrid-quadratic.js │ │ │ └── to-hybrid-quadratic.js.map │ │ ├── debug.d.ts │ │ ├── debug.js │ │ ├── debug.js.map │ │ ├── get-distance-to-line-function.d.ts │ │ ├── get-distance-to-line-function.js │ │ ├── get-distance-to-line-function.js.map │ │ ├── iteration.d.ts │ │ ├── iteration.js │ │ └── iteration.js.map │ ├── bezier-bezier-intersection │ │ ├── bezier-bezier-intersection-boundless.d.ts │ │ ├── bezier-bezier-intersection-boundless.js │ │ ├── bezier-bezier-intersection-boundless.js.map │ │ ├── bezier-bezier-intersection.d.ts │ │ ├── bezier-bezier-intersection.js │ │ ├── bezier-bezier-intersection.js.map │ │ ├── get-coefficients │ │ │ ├── double-double │ │ │ │ ├── get-coeffs-bez1-bez1-dd.d.ts │ │ │ │ ├── get-coeffs-bez1-bez1-dd.js │ │ │ │ ├── get-coeffs-bez1-bez1-dd.js.map │ │ │ │ ├── get-coeffs-bez1-bez2-dd.d.ts │ │ │ │ ├── get-coeffs-bez1-bez2-dd.js │ │ │ │ ├── get-coeffs-bez1-bez2-dd.js.map │ │ │ │ ├── get-coeffs-bez1-bez3-dd.d.ts │ │ │ │ ├── get-coeffs-bez1-bez3-dd.js │ │ │ │ ├── get-coeffs-bez1-bez3-dd.js.map │ │ │ │ ├── get-coeffs-bez2-bez1-dd.d.ts │ │ │ │ ├── get-coeffs-bez2-bez1-dd.js │ │ │ │ ├── get-coeffs-bez2-bez1-dd.js.map │ │ │ │ ├── get-coeffs-bez2-bez2-dd.d.ts │ │ │ │ ├── get-coeffs-bez2-bez2-dd.js │ │ │ │ ├── get-coeffs-bez2-bez2-dd.js.map │ │ │ │ ├── get-coeffs-bez2-bez3-dd.d.ts │ │ │ │ ├── get-coeffs-bez2-bez3-dd.js │ │ │ │ ├── get-coeffs-bez2-bez3-dd.js.map │ │ │ │ ├── get-coeffs-bez3-bez1-dd.d.ts │ │ │ │ ├── get-coeffs-bez3-bez1-dd.js │ │ │ │ ├── get-coeffs-bez3-bez1-dd.js.map │ │ │ │ ├── get-coeffs-bez3-bez2-dd.d.ts │ │ │ │ ├── get-coeffs-bez3-bez2-dd.js │ │ │ │ ├── get-coeffs-bez3-bez2-dd.js.map │ │ │ │ ├── get-coeffs-bez3-bez3-dd.d.ts │ │ │ │ ├── get-coeffs-bez3-bez3-dd.js │ │ │ │ └── get-coeffs-bez3-bez3-dd.js.map │ │ │ ├── exact │ │ │ │ ├── get-coeffs-bez1-bez1-exact.d.ts │ │ │ │ ├── get-coeffs-bez1-bez1-exact.js │ │ │ │ ├── get-coeffs-bez1-bez1-exact.js.map │ │ │ │ ├── get-coeffs-bez1-bez2-exact.d.ts │ │ │ │ ├── get-coeffs-bez1-bez2-exact.js │ │ │ │ ├── get-coeffs-bez1-bez2-exact.js.map │ │ │ │ ├── get-coeffs-bez1-bez3-exact.d.ts │ │ │ │ ├── get-coeffs-bez1-bez3-exact.js │ │ │ │ ├── get-coeffs-bez1-bez3-exact.js.map │ │ │ │ ├── get-coeffs-bez2-bez1-exact.d.ts │ │ │ │ ├── get-coeffs-bez2-bez1-exact.js │ │ │ │ ├── get-coeffs-bez2-bez1-exact.js.map │ │ │ │ ├── get-coeffs-bez2-bez2-exact.d.ts │ │ │ │ ├── get-coeffs-bez2-bez2-exact.js │ │ │ │ ├── get-coeffs-bez2-bez2-exact.js.map │ │ │ │ ├── get-coeffs-bez2-bez3-exact.d.ts │ │ │ │ ├── get-coeffs-bez2-bez3-exact.js │ │ │ │ ├── get-coeffs-bez2-bez3-exact.js.map │ │ │ │ ├── get-coeffs-bez3-bez1-exact.d.ts │ │ │ │ ├── get-coeffs-bez3-bez1-exact.js │ │ │ │ ├── get-coeffs-bez3-bez1-exact.js.map │ │ │ │ ├── get-coeffs-bez3-bez2-exact.d.ts │ │ │ │ ├── get-coeffs-bez3-bez2-exact.js │ │ │ │ ├── get-coeffs-bez3-bez2-exact.js.map │ │ │ │ ├── get-coeffs-bez3-bez3-exact.d.ts │ │ │ │ ├── get-coeffs-bez3-bez3-exact.js │ │ │ │ └── get-coeffs-bez3-bez3-exact.js.map │ │ │ ├── get-coeffs-bez-bez.d.ts │ │ │ ├── get-coeffs-bez-bez.js │ │ │ └── get-coeffs-bez-bez.js.map │ │ ├── x.d.ts │ │ ├── x.js │ │ └── x.js.map │ ├── circle-bezier-intersection │ │ ├── circle-bezier-intersection.d.ts │ │ ├── circle-bezier-intersection.js │ │ ├── circle-bezier-intersection.js.map │ │ ├── double-double │ │ │ ├── get-coeffs-dd.d.ts │ │ │ ├── get-coeffs-dd.js │ │ │ └── get-coeffs-dd.js.map │ │ ├── exact │ │ │ ├── get-coeffs-exact.d.ts │ │ │ ├── get-coeffs-exact.js │ │ │ └── get-coeffs-exact.js.map │ │ ├── get-circle-bezier-intersection-error-counters.d.ts │ │ ├── get-circle-bezier-intersection-error-counters.js │ │ └── get-circle-bezier-intersection-error-counters.js.map │ ├── get-endpoint-intersections │ │ ├── b-abs.d.ts │ │ ├── b-abs.js │ │ ├── b-abs.js.map │ │ ├── b-cbrt.d.ts │ │ ├── b-cbrt.js │ │ ├── b-cbrt.js.map │ │ ├── b-sign.d.ts │ │ ├── b-sign.js │ │ ├── b-sign.js.map │ │ ├── b-sqrt.d.ts │ │ ├── b-sqrt.js │ │ ├── b-sqrt.js.map │ │ ├── bigint-to-expansion.d.ts │ │ ├── bigint-to-expansion.js │ │ ├── bigint-to-expansion.js.map │ │ ├── calc-exact-cube-root.d.ts │ │ ├── calc-exact-cube-root.js │ │ ├── calc-exact-cube-root.js.map │ │ ├── calc-exact-square-root.d.ts │ │ ├── calc-exact-square-root.js │ │ ├── calc-exact-square-root.js.map │ │ ├── ensure-range.d.ts │ │ ├── ensure-range.js │ │ ├── ensure-range.js.map │ │ ├── er-compare.d.ts │ │ ├── er-compare.js │ │ ├── er-compare.js.map │ │ ├── er-estimate.d.ts │ │ ├── er-estimate.js │ │ ├── er-estimate.js.map │ │ ├── er-sign.d.ts │ │ ├── er-sign.js │ │ ├── er-sign.js.map │ │ ├── get-ab.d.ts │ │ ├── get-ab.js │ │ ├── get-ab.js.map │ │ ├── get-ab1.d.ts │ │ ├── get-ab1.js │ │ ├── get-ab1.js.map │ │ ├── get-ab2.d.ts │ │ ├── get-ab2.js │ │ ├── get-ab2.js.map │ │ ├── get-ab3.d.ts │ │ ├── get-ab3.js │ │ ├── get-ab3.js.map │ │ ├── get-endpoint-intersections.d.ts │ │ ├── get-endpoint-intersections.js │ │ ├── get-endpoint-intersections.js.map │ │ ├── get-transform-1.d.ts │ │ ├── get-transform-1.js │ │ ├── get-transform-1.js.map │ │ ├── get-transform-2.d.ts │ │ ├── get-transform-2.js │ │ ├── get-transform-2.js.map │ │ ├── get-transform-3.d.ts │ │ ├── get-transform-3.js │ │ ├── get-transform-3.js.map │ │ ├── sum-bigints.d.ts │ │ ├── sum-bigints.js │ │ └── sum-bigints.js.map │ └── self-intersection │ │ ├── bezier-self-intersection.d.ts │ │ ├── bezier-self-intersection.js │ │ ├── bezier-self-intersection.js.map │ │ └── get-coefficients │ │ ├── double │ │ ├── get-coeffs-bez3-with-running-error.d.ts │ │ ├── get-coeffs-bez3-with-running-error.js │ │ └── get-coeffs-bez3-with-running-error.js.map │ │ └── exact │ │ ├── get-coeffs-bez3-exact.d.ts │ │ ├── get-coeffs-bez3-exact.js │ │ └── get-coeffs-bez3-exact.js.map ├── local-properties-at-t │ ├── curvature.d.ts │ ├── curvature.js │ ├── curvature.js.map │ ├── dd-curvature.d.ts │ ├── dd-curvature.js │ ├── dd-curvature.js.map │ ├── ds.d.ts │ ├── ds.js │ ├── ds.js.map │ ├── e-curvature.d.ts │ ├── e-curvature.js │ ├── e-curvature.js.map │ ├── evaluate-2nd-derivative │ │ ├── double │ │ │ ├── evaluate-2nd-derivative-at-0.d.ts │ │ │ ├── evaluate-2nd-derivative-at-0.js │ │ │ ├── evaluate-2nd-derivative-at-0.js.map │ │ │ ├── evaluate-2nd-derivative-at-1.d.ts │ │ │ ├── evaluate-2nd-derivative-at-1.js │ │ │ ├── evaluate-2nd-derivative-at-1.js.map │ │ │ ├── evaluate-2nd-derivative.d.ts │ │ │ ├── evaluate-2nd-derivative.js │ │ │ └── evaluate-2nd-derivative.js.map │ │ └── exact │ │ │ ├── evaluate-2nd-derivative-at-0-exact.d.ts │ │ │ ├── evaluate-2nd-derivative-at-0-exact.js │ │ │ ├── evaluate-2nd-derivative-at-0-exact.js.map │ │ │ ├── evaluate-2nd-derivative-at-1-exact.d.ts │ │ │ ├── evaluate-2nd-derivative-at-1-exact.js │ │ │ ├── evaluate-2nd-derivative-at-1-exact.js.map │ │ │ ├── evaluate-2nd-derivative-exact.d.ts │ │ │ ├── evaluate-2nd-derivative-exact.js │ │ │ └── evaluate-2nd-derivative-exact.js.map │ ├── evaluate │ │ ├── double-double │ │ │ ├── eval-de-casteljau-dd.d.ts │ │ │ ├── eval-de-casteljau-dd.js │ │ │ ├── eval-de-casteljau-dd.js.map │ │ │ ├── eval-de-casteljau-with-err-dd.d.ts │ │ │ ├── eval-de-casteljau-with-err-dd.js │ │ │ └── eval-de-casteljau-with-err-dd.js.map │ │ ├── double │ │ │ ├── eval-de-casteljau-with-err.d.ts │ │ │ ├── eval-de-casteljau-with-err.js │ │ │ ├── eval-de-casteljau-with-err.js.map │ │ │ ├── eval-de-casteljau.d.ts │ │ │ ├── eval-de-casteljau.js │ │ │ ├── eval-de-casteljau.js.map │ │ │ ├── evaluate.d.ts │ │ │ ├── evaluate.js │ │ │ └── evaluate.js.map │ │ ├── eval-de-casteljau-error.d.ts │ │ ├── eval-de-casteljau-error.js │ │ ├── eval-de-casteljau-error.js.map │ │ └── exact │ │ │ ├── evaluate-exact.d.ts │ │ │ ├── evaluate-exact.js │ │ │ └── evaluate-exact.js.map │ ├── normal │ │ ├── normal.d.ts │ │ ├── normal.js │ │ ├── normal.js.map │ │ ├── normal2.d.ts │ │ ├── normal2.js │ │ └── normal2.js.map │ └── tangent │ │ ├── double │ │ ├── tangent-at-0.d.ts │ │ ├── tangent-at-0.js │ │ ├── tangent-at-0.js.map │ │ ├── tangent-at-1.d.ts │ │ ├── tangent-at-1.js │ │ ├── tangent-at-1.js.map │ │ ├── tangent.d.ts │ │ ├── tangent.js │ │ └── tangent.js.map │ │ └── exact │ │ ├── tangent-at-0-exact.d.ts │ │ ├── tangent-at-0-exact.js │ │ ├── tangent-at-0-exact.js.map │ │ ├── tangent-at-1-exact.d.ts │ │ ├── tangent-at-1-exact.js │ │ ├── tangent-at-1-exact.js.map │ │ ├── tangent-exact.d.ts │ │ ├── tangent-exact.js │ │ └── tangent-exact.js.map ├── local-properties-to-t │ ├── get-t-at-length.d.ts │ ├── get-t-at-length.js │ ├── get-t-at-length.js.map │ ├── t-from-xy.d.ts │ ├── t-from-xy.js │ └── t-from-xy.js.map ├── simultaneous-properties │ ├── closest-and-furthest-point-on-bezier │ │ ├── closest-point-on-bezier-certified.d.ts │ │ ├── closest-point-on-bezier-certified.js │ │ ├── closest-point-on-bezier-certified.js.map │ │ ├── closest-point-on-bezier.d.ts │ │ ├── closest-point-on-bezier.js │ │ ├── closest-point-on-bezier.js.map │ │ ├── foot-and-endpoint-info.d.ts │ │ ├── foot-and-endpoint-info.js │ │ ├── foot-and-endpoint-info.js.map │ │ ├── furthest-point-on-bezier.d.ts │ │ ├── furthest-point-on-bezier.js │ │ ├── furthest-point-on-bezier.js.map │ │ ├── get-coeffs │ │ │ ├── double-double │ │ │ │ ├── get-footpoint-poly-1-dd.d.ts │ │ │ │ ├── get-footpoint-poly-1-dd.js │ │ │ │ ├── get-footpoint-poly-1-dd.js.map │ │ │ │ ├── get-footpoint-poly-2-dd.d.ts │ │ │ │ ├── get-footpoint-poly-2-dd.js │ │ │ │ ├── get-footpoint-poly-2-dd.js.map │ │ │ │ ├── get-footpoint-poly-3-dd.d.ts │ │ │ │ ├── get-footpoint-poly-3-dd.js │ │ │ │ ├── get-footpoint-poly-3-dd.js.map │ │ │ │ ├── get-footpoint-poly-dd.d.ts │ │ │ │ ├── get-footpoint-poly-dd.js │ │ │ │ └── get-footpoint-poly-dd.js.map │ │ │ ├── double │ │ │ │ ├── get-footpoint-poly-1.d.ts │ │ │ │ ├── get-footpoint-poly-1.js │ │ │ │ ├── get-footpoint-poly-1.js.map │ │ │ │ ├── get-footpoint-poly-2.d.ts │ │ │ │ ├── get-footpoint-poly-2.js │ │ │ │ ├── get-footpoint-poly-2.js.map │ │ │ │ ├── get-footpoint-poly-3.d.ts │ │ │ │ ├── get-footpoint-poly-3.js │ │ │ │ ├── get-footpoint-poly-3.js.map │ │ │ │ ├── get-footpoint-poly.d.ts │ │ │ │ ├── get-footpoint-poly.js │ │ │ │ └── get-footpoint-poly.js.map │ │ │ ├── exact │ │ │ │ ├── get-footpoint-poly-1-exact.d.ts │ │ │ │ ├── get-footpoint-poly-1-exact.js │ │ │ │ ├── get-footpoint-poly-1-exact.js.map │ │ │ │ ├── get-footpoint-poly-2-exact.d.ts │ │ │ │ ├── get-footpoint-poly-2-exact.js │ │ │ │ ├── get-footpoint-poly-2-exact.js.map │ │ │ │ ├── get-footpoint-poly-3-exact.d.ts │ │ │ │ ├── get-footpoint-poly-3-exact.js │ │ │ │ ├── get-footpoint-poly-3-exact.js.map │ │ │ │ ├── get-footpoint-poly-exact.d.ts │ │ │ │ ├── get-footpoint-poly-exact.js │ │ │ │ └── get-footpoint-poly-exact.js.map │ │ │ ├── get-closest-on-bezier-from-point-error-counters.d.ts │ │ │ ├── get-closest-on-bezier-from-point-error-counters.js │ │ │ └── get-closest-on-bezier-from-point-error-counters.js.map │ │ ├── get-foot-points-on-bezier-certified.d.ts │ │ ├── get-foot-points-on-bezier-certified.js │ │ ├── get-foot-points-on-bezier-certified.js.map │ │ ├── get-foot-points-polys-on-bezier-certified.d.ts │ │ ├── get-foot-points-polys-on-bezier-certified.js │ │ ├── get-foot-points-polys-on-bezier-certified.js.map │ │ ├── root-interval-to-distance-squared-interval.d.ts │ │ ├── root-interval-to-distance-squared-interval.js │ │ └── root-interval-to-distance-squared-interval.js.map │ ├── closest-distance-between-beziers │ │ ├── closest-distance-between-beziers.d.ts │ │ ├── closest-distance-between-beziers.js │ │ ├── closest-distance-between-beziers.js.map │ │ ├── distance-compare.d.ts │ │ ├── distance-compare.js │ │ ├── distance-compare.js.map │ │ ├── distance-interval.d.ts │ │ ├── distance-interval.js │ │ ├── distance-interval.js.map │ │ ├── get-min-max-distance.d.ts │ │ ├── get-min-max-distance.js │ │ ├── get-min-max-distance.js.map │ │ ├── points-with-distance.d.ts │ │ ├── points-with-distance.js │ │ └── points-with-distance.js.map │ ├── equal.d.ts │ ├── equal.js │ ├── equal.js.map │ ├── get-interface-rotation.d.ts │ ├── get-interface-rotation.js │ ├── get-interface-rotation.js.map │ ├── hausdorff-distance │ │ ├── get-max-hausdorff.d.ts │ │ ├── get-max-hausdorff.js │ │ ├── get-max-hausdorff.js.map │ │ ├── hausdorff-compare.d.ts │ │ ├── hausdorff-compare.js │ │ ├── hausdorff-compare.js.map │ │ ├── hausdorff-distance-one-sided.d.ts │ │ ├── hausdorff-distance-one-sided.js │ │ ├── hausdorff-distance-one-sided.js.map │ │ ├── hausdorff-distance.d.ts │ │ ├── hausdorff-distance.js │ │ ├── hausdorff-distance.js.map │ │ ├── hausdorff-interval.d.ts │ │ ├── hausdorff-interval.js │ │ └── hausdorff-interval.js.map │ ├── heap.d.ts │ ├── heap.js │ ├── heap.js.map │ └── is-point-on-bezier-extension │ │ ├── is-point-on-bezier-extension-1.d.ts │ │ ├── is-point-on-bezier-extension-1.js │ │ ├── is-point-on-bezier-extension-1.js.map │ │ ├── is-point-on-bezier-extension-2.d.ts │ │ ├── is-point-on-bezier-extension-2.js │ │ ├── is-point-on-bezier-extension-2.js.map │ │ ├── is-point-on-bezier-extension-3.d.ts │ │ ├── is-point-on-bezier-extension-3.js │ │ ├── is-point-on-bezier-extension-3.js.map │ │ ├── is-point-on-bezier-extension.d.ts │ │ ├── is-point-on-bezier-extension.js │ │ └── is-point-on-bezier-extension.js.map ├── sub-1-ulp.d.ts ├── sub-1-ulp.js ├── sub-1-ulp.js.map ├── to-power-basis │ ├── to-power-basis-1st-derivative │ │ ├── double-double │ │ │ ├── to-power-basis-1st-derivative-dd.d.ts │ │ │ ├── to-power-basis-1st-derivative-dd.js │ │ │ └── to-power-basis-1st-derivative-dd.js.map │ │ ├── double │ │ │ ├── to-power-basis-1st-derivative.d.ts │ │ │ ├── to-power-basis-1st-derivative.js │ │ │ └── to-power-basis-1st-derivative.js.map │ │ ├── exact │ │ │ ├── to-power-basis-1st-derivative-exact.d.ts │ │ │ ├── to-power-basis-1st-derivative-exact.js │ │ │ └── to-power-basis-1st-derivative-exact.js.map │ │ ├── to-power-basis-1st-derivative-error-counters.d.ts │ │ ├── to-power-basis-1st-derivative-error-counters.js │ │ └── to-power-basis-1st-derivative-error-counters.js.map │ ├── to-power-basis-2nd-derivative │ │ ├── double-double │ │ │ ├── to-power-basis-2nd-derivative-dd.d.ts │ │ │ ├── to-power-basis-2nd-derivative-dd.js │ │ │ └── to-power-basis-2nd-derivative-dd.js.map │ │ ├── double │ │ │ ├── to-power-basis-2nd-derivative.d.ts │ │ │ ├── to-power-basis-2nd-derivative.js │ │ │ └── to-power-basis-2nd-derivative.js.map │ │ └── exact │ │ │ ├── to-power-basis-2nd-derivative-exact.d.ts │ │ │ ├── to-power-basis-2nd-derivative-exact.js │ │ │ └── to-power-basis-2nd-derivative-exact.js.map │ ├── to-power-basis-3rd-derivative │ │ ├── double-double │ │ │ ├── to-power-basis-3rd-derivative-dd.d.ts │ │ │ ├── to-power-basis-3rd-derivative-dd.js │ │ │ └── to-power-basis-3rd-derivative-dd.js.map │ │ ├── double │ │ │ ├── to-power-basis-3rd-derivative.d.ts │ │ │ ├── to-power-basis-3rd-derivative.js │ │ │ └── to-power-basis-3rd-derivative.js.map │ │ └── exact │ │ │ ├── to-power-basis-3rd-derivative-exact.d.ts │ │ │ ├── to-power-basis-3rd-derivative-exact.js │ │ │ └── to-power-basis-3rd-derivative-exact.js.map │ └── to-power-basis │ │ ├── double-double │ │ ├── to-power-basis-dd-with-running-error.d.ts │ │ ├── to-power-basis-dd-with-running-error.js │ │ ├── to-power-basis-dd-with-running-error.js.map │ │ ├── to-power-basis-dd.d.ts │ │ ├── to-power-basis-dd.js │ │ └── to-power-basis-dd.js.map │ │ ├── double │ │ ├── to-power-basis-with-running-error.d.ts │ │ ├── to-power-basis-with-running-error.js │ │ ├── to-power-basis-with-running-error.js.map │ │ ├── to-power-basis.d.ts │ │ ├── to-power-basis.js │ │ └── to-power-basis.js.map │ │ ├── exact │ │ ├── to-power-basis-exact.d.ts │ │ ├── to-power-basis-exact.js │ │ └── to-power-basis-exact.js.map │ │ ├── to-power-basis-error-counters.d.ts │ │ ├── to-power-basis-error-counters.js │ │ └── to-power-basis-error-counters.js.map └── transformation │ ├── clone.d.ts │ ├── clone.js │ ├── clone.js.map │ ├── degree-or-type │ ├── cubic-to-hybrid-quadratic.d.ts │ ├── cubic-to-hybrid-quadratic.js │ ├── cubic-to-hybrid-quadratic.js.map │ ├── cubic-to-quadratic.d.ts │ ├── cubic-to-quadratic.js │ ├── cubic-to-quadratic.js.map │ ├── line-to-cubic.d.ts │ ├── line-to-cubic.js │ ├── line-to-cubic.js.map │ ├── line-to-quadratic.d.ts │ ├── line-to-quadratic.js │ ├── line-to-quadratic.js.map │ ├── quadratic-to-cubic.d.ts │ ├── quadratic-to-cubic.js │ ├── quadratic-to-cubic.js.map │ ├── to-cubic.d.ts │ ├── to-cubic.js │ └── to-cubic.js.map │ ├── get-hodograph.d.ts │ ├── get-hodograph.js │ ├── get-hodograph.js.map │ ├── reduce-order-if-possible.d.ts │ ├── reduce-order-if-possible.js │ ├── reduce-order-if-possible.js.map │ ├── reverse.d.ts │ ├── reverse.js │ ├── reverse.js.map │ ├── split │ ├── from-to-incl-error-bound.d.ts │ ├── from-to-incl-error-bound.js │ ├── from-to-incl-error-bound.js.map │ ├── from-to.d.ts │ ├── from-to.js │ ├── from-to.js.map │ ├── from-to │ │ ├── from-to-1-incl-error-bound.d.ts │ │ ├── from-to-1-incl-error-bound.js │ │ ├── from-to-1-incl-error-bound.js.map │ │ ├── from-to-1.d.ts │ │ ├── from-to-1.js │ │ ├── from-to-1.js.map │ │ ├── from-to-2-incl-error-bound.d.ts │ │ ├── from-to-2-incl-error-bound.js │ │ ├── from-to-2-incl-error-bound.js.map │ │ ├── from-to-2.d.ts │ │ ├── from-to-2.js │ │ ├── from-to-2.js.map │ │ ├── from-to-3-incl-error-bound.d.ts │ │ ├── from-to-3-incl-error-bound.js │ │ ├── from-to-3-incl-error-bound.js.map │ │ ├── from-to-3.d.ts │ │ ├── from-to-3.js │ │ └── from-to-3.js.map │ ├── linked-list │ │ ├── linked-list-node.d.ts │ │ ├── linked-list-node.js │ │ └── linked-list-node.js.map │ ├── split-by-curvature-and-length.d.ts │ ├── split-by-curvature-and-length.js │ ├── split-by-curvature-and-length.js.map │ ├── split-by-curvature.d.ts │ ├── split-by-curvature.js │ ├── split-by-curvature.js.map │ ├── split-by-length.d.ts │ ├── split-by-length.js │ └── split-by-length.js.map │ ├── to-string.d.ts │ ├── to-string.js │ └── to-string.js.map ├── package.json ├── performance ├── index.html ├── package-lock.json ├── package.json ├── paperjs.js ├── perf.min.js ├── react-svg-tree │ ├── src │ │ ├── helpers │ │ │ ├── node-props.ts │ │ │ ├── position-tree.ts │ │ │ ├── text-label.tsx │ │ │ ├── tree-graph.ts │ │ │ └── tree-props.ts │ │ └── tree.tsx │ └── test │ │ ├── TreeGraph.test.js │ │ └── positionTree.test.js ├── src │ ├── -paper.ts │ ├── affine.ts │ ├── are-intersections-infinite.ts │ ├── bezier-self-intersection.ts │ ├── compare-self-intersection.ts │ ├── dk.ts │ ├── do-convex-polys-intersect.ts │ ├── draw-stuff.ts │ ├── draw │ │ ├── draw-bezier.ts │ │ ├── draw-circle.ts │ │ ├── draw-coordinate-cross.ts │ │ ├── draw-cross.ts │ │ ├── draw-fatline.ts │ │ ├── draw-geo.ts │ │ ├── draw-hybrid-poly.ts │ │ ├── draw-partial-bezier.ts │ │ ├── draw-rect.ts │ │ └── draw-rotated-rect.ts │ ├── geo │ │ ├── -geo.ts │ │ ├── draw-iter-to-canvas.ts │ │ ├── render-tree.tsx │ │ ├── tc-fatline.ts │ │ ├── tc-geo.ts │ │ └── tc-ps.ts │ ├── get-curve-pairs.ts │ ├── get-pss │ │ ├── get-curves-from-pss.ts │ │ ├── get-pss.ts │ │ ├── get-same-k-pss.ts │ │ └── rand-on-grid.ts │ ├── hausdorff │ │ └── hausdorff-distance-km.ts │ ├── log.ts │ ├── naive │ │ ├── -naive.ts │ │ ├── double │ │ │ ├── get-coeffs-bez1-bez1.ts │ │ │ ├── get-coeffs-bez1-bez2.ts │ │ │ ├── get-coeffs-bez1-bez3.ts │ │ │ ├── get-coeffs-bez2-bez1.ts │ │ │ ├── get-coeffs-bez2-bez2.ts │ │ │ ├── get-coeffs-bez2-bez3.ts │ │ │ ├── get-coeffs-bez3-bez1.ts │ │ │ ├── get-coeffs-bez3-bez2.ts │ │ │ └── get-coeffs-bez3-bez3.ts │ │ ├── get-coeffs-bez3-bez3-dd-any-bitlength.ts │ │ ├── get-implicit-form3-dd-any-bitlength.ts │ │ └── get-xy-dd-any-bitlength.ts │ ├── native │ │ ├── -native.ts │ │ ├── bezier-bezier-intersection-boundless.ts │ │ ├── draw-intersections.ts │ │ ├── get-coeffs.ts │ │ ├── get-other-ts-2.ts │ │ └── pre-filter.ts │ ├── pre-filter.ts │ ├── roots │ │ ├── all-roots.ts │ │ └── brent-poly.ts │ ├── settings.ts │ ├── setup-global.ts │ ├── show-results.ts │ ├── test-bezier-intersection.ts │ ├── test-cubic-with-params-at-0.ts │ ├── to-grid.ts │ └── upd-ds.ts ├── tsconfig.json └── webpack.config.cjs ├── src ├── add-1-ulp.ts ├── angles-and-speeds │ ├── angles-and-speeds.ts │ └── bezier-by-angles-and-speeds │ │ ├── angles-and-speeds.ts │ │ ├── cubic-from-angles-and-speeds.ts │ │ ├── cubic-to-angles-and-speeds.ts │ │ ├── get-cubic-speeds.ts │ │ └── set-cubic-speeds.ts ├── bezier-piece.ts ├── boxes │ ├── are-boxes-intersecting.ts │ └── intersect-boxes.ts ├── create │ ├── cubic-through-point-given013.ts │ ├── generate-cusp-at-half-t.ts │ ├── generate-quarter-circle.ts │ └── generate-self-intersecting.ts ├── error-analysis │ ├── error-analysis.ts │ └── max-abs-coordinate.ts ├── fit │ ├── fit-quads-to-cubic-hausdorff.ts │ ├── fit-quads-to-cubic.ts │ ├── get-abs-area-between.ts │ └── quadratic-to-polyline.ts ├── from-power-basis │ └── from-power-basis.ts ├── get-curvature-extrema-dd │ ├── get-abs-curvature-extrema-polys-dd.ts │ ├── get-curvature-extrema-dd.ts │ └── get-curvature-extrema-quadratic-poly-dd.ts ├── get-curvature-extrema-e │ ├── get-abs-curvature-extrema-polys-e.ts │ ├── get-curvature-extrema-e.ts │ └── get-curvature-extrema-quadratic-poly-e.ts ├── get-curvature-extrema │ ├── get-abs-curvature-extrema-polys.ts │ ├── get-curvature-extrema-quadratic-poly.ts │ └── get-curvature-extrema.ts ├── global-properties │ ├── area.ts │ ├── bounds │ │ ├── bounds.ts │ │ ├── get-bounding-box-tight.ts │ │ ├── get-bounding-box.ts │ │ ├── get-bounding-hull.ts │ │ ├── get-bounds.ts │ │ ├── get-control-point-box.ts │ │ ├── get-interval-box │ │ │ ├── get-interval-box-dd.ts │ │ │ └── get-interval-box.ts │ │ ├── get-x-bounds-tight.ts │ │ └── get-y-bounds-tight.ts │ ├── classification │ │ ├── classify.ts │ │ ├── is-collinear.ts │ │ ├── is-cubic-really-line.ts │ │ ├── is-cubic-really-quad.ts │ │ ├── is-quad-flat.ts │ │ ├── is-quad-obtuse.ts │ │ ├── is-quad-really-line.ts │ │ ├── is-really-point.ts │ │ └── is-self-overlapping.ts │ ├── curviness.ts │ ├── get-bending-energy.ts │ ├── get-inflections.ts │ ├── length │ │ ├── control-point-lines-length.ts │ │ ├── length-bez1.ts │ │ ├── length-bez2.ts │ │ ├── length-bez3.ts │ │ ├── length.ts │ │ └── total-length.ts │ └── total-absolute-curvature.ts ├── implicit-form │ ├── double-double │ │ ├── get-implicit-form1-dd-with-running-error.ts │ │ ├── get-implicit-form1-dd.ts │ │ ├── get-implicit-form2-dd-with-running-error.ts │ │ ├── get-implicit-form2-dd.ts │ │ ├── get-implicit-form3-dd-with-running-error.ts │ │ └── get-implicit-form3-dd.ts │ ├── double │ │ ├── get-implicit-form1.ts │ │ ├── get-implicit-form2.ts │ │ └── get-implicit-form3.ts │ ├── evaluate │ │ └── double │ │ │ ├── evaluate-implicit1.ts │ │ │ ├── evaluate-implicit2.ts │ │ │ └── evaluate-implicit3.ts │ ├── exact │ │ ├── get-implicit-form1-exact.ts │ │ ├── get-implicit-form2-exact.ts │ │ └── get-implicit-form3-exact.ts │ ├── get-error-counters │ │ ├── get-implicit-form1-error-counters.ts │ │ ├── get-implicit-form2-error-counters.ts │ │ └── get-implicit-form3-error-counters.ts │ └── implicit-form-types.ts ├── index.ts ├── intersection │ ├── bezier-bezier-intersection-fast │ │ ├── bezier-bezier-intersection-fast.ts │ │ ├── check-intersection-in-ranges.ts │ │ ├── clip │ │ │ ├── geo-clip.ts │ │ │ └── to-hybrid-quadratic.ts │ │ ├── debug.ts │ │ ├── get-distance-to-line-function.ts │ │ └── iteration.ts │ ├── bezier-bezier-intersection │ │ ├── bezier-bezier-intersection-boundless.ts │ │ ├── bezier-bezier-intersection.ts │ │ ├── get-coefficients │ │ │ ├── double-double │ │ │ │ ├── get-coeffs-bez1-bez1-dd.ts │ │ │ │ ├── get-coeffs-bez1-bez2-dd.ts │ │ │ │ ├── get-coeffs-bez1-bez3-dd.ts │ │ │ │ ├── get-coeffs-bez2-bez1-dd.ts │ │ │ │ ├── get-coeffs-bez2-bez2-dd.ts │ │ │ │ ├── get-coeffs-bez2-bez3-dd.ts │ │ │ │ ├── get-coeffs-bez3-bez1-dd.ts │ │ │ │ ├── get-coeffs-bez3-bez2-dd.ts │ │ │ │ └── get-coeffs-bez3-bez3-dd.ts │ │ │ ├── exact │ │ │ │ ├── get-coeffs-bez1-bez1-exact.ts │ │ │ │ ├── get-coeffs-bez1-bez2-exact.ts │ │ │ │ ├── get-coeffs-bez1-bez3-exact.ts │ │ │ │ ├── get-coeffs-bez2-bez1-exact.ts │ │ │ │ ├── get-coeffs-bez2-bez2-exact.ts │ │ │ │ ├── get-coeffs-bez2-bez3-exact.ts │ │ │ │ ├── get-coeffs-bez3-bez1-exact.ts │ │ │ │ ├── get-coeffs-bez3-bez2-exact.ts │ │ │ │ └── get-coeffs-bez3-bez3-exact.ts │ │ │ └── get-coeffs-bez-bez.ts │ │ └── x.ts │ ├── circle-bezier-intersection │ │ ├── circle-bezier-intersection.ts │ │ ├── double-double │ │ │ └── get-coeffs-dd.ts │ │ ├── exact │ │ │ └── get-coeffs-exact.ts │ │ └── get-circle-bezier-intersection-error-counters.ts │ ├── get-endpoint-intersections │ │ ├── b-abs.ts │ │ ├── b-cbrt.ts │ │ ├── b-sign.ts │ │ ├── b-sqrt.ts │ │ ├── bigint-to-expansion.ts │ │ ├── calc-exact-cube-root.ts │ │ ├── calc-exact-square-root.ts │ │ ├── ensure-range.ts │ │ ├── er-compare.ts │ │ ├── er-estimate.ts │ │ ├── er-sign.ts │ │ ├── get-ab.ts │ │ ├── get-ab1.ts │ │ ├── get-ab2.ts │ │ ├── get-ab3.ts │ │ ├── get-endpoint-intersections.ts │ │ ├── get-transform-1.ts │ │ ├── get-transform-2.ts │ │ ├── get-transform-3.ts │ │ └── sum-bigints.ts │ └── self-intersection │ │ ├── bezier-self-intersection.ts │ │ └── get-coefficients │ │ ├── double-double │ │ └── get-coeffs-bez3-dd.ts │ │ ├── double │ │ ├── get-coeffs-bez3-with-running-error.ts │ │ └── get-coeffs-bez3.ts │ │ └── exact │ │ └── get-coeffs-bez3-exact.ts ├── local-properties-at-t │ ├── curvature.ts │ ├── dd-curvature.ts │ ├── ds.ts │ ├── e-curvature.ts │ ├── evaluate-2nd-derivative │ │ ├── double │ │ │ ├── evaluate-2nd-derivative-at-0.ts │ │ │ ├── evaluate-2nd-derivative-at-1.ts │ │ │ └── evaluate-2nd-derivative.ts │ │ └── exact │ │ │ ├── evaluate-2nd-derivative-at-0-exact.ts │ │ │ ├── evaluate-2nd-derivative-at-1-exact.ts │ │ │ └── evaluate-2nd-derivative-exact.ts │ ├── evaluate │ │ ├── double-double │ │ │ ├── eval-de-casteljau-dd.ts │ │ │ └── eval-de-casteljau-with-err-dd.ts │ │ ├── double │ │ │ ├── eval-de-casteljau-with-err.ts │ │ │ ├── eval-de-casteljau.ts │ │ │ └── evaluate.ts │ │ ├── eval-de-casteljau-error.ts │ │ └── exact │ │ │ └── evaluate-exact.ts │ ├── normal │ │ ├── normal.ts │ │ └── normal2.ts │ └── tangent │ │ ├── double │ │ ├── tangent-at-0.ts │ │ ├── tangent-at-1.ts │ │ └── tangent.ts │ │ └── exact │ │ ├── tangent-at-0-exact.ts │ │ ├── tangent-at-1-exact.ts │ │ └── tangent-exact.ts ├── local-properties-to-t │ ├── get-t-at-length.ts │ └── t-from-xy.ts ├── simultaneous-properties │ ├── closest-and-furthest-point-on-bezier │ │ ├── closest-point-on-bezier-certified.ts │ │ ├── closest-point-on-bezier.ts │ │ ├── foot-and-endpoint-info.ts │ │ ├── furthest-point-on-bezier.ts │ │ ├── get-coeffs │ │ │ ├── double-double │ │ │ │ ├── get-footpoint-poly-1-dd.ts │ │ │ │ ├── get-footpoint-poly-2-dd.ts │ │ │ │ ├── get-footpoint-poly-3-dd.ts │ │ │ │ └── get-footpoint-poly-dd.ts │ │ │ ├── double │ │ │ │ ├── get-footpoint-poly-1.ts │ │ │ │ ├── get-footpoint-poly-2.ts │ │ │ │ ├── get-footpoint-poly-3.ts │ │ │ │ └── get-footpoint-poly.ts │ │ │ ├── exact │ │ │ │ ├── get-footpoint-poly-1-exact.ts │ │ │ │ ├── get-footpoint-poly-2-exact.ts │ │ │ │ ├── get-footpoint-poly-3-exact.ts │ │ │ │ └── get-footpoint-poly-exact.ts │ │ │ └── get-closest-on-bezier-from-point-error-counters.ts │ │ ├── get-foot-points-on-bezier-certified.ts │ │ ├── get-foot-points-polys-on-bezier-certified.ts │ │ └── root-interval-to-distance-squared-interval.ts │ ├── closest-distance-between-beziers │ │ ├── closest-distance-between-beziers.ts │ │ ├── distance-compare.ts │ │ ├── distance-interval.ts │ │ ├── get-min-max-distance.ts │ │ └── points-with-distance.ts │ ├── equal.ts │ ├── get-interface-rotation.ts │ ├── hausdorff-distance │ │ ├── get-max-hausdorff.ts │ │ ├── hausdorff-compare.ts │ │ ├── hausdorff-distance-one-sided.ts │ │ ├── hausdorff-distance.ts │ │ └── hausdorff-interval.ts │ ├── heap.ts │ └── is-point-on-bezier-extension │ │ ├── is-point-on-bezier-extension-1.ts │ │ ├── is-point-on-bezier-extension-2.ts │ │ ├── is-point-on-bezier-extension-3.ts │ │ └── is-point-on-bezier-extension.ts ├── sub-1-ulp.ts ├── to-power-basis │ ├── to-power-basis-1st-derivative │ │ ├── double-double │ │ │ ├── to-power-basis-1st-derivative-dd-with-running-error.ts │ │ │ └── to-power-basis-1st-derivative-dd.ts │ │ ├── double │ │ │ └── to-power-basis-1st-derivative.ts │ │ ├── exact │ │ │ └── to-power-basis-1st-derivative-exact.ts │ │ └── to-power-basis-1st-derivative-error-counters.ts │ ├── to-power-basis-2nd-derivative │ │ ├── double-double │ │ │ └── to-power-basis-2nd-derivative-dd.ts │ │ ├── double │ │ │ └── to-power-basis-2nd-derivative.ts │ │ └── exact │ │ │ └── to-power-basis-2nd-derivative-exact.ts │ ├── to-power-basis-3rd-derivative │ │ ├── double-double │ │ │ └── to-power-basis-3rd-derivative-dd.ts │ │ ├── double │ │ │ └── to-power-basis-3rd-derivative.ts │ │ └── exact │ │ │ └── to-power-basis-3rd-derivative-exact.ts │ └── to-power-basis │ │ ├── double-double │ │ ├── to-power-basis-dd-with-running-error.ts │ │ └── to-power-basis-dd.ts │ │ ├── double │ │ ├── to-power-basis-with-running-error.ts │ │ └── to-power-basis.ts │ │ ├── exact │ │ └── to-power-basis-exact.ts │ │ └── to-power-basis-error-counters.ts └── transformation │ ├── clone.ts │ ├── degree-or-type │ ├── cubic-to-hybrid-quadratic.ts │ ├── cubic-to-quadratic.ts │ ├── line-to-cubic.ts │ ├── line-to-quadratic.ts │ ├── quadratic-to-cubic.ts │ └── to-cubic.ts │ ├── get-hodograph.ts │ ├── reduce-order-if-possible.ts │ ├── reverse.ts │ ├── split │ ├── from-to-incl-error-bound.ts │ ├── from-to.ts │ ├── from-to │ │ ├── from-to-1-incl-error-bound.ts │ │ ├── from-to-1.ts │ │ ├── from-to-2-incl-error-bound.ts │ │ ├── from-to-2.ts │ │ ├── from-to-3-incl-error-bound.ts │ │ └── from-to-3.ts │ ├── linked-list │ │ └── linked-list-node.ts │ ├── split-by-curvature-and-length.ts │ ├── split-by-curvature.ts │ └── split-by-length.ts │ ├── to-estimation.ts │ ├── to-expansion.ts │ └── to-string.ts ├── tsconfig.json ├── wallaby.mjs └── webpack.config.cjs /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/.mocharc.cjs -------------------------------------------------------------------------------- /.quokka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/.quokka -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/add-1-ulp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/add-1-ulp.spec.ts -------------------------------------------------------------------------------- /__tests__/boxes/are-boxes-intersecting.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/boxes/are-boxes-intersecting.spec.ts -------------------------------------------------------------------------------- /__tests__/boxes/intersect-boxes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/boxes/intersect-boxes.spec.ts -------------------------------------------------------------------------------- /__tests__/chai-extensions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/chai-extensions.d.ts -------------------------------------------------------------------------------- /__tests__/create/cubic-through-point-given013.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/create/cubic-through-point-given013.spec.ts -------------------------------------------------------------------------------- /__tests__/create/generate-cusp-at-half-t.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/create/generate-cusp-at-half-t.spec.ts -------------------------------------------------------------------------------- /__tests__/create/generate-self-intersecting.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/create/generate-self-intersecting.spec.ts -------------------------------------------------------------------------------- /__tests__/fit/fit-quads-to-cubic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/fit/fit-quads-to-cubic.spec.ts -------------------------------------------------------------------------------- /__tests__/fit/quadratic-to-polyline.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/fit/quadratic-to-polyline.spec.ts -------------------------------------------------------------------------------- /__tests__/from-power-basis/from-power-basis.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/from-power-basis/from-power-basis.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/area.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/area.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/bounds/get-bounds.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/bounds/get-bounds.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/curviness.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/curviness.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/get-bending-energy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/get-bending-energy.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/get-inflections.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/get-inflections.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/length/length-approx.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/length/length-approx.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/length/length.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/length/length.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/length/total-length.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/length/total-length.spec.ts -------------------------------------------------------------------------------- /__tests__/global-properties/total-curvature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/global-properties/total-curvature.spec.ts -------------------------------------------------------------------------------- /__tests__/helpers/chai-extend-nearly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/chai-extend-nearly.ts -------------------------------------------------------------------------------- /__tests__/helpers/close-to.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/close-to.ts -------------------------------------------------------------------------------- /__tests__/helpers/create-cubic-thats-really-quad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/create-cubic-thats-really-quad.ts -------------------------------------------------------------------------------- /__tests__/helpers/get-random-bezier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/get-random-bezier.ts -------------------------------------------------------------------------------- /__tests__/helpers/hausdorff-distance-naive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/hausdorff-distance-naive.ts -------------------------------------------------------------------------------- /__tests__/helpers/heap-to-str.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/heap-to-str.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection-fast/check-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection-fast/check-results.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection-fast/geo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection-fast/geo.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection-fast/native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection-fast/native.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection-fast/upd-ds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection-fast/upd-ds.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection/get-pss-with-infinite-xs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection/get-pss-with-infinite-xs.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection/get-pss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection/get-pss.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection/get-special-pss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection/get-special-pss.ts -------------------------------------------------------------------------------- /__tests__/helpers/intersection/swap-intersections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/intersection/swap-intersections.ts -------------------------------------------------------------------------------- /__tests__/helpers/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/map.ts -------------------------------------------------------------------------------- /__tests__/helpers/obj-or-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/obj-or-array.ts -------------------------------------------------------------------------------- /__tests__/helpers/rad-to-deg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/rad-to-deg.ts -------------------------------------------------------------------------------- /__tests__/helpers/random-on-grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/random-on-grid.ts -------------------------------------------------------------------------------- /__tests__/helpers/random-rotate-and-translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/random-rotate-and-translate.ts -------------------------------------------------------------------------------- /__tests__/helpers/random-translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/random-translate.ts -------------------------------------------------------------------------------- /__tests__/helpers/reverse-bound-ts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/reverse-bound-ts.ts -------------------------------------------------------------------------------- /__tests__/helpers/to-grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/helpers/to-grid.ts -------------------------------------------------------------------------------- /__tests__/implicit-form/implicit-form.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/implicit-form/implicit-form.spec.ts -------------------------------------------------------------------------------- /__tests__/intersection/circle-bezier-intersection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/intersection/circle-bezier-intersection.spec.ts -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/curvature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/local-properties-at-t/curvature.spec.ts -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/evaluate-2nd-derivative/double/evaluate-2nd-derivative-at-0.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative.spec.ts' 2 | -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/evaluate-2nd-derivative/double/evaluate-2nd-derivative-at-1.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative.spec.ts' -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/evaluate-2nd-derivative/exact/evaluate-2nd-derivative-at-0-exact.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative-exact.spec.ts' -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/evaluate-2nd-derivative/exact/evaluate-2nd-derivative-at-1-exact.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative-exact.spec.ts' 2 | -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/evaluate/double/eval-de-casteljau.spec.ts: -------------------------------------------------------------------------------- 1 | // see 'evaluate.spec.ts' 2 | -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/normal/normal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/local-properties-at-t/normal/normal.spec.ts -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/normal/normal2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/local-properties-at-t/normal/normal2.spec.ts -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/tangent/double/tangent-at-0.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative.spec.ts' -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/tangent/double/tangent-at-1.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative.spec.ts' -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/tangent/double/tangent.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative.spec.ts' -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/tangent/exact/tangent-at-0-exact.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative-exact.spec.ts' -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/tangent/exact/tangent-at-1-exact.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative-exact.spec.ts' -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/tangent/exact/tangent-exact.spec.ts: -------------------------------------------------------------------------------- 1 | // See 'evaluate-2nd-derivative-exact.spec.ts' 2 | -------------------------------------------------------------------------------- /__tests__/local-properties-at-t/tangent/tangent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/local-properties-at-t/tangent/tangent.spec.ts -------------------------------------------------------------------------------- /__tests__/local-properties-to-t/get-t-at-length.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/local-properties-to-t/get-t-at-length.spec.ts -------------------------------------------------------------------------------- /__tests__/local-properties-to-t/t-from-xy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/local-properties-to-t/t-from-xy.spec.ts -------------------------------------------------------------------------------- /__tests__/simultaneous-properties/equal.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/simultaneous-properties/equal.spec.ts -------------------------------------------------------------------------------- /__tests__/sub-1-ulp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/sub-1-ulp.spec.ts -------------------------------------------------------------------------------- /__tests__/test-helpers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/test-helpers.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/clone.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/clone.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/degree-or-type/line-to-cubic.spec.ts: -------------------------------------------------------------------------------- 1 | // already tested in `to-cubic.spec.ts` -------------------------------------------------------------------------------- /__tests__/transformation/degree-or-type/quadratic-to-cubic.spec.ts: -------------------------------------------------------------------------------- 1 | // already tested in `to-cubic.spec.ts` -------------------------------------------------------------------------------- /__tests__/transformation/degree-or-type/to-cubic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/degree-or-type/to-cubic.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/get-hodograph.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/get-hodograph.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/get-transformed-ts.spec.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/transformation/reverse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/reverse.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/split/from-to.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/split/from-to.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/split/split-by-curvature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/split/split-by-curvature.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/split/split-by-length.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/split/split-by-length.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/to-estimation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/to-estimation.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/to-expansion.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/to-expansion.spec.ts -------------------------------------------------------------------------------- /__tests__/transformation/to-string.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/__tests__/transformation/to-string.spec.ts -------------------------------------------------------------------------------- /browser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/browser/index.js -------------------------------------------------------------------------------- /browser/index.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/browser/index.min.js -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/assets/css/styles.cf14a825.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/css/styles.cf14a825.css -------------------------------------------------------------------------------- /docs/assets/js/013bcf01.c9a9ffe3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/013bcf01.c9a9ffe3.js -------------------------------------------------------------------------------- /docs/assets/js/013bcf01.eb96e264.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/013bcf01.eb96e264.js -------------------------------------------------------------------------------- /docs/assets/js/03130a88.0f49747f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/03130a88.0f49747f.js -------------------------------------------------------------------------------- /docs/assets/js/03130a88.d4c2b0db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/03130a88.d4c2b0db.js -------------------------------------------------------------------------------- /docs/assets/js/06b5d8c4.1f088769.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/06b5d8c4.1f088769.js -------------------------------------------------------------------------------- /docs/assets/js/06b5d8c4.4f8ac05c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/06b5d8c4.4f8ac05c.js -------------------------------------------------------------------------------- /docs/assets/js/07d0b887.b5da5484.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/07d0b887.b5da5484.js -------------------------------------------------------------------------------- /docs/assets/js/136fa1a6.cf6c0197.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/136fa1a6.cf6c0197.js -------------------------------------------------------------------------------- /docs/assets/js/13a60354.b5122fe3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/13a60354.b5122fe3.js -------------------------------------------------------------------------------- /docs/assets/js/148e61be.57213444.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/148e61be.57213444.js -------------------------------------------------------------------------------- /docs/assets/js/14af1335.e048aecb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/14af1335.e048aecb.js -------------------------------------------------------------------------------- /docs/assets/js/14af1335.e37423f3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/14af1335.e37423f3.js -------------------------------------------------------------------------------- /docs/assets/js/14fd291a.9bcafbdc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/14fd291a.9bcafbdc.js -------------------------------------------------------------------------------- /docs/assets/js/14fd291a.ad3e8caf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/14fd291a.ad3e8caf.js -------------------------------------------------------------------------------- /docs/assets/js/17896441.9dc49e14.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/17896441.9dc49e14.js -------------------------------------------------------------------------------- /docs/assets/js/191e36d4.44063c88.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/191e36d4.44063c88.js -------------------------------------------------------------------------------- /docs/assets/js/191e36d4.4a7ac965.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/191e36d4.4a7ac965.js -------------------------------------------------------------------------------- /docs/assets/js/19303af3.1815b56f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/19303af3.1815b56f.js -------------------------------------------------------------------------------- /docs/assets/js/19303af3.5ce19aa0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/19303af3.5ce19aa0.js -------------------------------------------------------------------------------- /docs/assets/js/1be78505.92bcec6b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/1be78505.92bcec6b.js -------------------------------------------------------------------------------- /docs/assets/js/1f391b9e.c2e29a5a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/1f391b9e.c2e29a5a.js -------------------------------------------------------------------------------- /docs/assets/js/23374ca6.a2555050.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/23374ca6.a2555050.js -------------------------------------------------------------------------------- /docs/assets/js/247c60f8.3cc84323.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/247c60f8.3cc84323.js -------------------------------------------------------------------------------- /docs/assets/js/2520f72c.0fd40951.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2520f72c.0fd40951.js -------------------------------------------------------------------------------- /docs/assets/js/2520f72c.96d9444b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2520f72c.96d9444b.js -------------------------------------------------------------------------------- /docs/assets/js/28133b20.7b1ae6a0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/28133b20.7b1ae6a0.js -------------------------------------------------------------------------------- /docs/assets/js/28133b20.daa51d4e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/28133b20.daa51d4e.js -------------------------------------------------------------------------------- /docs/assets/js/28cdeef8.b39767c3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/28cdeef8.b39767c3.js -------------------------------------------------------------------------------- /docs/assets/js/290a34ee.0c21b556.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/290a34ee.0c21b556.js -------------------------------------------------------------------------------- /docs/assets/js/290a34ee.b1af5c2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/290a34ee.b1af5c2e.js -------------------------------------------------------------------------------- /docs/assets/js/2b4c812b.28afe5a5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2b4c812b.28afe5a5.js -------------------------------------------------------------------------------- /docs/assets/js/2b4c812b.9900a1e9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2b4c812b.9900a1e9.js -------------------------------------------------------------------------------- /docs/assets/js/2cbb4737.87c6dcf6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2cbb4737.87c6dcf6.js -------------------------------------------------------------------------------- /docs/assets/js/2cbb4737.e5a8f6bb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2cbb4737.e5a8f6bb.js -------------------------------------------------------------------------------- /docs/assets/js/2f928547.174c0f2c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2f928547.174c0f2c.js -------------------------------------------------------------------------------- /docs/assets/js/2f928547.e080f827.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/2f928547.e080f827.js -------------------------------------------------------------------------------- /docs/assets/js/32c9a411.730983aa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/32c9a411.730983aa.js -------------------------------------------------------------------------------- /docs/assets/js/345ea93c.2ac58d4b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/345ea93c.2ac58d4b.js -------------------------------------------------------------------------------- /docs/assets/js/35da1204.ac097163.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/35da1204.ac097163.js -------------------------------------------------------------------------------- /docs/assets/js/35da1204.c290d0cc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/35da1204.c290d0cc.js -------------------------------------------------------------------------------- /docs/assets/js/393be207.7b416056.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/393be207.7b416056.js -------------------------------------------------------------------------------- /docs/assets/js/3b3c1dcf.768bbf64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3b3c1dcf.768bbf64.js -------------------------------------------------------------------------------- /docs/assets/js/3b3c1dcf.b37dcd24.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3b3c1dcf.b37dcd24.js -------------------------------------------------------------------------------- /docs/assets/js/3c7948d1.892bbdb4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3c7948d1.892bbdb4.js -------------------------------------------------------------------------------- /docs/assets/js/3c7948d1.8bfecbf4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3c7948d1.8bfecbf4.js -------------------------------------------------------------------------------- /docs/assets/js/3dc76a04.0c4f328a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3dc76a04.0c4f328a.js -------------------------------------------------------------------------------- /docs/assets/js/3dc76a04.3849c704.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3dc76a04.3849c704.js -------------------------------------------------------------------------------- /docs/assets/js/3e08a94f.823665fe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3e08a94f.823665fe.js -------------------------------------------------------------------------------- /docs/assets/js/3e08a94f.d351435d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3e08a94f.d351435d.js -------------------------------------------------------------------------------- /docs/assets/js/3e0cdfe5.13c7f26c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3e0cdfe5.13c7f26c.js -------------------------------------------------------------------------------- /docs/assets/js/3e0cdfe5.d70111d4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/3e0cdfe5.d70111d4.js -------------------------------------------------------------------------------- /docs/assets/js/408c0ad0.6bbbb20d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/408c0ad0.6bbbb20d.js -------------------------------------------------------------------------------- /docs/assets/js/408c0ad0.d98b3a1f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/408c0ad0.d98b3a1f.js -------------------------------------------------------------------------------- /docs/assets/js/4128851a.e0e3fe36.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4128851a.e0e3fe36.js -------------------------------------------------------------------------------- /docs/assets/js/42ad98e7.c801ae4c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/42ad98e7.c801ae4c.js -------------------------------------------------------------------------------- /docs/assets/js/42ad98e7.f2a6d0bd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/42ad98e7.f2a6d0bd.js -------------------------------------------------------------------------------- /docs/assets/js/42be3edb.8acd014f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/42be3edb.8acd014f.js -------------------------------------------------------------------------------- /docs/assets/js/42be3edb.8d15fbe2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/42be3edb.8d15fbe2.js -------------------------------------------------------------------------------- /docs/assets/js/445d85d7.50c4c84f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/445d85d7.50c4c84f.js -------------------------------------------------------------------------------- /docs/assets/js/445d85d7.b2793ba9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/445d85d7.b2793ba9.js -------------------------------------------------------------------------------- /docs/assets/js/4608.36f59fc0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4608.36f59fc0.js -------------------------------------------------------------------------------- /docs/assets/js/4791421d.ea814b83.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4791421d.ea814b83.js -------------------------------------------------------------------------------- /docs/assets/js/4791421d.fb9e4583.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4791421d.fb9e4583.js -------------------------------------------------------------------------------- /docs/assets/js/47a5e3a8.fc82e4bb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/47a5e3a8.fc82e4bb.js -------------------------------------------------------------------------------- /docs/assets/js/49f40481.6b1bb4c9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/49f40481.6b1bb4c9.js -------------------------------------------------------------------------------- /docs/assets/js/49f40481.de1b0de9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/49f40481.de1b0de9.js -------------------------------------------------------------------------------- /docs/assets/js/4ac86185.46920b42.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4ac86185.46920b42.js -------------------------------------------------------------------------------- /docs/assets/js/4ac86185.a92ea2f4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4ac86185.a92ea2f4.js -------------------------------------------------------------------------------- /docs/assets/js/4c8d2253.82983814.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4c8d2253.82983814.js -------------------------------------------------------------------------------- /docs/assets/js/4c8d2253.b012728b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4c8d2253.b012728b.js -------------------------------------------------------------------------------- /docs/assets/js/4de664d4.71b9fe75.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4de664d4.71b9fe75.js -------------------------------------------------------------------------------- /docs/assets/js/4de664d4.8ab9658f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/4de664d4.8ab9658f.js -------------------------------------------------------------------------------- /docs/assets/js/5062.18b05940.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5062.18b05940.js -------------------------------------------------------------------------------- /docs/assets/js/512d1907.83ed242a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/512d1907.83ed242a.js -------------------------------------------------------------------------------- /docs/assets/js/512d1907.bc1ae362.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/512d1907.bc1ae362.js -------------------------------------------------------------------------------- /docs/assets/js/5145b32c.781102a1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5145b32c.781102a1.js -------------------------------------------------------------------------------- /docs/assets/js/5145b32c.f6f52a6a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5145b32c.f6f52a6a.js -------------------------------------------------------------------------------- /docs/assets/js/52a1f108.3aa2f373.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/52a1f108.3aa2f373.js -------------------------------------------------------------------------------- /docs/assets/js/52a1f108.65ff850a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/52a1f108.65ff850a.js -------------------------------------------------------------------------------- /docs/assets/js/547d486b.d5a6900f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/547d486b.d5a6900f.js -------------------------------------------------------------------------------- /docs/assets/js/547d486b.e7c92e43.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/547d486b.e7c92e43.js -------------------------------------------------------------------------------- /docs/assets/js/5565b1f8.ea6b9ee5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5565b1f8.ea6b9ee5.js -------------------------------------------------------------------------------- /docs/assets/js/55cd3763.61738c78.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/55cd3763.61738c78.js -------------------------------------------------------------------------------- /docs/assets/js/55cd3763.8f92261b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/55cd3763.8f92261b.js -------------------------------------------------------------------------------- /docs/assets/js/55d5f364.9ecd2aaf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/55d5f364.9ecd2aaf.js -------------------------------------------------------------------------------- /docs/assets/js/55d5f364.e9ae3d44.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/55d5f364.e9ae3d44.js -------------------------------------------------------------------------------- /docs/assets/js/56e024f2.8c24f122.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/56e024f2.8c24f122.js -------------------------------------------------------------------------------- /docs/assets/js/57d4edd0.818bb58f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/57d4edd0.818bb58f.js -------------------------------------------------------------------------------- /docs/assets/js/57d4edd0.ae3a4640.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/57d4edd0.ae3a4640.js -------------------------------------------------------------------------------- /docs/assets/js/5c5dacbc.e7adcced.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5c5dacbc.e7adcced.js -------------------------------------------------------------------------------- /docs/assets/js/5df3dba5.51893706.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5df3dba5.51893706.js -------------------------------------------------------------------------------- /docs/assets/js/5df3dba5.b2860d9b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5df3dba5.b2860d9b.js -------------------------------------------------------------------------------- /docs/assets/js/5f805ca3.58b67d22.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/5f805ca3.58b67d22.js -------------------------------------------------------------------------------- /docs/assets/js/618f5058.28951b5a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/618f5058.28951b5a.js -------------------------------------------------------------------------------- /docs/assets/js/618f5058.abfd14d1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/618f5058.abfd14d1.js -------------------------------------------------------------------------------- /docs/assets/js/61f25e35.9a2641db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/61f25e35.9a2641db.js -------------------------------------------------------------------------------- /docs/assets/js/61f25e35.ca1c9375.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/61f25e35.ca1c9375.js -------------------------------------------------------------------------------- /docs/assets/js/6727e51b.6c1aef98.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6727e51b.6c1aef98.js -------------------------------------------------------------------------------- /docs/assets/js/6727e51b.a5806ca8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6727e51b.a5806ca8.js -------------------------------------------------------------------------------- /docs/assets/js/69348500.7da064f8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/69348500.7da064f8.js -------------------------------------------------------------------------------- /docs/assets/js/6953a901.18c607f9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6953a901.18c607f9.js -------------------------------------------------------------------------------- /docs/assets/js/6953a901.5c1a7df9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6953a901.5c1a7df9.js -------------------------------------------------------------------------------- /docs/assets/js/6d709919.6f78822f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6d709919.6f78822f.js -------------------------------------------------------------------------------- /docs/assets/js/6e6849fa.22c69e85.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6e6849fa.22c69e85.js -------------------------------------------------------------------------------- /docs/assets/js/6e6849fa.2d197f59.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6e6849fa.2d197f59.js -------------------------------------------------------------------------------- /docs/assets/js/6e8414da.8ee6f5a1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6e8414da.8ee6f5a1.js -------------------------------------------------------------------------------- /docs/assets/js/6e8414da.97c61ee7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6e8414da.97c61ee7.js -------------------------------------------------------------------------------- /docs/assets/js/6f8a8b43.33834815.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/6f8a8b43.33834815.js -------------------------------------------------------------------------------- /docs/assets/js/759a04e9.05509875.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/759a04e9.05509875.js -------------------------------------------------------------------------------- /docs/assets/js/759a04e9.e86c8566.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/759a04e9.e86c8566.js -------------------------------------------------------------------------------- /docs/assets/js/75b96948.6b46992f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/75b96948.6b46992f.js -------------------------------------------------------------------------------- /docs/assets/js/7911588d.c50c3a50.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7911588d.c50c3a50.js -------------------------------------------------------------------------------- /docs/assets/js/7ae479fe.66231786.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7ae479fe.66231786.js -------------------------------------------------------------------------------- /docs/assets/js/7b8919f9.11680353.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7b8919f9.11680353.js -------------------------------------------------------------------------------- /docs/assets/js/7b8919f9.452c47fc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7b8919f9.452c47fc.js -------------------------------------------------------------------------------- /docs/assets/js/7c5abe58.07259565.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7c5abe58.07259565.js -------------------------------------------------------------------------------- /docs/assets/js/7f3b248f.45673a24.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7f3b248f.45673a24.js -------------------------------------------------------------------------------- /docs/assets/js/7f3b248f.9628a2ff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7f3b248f.9628a2ff.js -------------------------------------------------------------------------------- /docs/assets/js/7f92ef49.b42e2189.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7f92ef49.b42e2189.js -------------------------------------------------------------------------------- /docs/assets/js/7f92ef49.e5ba8073.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/7f92ef49.e5ba8073.js -------------------------------------------------------------------------------- /docs/assets/js/884cf1fd.0c11f706.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/884cf1fd.0c11f706.js -------------------------------------------------------------------------------- /docs/assets/js/884cf1fd.1c30a7a1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/884cf1fd.1c30a7a1.js -------------------------------------------------------------------------------- /docs/assets/js/889097ef.9354e790.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/889097ef.9354e790.js -------------------------------------------------------------------------------- /docs/assets/js/908cb160.404c53e1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/908cb160.404c53e1.js -------------------------------------------------------------------------------- /docs/assets/js/908cb160.bd758feb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/908cb160.bd758feb.js -------------------------------------------------------------------------------- /docs/assets/js/935f2afb.8c337b5b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/935f2afb.8c337b5b.js -------------------------------------------------------------------------------- /docs/assets/js/9397ae2d.135954b9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9397ae2d.135954b9.js -------------------------------------------------------------------------------- /docs/assets/js/9397ae2d.c16f5f7a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9397ae2d.c16f5f7a.js -------------------------------------------------------------------------------- /docs/assets/js/946cd9a1.252f81a3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/946cd9a1.252f81a3.js -------------------------------------------------------------------------------- /docs/assets/js/9638ca63.53f622b6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9638ca63.53f622b6.js -------------------------------------------------------------------------------- /docs/assets/js/9996ffbe.4ab4fdea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9996ffbe.4ab4fdea.js -------------------------------------------------------------------------------- /docs/assets/js/9996ffbe.d06c8002.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9996ffbe.d06c8002.js -------------------------------------------------------------------------------- /docs/assets/js/9bd66b52.4fc9286a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9bd66b52.4fc9286a.js -------------------------------------------------------------------------------- /docs/assets/js/9bd66b52.8a74b013.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9bd66b52.8a74b013.js -------------------------------------------------------------------------------- /docs/assets/js/9ca63887.072fd6bb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9ca63887.072fd6bb.js -------------------------------------------------------------------------------- /docs/assets/js/9ca63887.f29489a5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9ca63887.f29489a5.js -------------------------------------------------------------------------------- /docs/assets/js/9d3c0d32.a88e5fd3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9d3c0d32.a88e5fd3.js -------------------------------------------------------------------------------- /docs/assets/js/9d3c0d32.ccea0c5e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9d3c0d32.ccea0c5e.js -------------------------------------------------------------------------------- /docs/assets/js/9f6a98b1.05f245a2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/9f6a98b1.05f245a2.js -------------------------------------------------------------------------------- /docs/assets/js/a2ea0035.3c7990b4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a2ea0035.3c7990b4.js -------------------------------------------------------------------------------- /docs/assets/js/a32e1825.af50f0d8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a32e1825.af50f0d8.js -------------------------------------------------------------------------------- /docs/assets/js/a3cba1cf.0b5fd1c9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a3cba1cf.0b5fd1c9.js -------------------------------------------------------------------------------- /docs/assets/js/a3cba1cf.6a670bc0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a3cba1cf.6a670bc0.js -------------------------------------------------------------------------------- /docs/assets/js/a4b05d29.ecf11b68.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a4b05d29.ecf11b68.js -------------------------------------------------------------------------------- /docs/assets/js/a5d5f24a.876885c3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a5d5f24a.876885c3.js -------------------------------------------------------------------------------- /docs/assets/js/a5d5f24a.9d2ff81a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a5d5f24a.9d2ff81a.js -------------------------------------------------------------------------------- /docs/assets/js/a7df0969.320bfafe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/a7df0969.320bfafe.js -------------------------------------------------------------------------------- /docs/assets/js/abe61dbb.cc7bc57c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/abe61dbb.cc7bc57c.js -------------------------------------------------------------------------------- /docs/assets/js/b3883523.eb6f82ff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/b3883523.eb6f82ff.js -------------------------------------------------------------------------------- /docs/assets/js/b89e22e9.63b6c10f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/b89e22e9.63b6c10f.js -------------------------------------------------------------------------------- /docs/assets/js/b99b386c.fc1c5d1a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/b99b386c.fc1c5d1a.js -------------------------------------------------------------------------------- /docs/assets/js/b9a95153.a7846141.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/b9a95153.a7846141.js -------------------------------------------------------------------------------- /docs/assets/js/bd1a5869.7cf57c9e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/bd1a5869.7cf57c9e.js -------------------------------------------------------------------------------- /docs/assets/js/bf94e0c7.14de9fb9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/bf94e0c7.14de9fb9.js -------------------------------------------------------------------------------- /docs/assets/js/bf94e0c7.f7afd7e4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/bf94e0c7.f7afd7e4.js -------------------------------------------------------------------------------- /docs/assets/js/c4f5d8e4.b688354b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/c4f5d8e4.b688354b.js -------------------------------------------------------------------------------- /docs/assets/js/c856b7df.117b2d1b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/c856b7df.117b2d1b.js -------------------------------------------------------------------------------- /docs/assets/js/c856b7df.4ce00c2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/c856b7df.4ce00c2d.js -------------------------------------------------------------------------------- /docs/assets/js/caa70c58.acd6f12f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/caa70c58.acd6f12f.js -------------------------------------------------------------------------------- /docs/assets/js/cbcaf1e9.3912febd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/cbcaf1e9.3912febd.js -------------------------------------------------------------------------------- /docs/assets/js/cbcaf1e9.eddc3ce4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/cbcaf1e9.eddc3ce4.js -------------------------------------------------------------------------------- /docs/assets/js/cc381fa2.4f8771f9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/cc381fa2.4f8771f9.js -------------------------------------------------------------------------------- /docs/assets/js/cc381fa2.b0f2ab21.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/cc381fa2.b0f2ab21.js -------------------------------------------------------------------------------- /docs/assets/js/common.5b15f567.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/common.5b15f567.js -------------------------------------------------------------------------------- /docs/assets/js/d49e353c.4f823bfd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d49e353c.4f823bfd.js -------------------------------------------------------------------------------- /docs/assets/js/d49e353c.5951aed8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d49e353c.5951aed8.js -------------------------------------------------------------------------------- /docs/assets/js/d5bb289f.90d2e702.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d5bb289f.90d2e702.js -------------------------------------------------------------------------------- /docs/assets/js/d6176c4d.5074a358.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d6176c4d.5074a358.js -------------------------------------------------------------------------------- /docs/assets/js/d6176c4d.5f4f52de.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d6176c4d.5f4f52de.js -------------------------------------------------------------------------------- /docs/assets/js/d64dc255.11f38912.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d64dc255.11f38912.js -------------------------------------------------------------------------------- /docs/assets/js/d64dc255.287bf2a5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d64dc255.287bf2a5.js -------------------------------------------------------------------------------- /docs/assets/js/d9f86a67.3a2fd7f5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d9f86a67.3a2fd7f5.js -------------------------------------------------------------------------------- /docs/assets/js/d9f86a67.4e8d6b70.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/d9f86a67.4e8d6b70.js -------------------------------------------------------------------------------- /docs/assets/js/e475ef2f.441a3dbb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/e475ef2f.441a3dbb.js -------------------------------------------------------------------------------- /docs/assets/js/e475ef2f.7b8ba18c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/e475ef2f.7b8ba18c.js -------------------------------------------------------------------------------- /docs/assets/js/e5176a1b.b6a9d5fe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/e5176a1b.b6a9d5fe.js -------------------------------------------------------------------------------- /docs/assets/js/e5176a1b.fe35c968.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/e5176a1b.fe35c968.js -------------------------------------------------------------------------------- /docs/assets/js/e5360207.39bb2cdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/e5360207.39bb2cdb.js -------------------------------------------------------------------------------- /docs/assets/js/e5360207.ef1d4c75.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/e5360207.ef1d4c75.js -------------------------------------------------------------------------------- /docs/assets/js/ea2bdddd.185ce156.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ea2bdddd.185ce156.js -------------------------------------------------------------------------------- /docs/assets/js/ea2bdddd.600c92fe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ea2bdddd.600c92fe.js -------------------------------------------------------------------------------- /docs/assets/js/eb06e5c6.ac71452e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/eb06e5c6.ac71452e.js -------------------------------------------------------------------------------- /docs/assets/js/eb06e5c6.fdaea5f3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/eb06e5c6.fdaea5f3.js -------------------------------------------------------------------------------- /docs/assets/js/ebfade8c.731cb371.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ebfade8c.731cb371.js -------------------------------------------------------------------------------- /docs/assets/js/ebfade8c.cc61f22e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ebfade8c.cc61f22e.js -------------------------------------------------------------------------------- /docs/assets/js/ed3615b6.626da005.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ed3615b6.626da005.js -------------------------------------------------------------------------------- /docs/assets/js/ed3615b6.ba4e7f6f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ed3615b6.ba4e7f6f.js -------------------------------------------------------------------------------- /docs/assets/js/edb9db6a.2f634c02.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/edb9db6a.2f634c02.js -------------------------------------------------------------------------------- /docs/assets/js/edb9db6a.ca0476f0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/edb9db6a.ca0476f0.js -------------------------------------------------------------------------------- /docs/assets/js/f0c2a7b1.e97b78af.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f0c2a7b1.e97b78af.js -------------------------------------------------------------------------------- /docs/assets/js/f0c2a7b1.f8684452.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f0c2a7b1.f8684452.js -------------------------------------------------------------------------------- /docs/assets/js/f1cf2caf.ba2b4172.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f1cf2caf.ba2b4172.js -------------------------------------------------------------------------------- /docs/assets/js/f1cf2caf.bb3a17f1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f1cf2caf.bb3a17f1.js -------------------------------------------------------------------------------- /docs/assets/js/f2b248b2.3c567d2b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f2b248b2.3c567d2b.js -------------------------------------------------------------------------------- /docs/assets/js/f2b248b2.ba504ecd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f2b248b2.ba504ecd.js -------------------------------------------------------------------------------- /docs/assets/js/f35676b8.440c2603.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f35676b8.440c2603.js -------------------------------------------------------------------------------- /docs/assets/js/f35676b8.f6156903.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f35676b8.f6156903.js -------------------------------------------------------------------------------- /docs/assets/js/f477b378.09635c69.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f477b378.09635c69.js -------------------------------------------------------------------------------- /docs/assets/js/f8b2b675.8c293981.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/f8b2b675.8c293981.js -------------------------------------------------------------------------------- /docs/assets/js/fac2f5ab.9891acca.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/fac2f5ab.9891acca.js -------------------------------------------------------------------------------- /docs/assets/js/fac2f5ab.e0bdd5f6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/fac2f5ab.e0bdd5f6.js -------------------------------------------------------------------------------- /docs/assets/js/fc637c3a.166d6cda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/fc637c3a.166d6cda.js -------------------------------------------------------------------------------- /docs/assets/js/fc637c3a.d05dee35.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/fc637c3a.d05dee35.js -------------------------------------------------------------------------------- /docs/assets/js/ff06bafa.068bddd5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ff06bafa.068bddd5.js -------------------------------------------------------------------------------- /docs/assets/js/ff06bafa.ba5dae70.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/ff06bafa.ba5dae70.js -------------------------------------------------------------------------------- /docs/assets/js/main.b92d45cc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/main.b92d45cc.js -------------------------------------------------------------------------------- /docs/assets/js/main.b92d45cc.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/main.b92d45cc.js.LICENSE.txt -------------------------------------------------------------------------------- /docs/assets/js/runtime~main.06fcdd98.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/runtime~main.06fcdd98.js -------------------------------------------------------------------------------- /docs/assets/js/runtime~main.3d48f2e0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/assets/js/runtime~main.3d48f2e0.js -------------------------------------------------------------------------------- /docs/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/index.html -------------------------------------------------------------------------------- /docs/docs/modules/boxes_are_boxes_intersecting/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/boxes_are_boxes_intersecting/index.html -------------------------------------------------------------------------------- /docs/docs/modules/boxes_intersect_boxes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/boxes_intersect_boxes/index.html -------------------------------------------------------------------------------- /docs/docs/modules/fit_fit_quads_to_cubic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/fit_fit_quads_to_cubic/index.html -------------------------------------------------------------------------------- /docs/docs/modules/fit_get_abs_area_between/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/fit_get_abs_area_between/index.html -------------------------------------------------------------------------------- /docs/docs/modules/fit_quadratic_to_polyline/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/fit_quadratic_to_polyline/index.html -------------------------------------------------------------------------------- /docs/docs/modules/global_properties_curviness/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/global_properties_curviness/index.html -------------------------------------------------------------------------------- /docs/docs/modules/simultaneous_properties_equal/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/simultaneous_properties_equal/index.html -------------------------------------------------------------------------------- /docs/docs/modules/transformation_clone/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/transformation_clone/index.html -------------------------------------------------------------------------------- /docs/docs/modules/transformation_get_hodograph/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/transformation_get_hodograph/index.html -------------------------------------------------------------------------------- /docs/docs/modules/transformation_reverse/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/transformation_reverse/index.html -------------------------------------------------------------------------------- /docs/docs/modules/transformation_split_from_to/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/transformation_split_from_to/index.html -------------------------------------------------------------------------------- /docs/docs/modules/transformation_to_string/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/docs/modules/transformation_to_string/index.html -------------------------------------------------------------------------------- /docs/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/docusaurus.png -------------------------------------------------------------------------------- /docs/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/favicon.ico -------------------------------------------------------------------------------- /docs/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/logo.png -------------------------------------------------------------------------------- /docs/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/logo.svg -------------------------------------------------------------------------------- /docs/img/undraw_accurate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/undraw_accurate.svg -------------------------------------------------------------------------------- /docs/img/undraw_fast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/undraw_fast.svg -------------------------------------------------------------------------------- /docs/img/undraw_freestanding.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/undraw_freestanding.svg -------------------------------------------------------------------------------- /docs/img/undraw_pure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/undraw_pure.svg -------------------------------------------------------------------------------- /docs/img/undraw_robust.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/undraw_robust.svg -------------------------------------------------------------------------------- /docs/img/undraw_tested.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/img/undraw_tested.svg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/markdown-page/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/markdown-page/index.html -------------------------------------------------------------------------------- /docs/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/docs/sitemap.xml -------------------------------------------------------------------------------- /node/add-1-ulp.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/add-1-ulp.d.ts -------------------------------------------------------------------------------- /node/add-1-ulp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/add-1-ulp.js -------------------------------------------------------------------------------- /node/add-1-ulp.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/add-1-ulp.js.map -------------------------------------------------------------------------------- /node/angles-and-speeds/angles-and-speeds.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/angles-and-speeds/angles-and-speeds.d.ts -------------------------------------------------------------------------------- /node/angles-and-speeds/angles-and-speeds.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=angles-and-speeds.js.map -------------------------------------------------------------------------------- /node/angles-and-speeds/angles-and-speeds.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/angles-and-speeds/angles-and-speeds.js.map -------------------------------------------------------------------------------- /node/angles-and-speeds/bezier-by-angles-and-speeds/angles-and-speeds.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=angles-and-speeds.js.map -------------------------------------------------------------------------------- /node/bezier-piece.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/bezier-piece.d.ts -------------------------------------------------------------------------------- /node/bezier-piece.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=bezier-piece.js.map -------------------------------------------------------------------------------- /node/bezier-piece.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/bezier-piece.js.map -------------------------------------------------------------------------------- /node/boxes/are-boxes-intersecting.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/boxes/are-boxes-intersecting.d.ts -------------------------------------------------------------------------------- /node/boxes/are-boxes-intersecting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/boxes/are-boxes-intersecting.js -------------------------------------------------------------------------------- /node/boxes/are-boxes-intersecting.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/boxes/are-boxes-intersecting.js.map -------------------------------------------------------------------------------- /node/boxes/intersect-boxes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/boxes/intersect-boxes.d.ts -------------------------------------------------------------------------------- /node/boxes/intersect-boxes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/boxes/intersect-boxes.js -------------------------------------------------------------------------------- /node/boxes/intersect-boxes.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/boxes/intersect-boxes.js.map -------------------------------------------------------------------------------- /node/create/cubic-through-point-given013.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/cubic-through-point-given013.d.ts -------------------------------------------------------------------------------- /node/create/cubic-through-point-given013.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/cubic-through-point-given013.js -------------------------------------------------------------------------------- /node/create/cubic-through-point-given013.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/cubic-through-point-given013.js.map -------------------------------------------------------------------------------- /node/create/generate-cusp-at-half-t.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-cusp-at-half-t.d.ts -------------------------------------------------------------------------------- /node/create/generate-cusp-at-half-t.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-cusp-at-half-t.js -------------------------------------------------------------------------------- /node/create/generate-cusp-at-half-t.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-cusp-at-half-t.js.map -------------------------------------------------------------------------------- /node/create/generate-quarter-circle.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-quarter-circle.d.ts -------------------------------------------------------------------------------- /node/create/generate-quarter-circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-quarter-circle.js -------------------------------------------------------------------------------- /node/create/generate-quarter-circle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-quarter-circle.js.map -------------------------------------------------------------------------------- /node/create/generate-self-intersecting.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-self-intersecting.d.ts -------------------------------------------------------------------------------- /node/create/generate-self-intersecting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-self-intersecting.js -------------------------------------------------------------------------------- /node/create/generate-self-intersecting.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/create/generate-self-intersecting.js.map -------------------------------------------------------------------------------- /node/error-analysis/error-analysis.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/error-analysis/error-analysis.d.ts -------------------------------------------------------------------------------- /node/error-analysis/error-analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/error-analysis/error-analysis.js -------------------------------------------------------------------------------- /node/error-analysis/error-analysis.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/error-analysis/error-analysis.js.map -------------------------------------------------------------------------------- /node/error-analysis/max-abs-coordinate.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/error-analysis/max-abs-coordinate.d.ts -------------------------------------------------------------------------------- /node/error-analysis/max-abs-coordinate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/error-analysis/max-abs-coordinate.js -------------------------------------------------------------------------------- /node/error-analysis/max-abs-coordinate.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/error-analysis/max-abs-coordinate.js.map -------------------------------------------------------------------------------- /node/fit/fit-quads-to-cubic-hausdorff.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/fit-quads-to-cubic-hausdorff.d.ts -------------------------------------------------------------------------------- /node/fit/fit-quads-to-cubic-hausdorff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/fit-quads-to-cubic-hausdorff.js -------------------------------------------------------------------------------- /node/fit/fit-quads-to-cubic-hausdorff.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/fit-quads-to-cubic-hausdorff.js.map -------------------------------------------------------------------------------- /node/fit/fit-quads-to-cubic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/fit-quads-to-cubic.d.ts -------------------------------------------------------------------------------- /node/fit/fit-quads-to-cubic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/fit-quads-to-cubic.js -------------------------------------------------------------------------------- /node/fit/fit-quads-to-cubic.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/fit-quads-to-cubic.js.map -------------------------------------------------------------------------------- /node/fit/get-abs-area-between.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/get-abs-area-between.d.ts -------------------------------------------------------------------------------- /node/fit/get-abs-area-between.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/get-abs-area-between.js -------------------------------------------------------------------------------- /node/fit/get-abs-area-between.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/get-abs-area-between.js.map -------------------------------------------------------------------------------- /node/fit/quadratic-to-polyline.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/quadratic-to-polyline.d.ts -------------------------------------------------------------------------------- /node/fit/quadratic-to-polyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/quadratic-to-polyline.js -------------------------------------------------------------------------------- /node/fit/quadratic-to-polyline.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/fit/quadratic-to-polyline.js.map -------------------------------------------------------------------------------- /node/from-power-basis/from-power-basis.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/from-power-basis/from-power-basis.d.ts -------------------------------------------------------------------------------- /node/from-power-basis/from-power-basis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/from-power-basis/from-power-basis.js -------------------------------------------------------------------------------- /node/from-power-basis/from-power-basis.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/from-power-basis/from-power-basis.js.map -------------------------------------------------------------------------------- /node/get-curvature-extrema-dd/get-curvature-extrema-dd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/get-curvature-extrema-dd/get-curvature-extrema-dd.js -------------------------------------------------------------------------------- /node/get-curvature-extrema-e/get-curvature-extrema-e.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/get-curvature-extrema-e/get-curvature-extrema-e.d.ts -------------------------------------------------------------------------------- /node/get-curvature-extrema-e/get-curvature-extrema-e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/get-curvature-extrema-e/get-curvature-extrema-e.js -------------------------------------------------------------------------------- /node/get-curvature-extrema/get-curvature-extrema.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/get-curvature-extrema/get-curvature-extrema.d.ts -------------------------------------------------------------------------------- /node/get-curvature-extrema/get-curvature-extrema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/get-curvature-extrema/get-curvature-extrema.js -------------------------------------------------------------------------------- /node/get-curvature-extrema/get-curvature-extrema.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/get-curvature-extrema/get-curvature-extrema.js.map -------------------------------------------------------------------------------- /node/global-properties/area.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/area.d.ts -------------------------------------------------------------------------------- /node/global-properties/area.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/area.js -------------------------------------------------------------------------------- /node/global-properties/area.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/area.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/bounds.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/bounds.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/bounds.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=bounds.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/bounds.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/bounds.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-box-tight.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-box-tight.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-box-tight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-box-tight.js -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-box.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-box.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-box.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-box.js -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-box.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-box.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-hull.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-hull.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-hull.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-hull.js -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounding-hull.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounding-hull.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounds.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounds.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounds.js -------------------------------------------------------------------------------- /node/global-properties/bounds/get-bounds.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-bounds.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/get-control-point-box.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-control-point-box.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/get-control-point-box.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-control-point-box.js -------------------------------------------------------------------------------- /node/global-properties/bounds/get-control-point-box.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-control-point-box.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/get-x-bounds-tight.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-x-bounds-tight.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/get-x-bounds-tight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-x-bounds-tight.js -------------------------------------------------------------------------------- /node/global-properties/bounds/get-x-bounds-tight.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-x-bounds-tight.js.map -------------------------------------------------------------------------------- /node/global-properties/bounds/get-y-bounds-tight.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-y-bounds-tight.d.ts -------------------------------------------------------------------------------- /node/global-properties/bounds/get-y-bounds-tight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-y-bounds-tight.js -------------------------------------------------------------------------------- /node/global-properties/bounds/get-y-bounds-tight.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/bounds/get-y-bounds-tight.js.map -------------------------------------------------------------------------------- /node/global-properties/classification/classify.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/classify.d.ts -------------------------------------------------------------------------------- /node/global-properties/classification/classify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/classify.js -------------------------------------------------------------------------------- /node/global-properties/classification/classify.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/classify.js.map -------------------------------------------------------------------------------- /node/global-properties/classification/is-collinear.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-collinear.d.ts -------------------------------------------------------------------------------- /node/global-properties/classification/is-collinear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-collinear.js -------------------------------------------------------------------------------- /node/global-properties/classification/is-collinear.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-collinear.js.map -------------------------------------------------------------------------------- /node/global-properties/classification/is-quad-flat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-quad-flat.d.ts -------------------------------------------------------------------------------- /node/global-properties/classification/is-quad-flat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-quad-flat.js -------------------------------------------------------------------------------- /node/global-properties/classification/is-quad-flat.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-quad-flat.js.map -------------------------------------------------------------------------------- /node/global-properties/classification/is-quad-obtuse.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-quad-obtuse.d.ts -------------------------------------------------------------------------------- /node/global-properties/classification/is-quad-obtuse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-quad-obtuse.js -------------------------------------------------------------------------------- /node/global-properties/classification/is-really-point.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-really-point.d.ts -------------------------------------------------------------------------------- /node/global-properties/classification/is-really-point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/classification/is-really-point.js -------------------------------------------------------------------------------- /node/global-properties/curviness.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/curviness.d.ts -------------------------------------------------------------------------------- /node/global-properties/curviness.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/curviness.js -------------------------------------------------------------------------------- /node/global-properties/curviness.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/curviness.js.map -------------------------------------------------------------------------------- /node/global-properties/get-bending-energy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/get-bending-energy.d.ts -------------------------------------------------------------------------------- /node/global-properties/get-bending-energy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/get-bending-energy.js -------------------------------------------------------------------------------- /node/global-properties/get-bending-energy.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/get-bending-energy.js.map -------------------------------------------------------------------------------- /node/global-properties/get-inflections.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/get-inflections.d.ts -------------------------------------------------------------------------------- /node/global-properties/get-inflections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/get-inflections.js -------------------------------------------------------------------------------- /node/global-properties/get-inflections.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/get-inflections.js.map -------------------------------------------------------------------------------- /node/global-properties/length/length-bez1.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez1.d.ts -------------------------------------------------------------------------------- /node/global-properties/length/length-bez1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez1.js -------------------------------------------------------------------------------- /node/global-properties/length/length-bez1.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez1.js.map -------------------------------------------------------------------------------- /node/global-properties/length/length-bez2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez2.d.ts -------------------------------------------------------------------------------- /node/global-properties/length/length-bez2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez2.js -------------------------------------------------------------------------------- /node/global-properties/length/length-bez2.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez2.js.map -------------------------------------------------------------------------------- /node/global-properties/length/length-bez3.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez3.d.ts -------------------------------------------------------------------------------- /node/global-properties/length/length-bez3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez3.js -------------------------------------------------------------------------------- /node/global-properties/length/length-bez3.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length-bez3.js.map -------------------------------------------------------------------------------- /node/global-properties/length/length.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length.d.ts -------------------------------------------------------------------------------- /node/global-properties/length/length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length.js -------------------------------------------------------------------------------- /node/global-properties/length/length.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/length.js.map -------------------------------------------------------------------------------- /node/global-properties/length/total-length.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/total-length.d.ts -------------------------------------------------------------------------------- /node/global-properties/length/total-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/total-length.js -------------------------------------------------------------------------------- /node/global-properties/length/total-length.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/length/total-length.js.map -------------------------------------------------------------------------------- /node/global-properties/total-absolute-curvature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/total-absolute-curvature.d.ts -------------------------------------------------------------------------------- /node/global-properties/total-absolute-curvature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/total-absolute-curvature.js -------------------------------------------------------------------------------- /node/global-properties/total-absolute-curvature.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/global-properties/total-absolute-curvature.js.map -------------------------------------------------------------------------------- /node/implicit-form/double-double/get-implicit-form1-dd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double-double/get-implicit-form1-dd.js -------------------------------------------------------------------------------- /node/implicit-form/double-double/get-implicit-form2-dd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double-double/get-implicit-form2-dd.js -------------------------------------------------------------------------------- /node/implicit-form/double-double/get-implicit-form3-dd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double-double/get-implicit-form3-dd.js -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form1.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form1.d.ts -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form1.js -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form1.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form1.js.map -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form2.d.ts -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form2.js -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form2.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form2.js.map -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form3.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form3.d.ts -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form3.js -------------------------------------------------------------------------------- /node/implicit-form/double/get-implicit-form3.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/double/get-implicit-form3.js.map -------------------------------------------------------------------------------- /node/implicit-form/evaluate/double/evaluate-implicit1.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/evaluate/double/evaluate-implicit1.d.ts -------------------------------------------------------------------------------- /node/implicit-form/evaluate/double/evaluate-implicit1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/evaluate/double/evaluate-implicit1.js -------------------------------------------------------------------------------- /node/implicit-form/evaluate/double/evaluate-implicit2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/evaluate/double/evaluate-implicit2.d.ts -------------------------------------------------------------------------------- /node/implicit-form/evaluate/double/evaluate-implicit2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/evaluate/double/evaluate-implicit2.js -------------------------------------------------------------------------------- /node/implicit-form/evaluate/double/evaluate-implicit3.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/evaluate/double/evaluate-implicit3.d.ts -------------------------------------------------------------------------------- /node/implicit-form/evaluate/double/evaluate-implicit3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/evaluate/double/evaluate-implicit3.js -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form1-exact.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form1-exact.d.ts -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form1-exact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form1-exact.js -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form1-exact.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form1-exact.js.map -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form2-exact.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form2-exact.d.ts -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form2-exact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form2-exact.js -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form2-exact.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form2-exact.js.map -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form3-exact.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form3-exact.d.ts -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form3-exact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form3-exact.js -------------------------------------------------------------------------------- /node/implicit-form/exact/get-implicit-form3-exact.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/exact/get-implicit-form3-exact.js.map -------------------------------------------------------------------------------- /node/implicit-form/implicit-form-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/implicit-form-types.d.ts -------------------------------------------------------------------------------- /node/implicit-form/implicit-form-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/implicit-form-types.js -------------------------------------------------------------------------------- /node/implicit-form/implicit-form-types.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/implicit-form/implicit-form-types.js.map -------------------------------------------------------------------------------- /node/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/index.d.ts -------------------------------------------------------------------------------- /node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/index.js -------------------------------------------------------------------------------- /node/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/index.js.map -------------------------------------------------------------------------------- /node/intersection/bezier-bezier-intersection-fast/debug.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=debug.js.map -------------------------------------------------------------------------------- /node/intersection/bezier-bezier-intersection-fast/iteration.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=iteration.js.map -------------------------------------------------------------------------------- /node/intersection/bezier-bezier-intersection/x.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/bezier-bezier-intersection/x.d.ts -------------------------------------------------------------------------------- /node/intersection/bezier-bezier-intersection/x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/bezier-bezier-intersection/x.js -------------------------------------------------------------------------------- /node/intersection/bezier-bezier-intersection/x.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/bezier-bezier-intersection/x.js.map -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-abs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-abs.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-abs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-abs.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-abs.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-abs.js.map -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-cbrt.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-cbrt.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-cbrt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-cbrt.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-cbrt.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-cbrt.js.map -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-sign.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-sign.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-sign.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-sign.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-sign.js.map -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-sqrt.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-sqrt.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-sqrt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-sqrt.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/b-sqrt.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/b-sqrt.js.map -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/er-compare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/er-compare.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/er-sign.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/er-sign.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/er-sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/er-sign.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab.js.map -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab1.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab1.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab1.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab2.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab2.js -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab3.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab3.d.ts -------------------------------------------------------------------------------- /node/intersection/get-endpoint-intersections/get-ab3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/intersection/get-endpoint-intersections/get-ab3.js -------------------------------------------------------------------------------- /node/local-properties-at-t/curvature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/curvature.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/curvature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/curvature.js -------------------------------------------------------------------------------- /node/local-properties-at-t/curvature.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/curvature.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/dd-curvature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/dd-curvature.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/dd-curvature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/dd-curvature.js -------------------------------------------------------------------------------- /node/local-properties-at-t/dd-curvature.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/dd-curvature.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/ds.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/ds.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/ds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/ds.js -------------------------------------------------------------------------------- /node/local-properties-at-t/ds.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/ds.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/e-curvature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/e-curvature.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/e-curvature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/e-curvature.js -------------------------------------------------------------------------------- /node/local-properties-at-t/e-curvature.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/e-curvature.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/evaluate/double/evaluate.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/evaluate/double/evaluate.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/evaluate/double/evaluate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/evaluate/double/evaluate.js -------------------------------------------------------------------------------- /node/local-properties-at-t/evaluate/double/evaluate.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/evaluate/double/evaluate.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/normal/normal.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/normal/normal.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/normal/normal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/normal/normal.js -------------------------------------------------------------------------------- /node/local-properties-at-t/normal/normal.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/normal/normal.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/normal/normal2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/normal/normal2.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/normal/normal2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/normal/normal2.js -------------------------------------------------------------------------------- /node/local-properties-at-t/normal/normal2.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/normal/normal2.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/tangent/double/tangent-at-0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/tangent/double/tangent-at-0.js -------------------------------------------------------------------------------- /node/local-properties-at-t/tangent/double/tangent-at-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/tangent/double/tangent-at-1.js -------------------------------------------------------------------------------- /node/local-properties-at-t/tangent/double/tangent.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/tangent/double/tangent.d.ts -------------------------------------------------------------------------------- /node/local-properties-at-t/tangent/double/tangent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/tangent/double/tangent.js -------------------------------------------------------------------------------- /node/local-properties-at-t/tangent/double/tangent.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/tangent/double/tangent.js.map -------------------------------------------------------------------------------- /node/local-properties-at-t/tangent/exact/tangent-exact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-at-t/tangent/exact/tangent-exact.js -------------------------------------------------------------------------------- /node/local-properties-to-t/get-t-at-length.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-to-t/get-t-at-length.d.ts -------------------------------------------------------------------------------- /node/local-properties-to-t/get-t-at-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-to-t/get-t-at-length.js -------------------------------------------------------------------------------- /node/local-properties-to-t/get-t-at-length.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-to-t/get-t-at-length.js.map -------------------------------------------------------------------------------- /node/local-properties-to-t/t-from-xy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-to-t/t-from-xy.d.ts -------------------------------------------------------------------------------- /node/local-properties-to-t/t-from-xy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-to-t/t-from-xy.js -------------------------------------------------------------------------------- /node/local-properties-to-t/t-from-xy.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/local-properties-to-t/t-from-xy.js.map -------------------------------------------------------------------------------- /node/simultaneous-properties/closest-and-furthest-point-on-bezier/foot-and-endpoint-info.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=foot-and-endpoint-info.js.map -------------------------------------------------------------------------------- /node/simultaneous-properties/closest-distance-between-beziers/distance-interval.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=distance-interval.js.map -------------------------------------------------------------------------------- /node/simultaneous-properties/closest-distance-between-beziers/points-with-distance.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=points-with-distance.js.map -------------------------------------------------------------------------------- /node/simultaneous-properties/equal.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/equal.d.ts -------------------------------------------------------------------------------- /node/simultaneous-properties/equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/equal.js -------------------------------------------------------------------------------- /node/simultaneous-properties/equal.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/equal.js.map -------------------------------------------------------------------------------- /node/simultaneous-properties/get-interface-rotation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/get-interface-rotation.d.ts -------------------------------------------------------------------------------- /node/simultaneous-properties/get-interface-rotation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/get-interface-rotation.js -------------------------------------------------------------------------------- /node/simultaneous-properties/get-interface-rotation.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/get-interface-rotation.js.map -------------------------------------------------------------------------------- /node/simultaneous-properties/hausdorff-distance/hausdorff-interval.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=hausdorff-interval.js.map -------------------------------------------------------------------------------- /node/simultaneous-properties/heap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/heap.d.ts -------------------------------------------------------------------------------- /node/simultaneous-properties/heap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/heap.js -------------------------------------------------------------------------------- /node/simultaneous-properties/heap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/simultaneous-properties/heap.js.map -------------------------------------------------------------------------------- /node/sub-1-ulp.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/sub-1-ulp.d.ts -------------------------------------------------------------------------------- /node/sub-1-ulp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/sub-1-ulp.js -------------------------------------------------------------------------------- /node/sub-1-ulp.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/sub-1-ulp.js.map -------------------------------------------------------------------------------- /node/transformation/clone.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/clone.d.ts -------------------------------------------------------------------------------- /node/transformation/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/clone.js -------------------------------------------------------------------------------- /node/transformation/clone.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/clone.js.map -------------------------------------------------------------------------------- /node/transformation/degree-or-type/cubic-to-quadratic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/cubic-to-quadratic.d.ts -------------------------------------------------------------------------------- /node/transformation/degree-or-type/cubic-to-quadratic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/cubic-to-quadratic.js -------------------------------------------------------------------------------- /node/transformation/degree-or-type/line-to-cubic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/line-to-cubic.d.ts -------------------------------------------------------------------------------- /node/transformation/degree-or-type/line-to-cubic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/line-to-cubic.js -------------------------------------------------------------------------------- /node/transformation/degree-or-type/line-to-cubic.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/line-to-cubic.js.map -------------------------------------------------------------------------------- /node/transformation/degree-or-type/line-to-quadratic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/line-to-quadratic.d.ts -------------------------------------------------------------------------------- /node/transformation/degree-or-type/line-to-quadratic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/line-to-quadratic.js -------------------------------------------------------------------------------- /node/transformation/degree-or-type/quadratic-to-cubic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/quadratic-to-cubic.d.ts -------------------------------------------------------------------------------- /node/transformation/degree-or-type/quadratic-to-cubic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/quadratic-to-cubic.js -------------------------------------------------------------------------------- /node/transformation/degree-or-type/to-cubic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/to-cubic.d.ts -------------------------------------------------------------------------------- /node/transformation/degree-or-type/to-cubic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/to-cubic.js -------------------------------------------------------------------------------- /node/transformation/degree-or-type/to-cubic.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/degree-or-type/to-cubic.js.map -------------------------------------------------------------------------------- /node/transformation/get-hodograph.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/get-hodograph.d.ts -------------------------------------------------------------------------------- /node/transformation/get-hodograph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/get-hodograph.js -------------------------------------------------------------------------------- /node/transformation/get-hodograph.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/get-hodograph.js.map -------------------------------------------------------------------------------- /node/transformation/reduce-order-if-possible.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/reduce-order-if-possible.d.ts -------------------------------------------------------------------------------- /node/transformation/reduce-order-if-possible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/reduce-order-if-possible.js -------------------------------------------------------------------------------- /node/transformation/reduce-order-if-possible.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/reduce-order-if-possible.js.map -------------------------------------------------------------------------------- /node/transformation/reverse.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/reverse.d.ts -------------------------------------------------------------------------------- /node/transformation/reverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/reverse.js -------------------------------------------------------------------------------- /node/transformation/reverse.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/reverse.js.map -------------------------------------------------------------------------------- /node/transformation/split/from-to-incl-error-bound.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to-incl-error-bound.d.ts -------------------------------------------------------------------------------- /node/transformation/split/from-to-incl-error-bound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to-incl-error-bound.js -------------------------------------------------------------------------------- /node/transformation/split/from-to-incl-error-bound.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to-incl-error-bound.js.map -------------------------------------------------------------------------------- /node/transformation/split/from-to.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to.d.ts -------------------------------------------------------------------------------- /node/transformation/split/from-to.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to.js -------------------------------------------------------------------------------- /node/transformation/split/from-to.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to.js.map -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-1.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-1.d.ts -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-1.js -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-1.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-1.js.map -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-2.d.ts -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-2.js -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-2.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-2.js.map -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-3.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-3.d.ts -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-3.js -------------------------------------------------------------------------------- /node/transformation/split/from-to/from-to-3.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/from-to/from-to-3.js.map -------------------------------------------------------------------------------- /node/transformation/split/linked-list/linked-list-node.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=linked-list-node.js.map -------------------------------------------------------------------------------- /node/transformation/split/split-by-curvature-and-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/split-by-curvature-and-length.js -------------------------------------------------------------------------------- /node/transformation/split/split-by-curvature.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/split-by-curvature.d.ts -------------------------------------------------------------------------------- /node/transformation/split/split-by-curvature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/split-by-curvature.js -------------------------------------------------------------------------------- /node/transformation/split/split-by-curvature.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/split-by-curvature.js.map -------------------------------------------------------------------------------- /node/transformation/split/split-by-length.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/split-by-length.d.ts -------------------------------------------------------------------------------- /node/transformation/split/split-by-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/split-by-length.js -------------------------------------------------------------------------------- /node/transformation/split/split-by-length.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/split/split-by-length.js.map -------------------------------------------------------------------------------- /node/transformation/to-string.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/to-string.d.ts -------------------------------------------------------------------------------- /node/transformation/to-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/to-string.js -------------------------------------------------------------------------------- /node/transformation/to-string.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/node/transformation/to-string.js.map -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/package.json -------------------------------------------------------------------------------- /performance/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/index.html -------------------------------------------------------------------------------- /performance/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/package-lock.json -------------------------------------------------------------------------------- /performance/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/package.json -------------------------------------------------------------------------------- /performance/paperjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/paperjs.js -------------------------------------------------------------------------------- /performance/perf.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/perf.min.js -------------------------------------------------------------------------------- /performance/react-svg-tree/src/helpers/node-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/src/helpers/node-props.ts -------------------------------------------------------------------------------- /performance/react-svg-tree/src/helpers/position-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/src/helpers/position-tree.ts -------------------------------------------------------------------------------- /performance/react-svg-tree/src/helpers/text-label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/src/helpers/text-label.tsx -------------------------------------------------------------------------------- /performance/react-svg-tree/src/helpers/tree-graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/src/helpers/tree-graph.ts -------------------------------------------------------------------------------- /performance/react-svg-tree/src/helpers/tree-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/src/helpers/tree-props.ts -------------------------------------------------------------------------------- /performance/react-svg-tree/src/tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/src/tree.tsx -------------------------------------------------------------------------------- /performance/react-svg-tree/test/TreeGraph.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/test/TreeGraph.test.js -------------------------------------------------------------------------------- /performance/react-svg-tree/test/positionTree.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/react-svg-tree/test/positionTree.test.js -------------------------------------------------------------------------------- /performance/src/-paper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/-paper.ts -------------------------------------------------------------------------------- /performance/src/affine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/affine.ts -------------------------------------------------------------------------------- /performance/src/are-intersections-infinite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/are-intersections-infinite.ts -------------------------------------------------------------------------------- /performance/src/bezier-self-intersection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/bezier-self-intersection.ts -------------------------------------------------------------------------------- /performance/src/compare-self-intersection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/compare-self-intersection.ts -------------------------------------------------------------------------------- /performance/src/dk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/dk.ts -------------------------------------------------------------------------------- /performance/src/do-convex-polys-intersect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/do-convex-polys-intersect.ts -------------------------------------------------------------------------------- /performance/src/draw-stuff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw-stuff.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-bezier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-bezier.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-circle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-circle.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-coordinate-cross.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-coordinate-cross.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-cross.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-cross.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-fatline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-fatline.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-geo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-geo.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-hybrid-poly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-hybrid-poly.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-partial-bezier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-partial-bezier.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-rect.ts -------------------------------------------------------------------------------- /performance/src/draw/draw-rotated-rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/draw/draw-rotated-rect.ts -------------------------------------------------------------------------------- /performance/src/geo/-geo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/geo/-geo.ts -------------------------------------------------------------------------------- /performance/src/geo/draw-iter-to-canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/geo/draw-iter-to-canvas.ts -------------------------------------------------------------------------------- /performance/src/geo/render-tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/geo/render-tree.tsx -------------------------------------------------------------------------------- /performance/src/geo/tc-fatline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/geo/tc-fatline.ts -------------------------------------------------------------------------------- /performance/src/geo/tc-geo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/geo/tc-geo.ts -------------------------------------------------------------------------------- /performance/src/geo/tc-ps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/geo/tc-ps.ts -------------------------------------------------------------------------------- /performance/src/get-curve-pairs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/get-curve-pairs.ts -------------------------------------------------------------------------------- /performance/src/get-pss/get-curves-from-pss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/get-pss/get-curves-from-pss.ts -------------------------------------------------------------------------------- /performance/src/get-pss/get-pss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/get-pss/get-pss.ts -------------------------------------------------------------------------------- /performance/src/get-pss/get-same-k-pss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/get-pss/get-same-k-pss.ts -------------------------------------------------------------------------------- /performance/src/get-pss/rand-on-grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/get-pss/rand-on-grid.ts -------------------------------------------------------------------------------- /performance/src/hausdorff/hausdorff-distance-km.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/hausdorff/hausdorff-distance-km.ts -------------------------------------------------------------------------------- /performance/src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/log.ts -------------------------------------------------------------------------------- /performance/src/naive/-naive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/-naive.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez1-bez1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez1-bez1.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez1-bez2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez1-bez2.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez1-bez3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez1-bez3.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez2-bez1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez2-bez1.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez2-bez2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez2-bez2.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez2-bez3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez2-bez3.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez3-bez1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez3-bez1.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez3-bez2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez3-bez2.ts -------------------------------------------------------------------------------- /performance/src/naive/double/get-coeffs-bez3-bez3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/double/get-coeffs-bez3-bez3.ts -------------------------------------------------------------------------------- /performance/src/naive/get-xy-dd-any-bitlength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/naive/get-xy-dd-any-bitlength.ts -------------------------------------------------------------------------------- /performance/src/native/-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/native/-native.ts -------------------------------------------------------------------------------- /performance/src/native/draw-intersections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/native/draw-intersections.ts -------------------------------------------------------------------------------- /performance/src/native/get-coeffs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/native/get-coeffs.ts -------------------------------------------------------------------------------- /performance/src/native/get-other-ts-2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/native/get-other-ts-2.ts -------------------------------------------------------------------------------- /performance/src/native/pre-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/native/pre-filter.ts -------------------------------------------------------------------------------- /performance/src/pre-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/pre-filter.ts -------------------------------------------------------------------------------- /performance/src/roots/all-roots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/roots/all-roots.ts -------------------------------------------------------------------------------- /performance/src/roots/brent-poly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/roots/brent-poly.ts -------------------------------------------------------------------------------- /performance/src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/settings.ts -------------------------------------------------------------------------------- /performance/src/setup-global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/setup-global.ts -------------------------------------------------------------------------------- /performance/src/show-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/show-results.ts -------------------------------------------------------------------------------- /performance/src/test-bezier-intersection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/test-bezier-intersection.ts -------------------------------------------------------------------------------- /performance/src/test-cubic-with-params-at-0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/test-cubic-with-params-at-0.ts -------------------------------------------------------------------------------- /performance/src/to-grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/to-grid.ts -------------------------------------------------------------------------------- /performance/src/upd-ds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/src/upd-ds.ts -------------------------------------------------------------------------------- /performance/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/tsconfig.json -------------------------------------------------------------------------------- /performance/webpack.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/performance/webpack.config.cjs -------------------------------------------------------------------------------- /src/add-1-ulp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/add-1-ulp.ts -------------------------------------------------------------------------------- /src/angles-and-speeds/angles-and-speeds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/angles-and-speeds/angles-and-speeds.ts -------------------------------------------------------------------------------- /src/bezier-piece.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/bezier-piece.ts -------------------------------------------------------------------------------- /src/boxes/are-boxes-intersecting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/boxes/are-boxes-intersecting.ts -------------------------------------------------------------------------------- /src/boxes/intersect-boxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/boxes/intersect-boxes.ts -------------------------------------------------------------------------------- /src/create/cubic-through-point-given013.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/create/cubic-through-point-given013.ts -------------------------------------------------------------------------------- /src/create/generate-cusp-at-half-t.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/create/generate-cusp-at-half-t.ts -------------------------------------------------------------------------------- /src/create/generate-quarter-circle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/create/generate-quarter-circle.ts -------------------------------------------------------------------------------- /src/create/generate-self-intersecting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/create/generate-self-intersecting.ts -------------------------------------------------------------------------------- /src/error-analysis/error-analysis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/error-analysis/error-analysis.ts -------------------------------------------------------------------------------- /src/error-analysis/max-abs-coordinate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/error-analysis/max-abs-coordinate.ts -------------------------------------------------------------------------------- /src/fit/fit-quads-to-cubic-hausdorff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/fit/fit-quads-to-cubic-hausdorff.ts -------------------------------------------------------------------------------- /src/fit/fit-quads-to-cubic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/fit/fit-quads-to-cubic.ts -------------------------------------------------------------------------------- /src/fit/get-abs-area-between.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/fit/get-abs-area-between.ts -------------------------------------------------------------------------------- /src/fit/quadratic-to-polyline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/fit/quadratic-to-polyline.ts -------------------------------------------------------------------------------- /src/from-power-basis/from-power-basis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/from-power-basis/from-power-basis.ts -------------------------------------------------------------------------------- /src/get-curvature-extrema-dd/get-curvature-extrema-dd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/get-curvature-extrema-dd/get-curvature-extrema-dd.ts -------------------------------------------------------------------------------- /src/get-curvature-extrema-e/get-curvature-extrema-e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/get-curvature-extrema-e/get-curvature-extrema-e.ts -------------------------------------------------------------------------------- /src/get-curvature-extrema/get-curvature-extrema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/get-curvature-extrema/get-curvature-extrema.ts -------------------------------------------------------------------------------- /src/global-properties/area.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/area.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/bounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/bounds.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/get-bounding-box-tight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/get-bounding-box-tight.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/get-bounding-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/get-bounding-box.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/get-bounding-hull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/get-bounding-hull.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/get-bounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/get-bounds.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/get-control-point-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/get-control-point-box.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/get-x-bounds-tight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/get-x-bounds-tight.ts -------------------------------------------------------------------------------- /src/global-properties/bounds/get-y-bounds-tight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/bounds/get-y-bounds-tight.ts -------------------------------------------------------------------------------- /src/global-properties/classification/classify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/classification/classify.ts -------------------------------------------------------------------------------- /src/global-properties/classification/is-collinear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/classification/is-collinear.ts -------------------------------------------------------------------------------- /src/global-properties/classification/is-quad-flat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/classification/is-quad-flat.ts -------------------------------------------------------------------------------- /src/global-properties/classification/is-quad-obtuse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/classification/is-quad-obtuse.ts -------------------------------------------------------------------------------- /src/global-properties/classification/is-really-point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/classification/is-really-point.ts -------------------------------------------------------------------------------- /src/global-properties/curviness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/curviness.ts -------------------------------------------------------------------------------- /src/global-properties/get-bending-energy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/get-bending-energy.ts -------------------------------------------------------------------------------- /src/global-properties/get-inflections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/get-inflections.ts -------------------------------------------------------------------------------- /src/global-properties/length/control-point-lines-length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/length/control-point-lines-length.ts -------------------------------------------------------------------------------- /src/global-properties/length/length-bez1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/length/length-bez1.ts -------------------------------------------------------------------------------- /src/global-properties/length/length-bez2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/length/length-bez2.ts -------------------------------------------------------------------------------- /src/global-properties/length/length-bez3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/length/length-bez3.ts -------------------------------------------------------------------------------- /src/global-properties/length/length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/length/length.ts -------------------------------------------------------------------------------- /src/global-properties/length/total-length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/length/total-length.ts -------------------------------------------------------------------------------- /src/global-properties/total-absolute-curvature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/global-properties/total-absolute-curvature.ts -------------------------------------------------------------------------------- /src/implicit-form/double-double/get-implicit-form1-dd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/double-double/get-implicit-form1-dd.ts -------------------------------------------------------------------------------- /src/implicit-form/double-double/get-implicit-form2-dd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/double-double/get-implicit-form2-dd.ts -------------------------------------------------------------------------------- /src/implicit-form/double-double/get-implicit-form3-dd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/double-double/get-implicit-form3-dd.ts -------------------------------------------------------------------------------- /src/implicit-form/double/get-implicit-form1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/double/get-implicit-form1.ts -------------------------------------------------------------------------------- /src/implicit-form/double/get-implicit-form2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/double/get-implicit-form2.ts -------------------------------------------------------------------------------- /src/implicit-form/double/get-implicit-form3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/double/get-implicit-form3.ts -------------------------------------------------------------------------------- /src/implicit-form/evaluate/double/evaluate-implicit1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/evaluate/double/evaluate-implicit1.ts -------------------------------------------------------------------------------- /src/implicit-form/evaluate/double/evaluate-implicit2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/evaluate/double/evaluate-implicit2.ts -------------------------------------------------------------------------------- /src/implicit-form/evaluate/double/evaluate-implicit3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/evaluate/double/evaluate-implicit3.ts -------------------------------------------------------------------------------- /src/implicit-form/exact/get-implicit-form1-exact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/exact/get-implicit-form1-exact.ts -------------------------------------------------------------------------------- /src/implicit-form/exact/get-implicit-form2-exact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/exact/get-implicit-form2-exact.ts -------------------------------------------------------------------------------- /src/implicit-form/exact/get-implicit-form3-exact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/exact/get-implicit-form3-exact.ts -------------------------------------------------------------------------------- /src/implicit-form/implicit-form-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/implicit-form/implicit-form-types.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/intersection/bezier-bezier-intersection-fast/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/bezier-bezier-intersection-fast/debug.ts -------------------------------------------------------------------------------- /src/intersection/bezier-bezier-intersection/x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/bezier-bezier-intersection/x.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/b-abs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/b-abs.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/b-cbrt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/b-cbrt.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/b-sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/b-sign.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/b-sqrt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/b-sqrt.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/er-compare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/er-compare.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/er-estimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/er-estimate.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/er-sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/er-sign.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/get-ab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/get-ab.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/get-ab1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/get-ab1.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/get-ab2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/get-ab2.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/get-ab3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/get-ab3.ts -------------------------------------------------------------------------------- /src/intersection/get-endpoint-intersections/sum-bigints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/intersection/get-endpoint-intersections/sum-bigints.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/curvature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/curvature.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/dd-curvature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/dd-curvature.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/ds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/ds.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/e-curvature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/e-curvature.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/evaluate/double/evaluate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/evaluate/double/evaluate.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/evaluate/exact/evaluate-exact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/evaluate/exact/evaluate-exact.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/normal/normal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/normal/normal.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/normal/normal2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/normal/normal2.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/tangent/double/tangent-at-0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/tangent/double/tangent-at-0.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/tangent/double/tangent-at-1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/tangent/double/tangent-at-1.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/tangent/double/tangent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/tangent/double/tangent.ts -------------------------------------------------------------------------------- /src/local-properties-at-t/tangent/exact/tangent-exact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-at-t/tangent/exact/tangent-exact.ts -------------------------------------------------------------------------------- /src/local-properties-to-t/get-t-at-length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-to-t/get-t-at-length.ts -------------------------------------------------------------------------------- /src/local-properties-to-t/t-from-xy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/local-properties-to-t/t-from-xy.ts -------------------------------------------------------------------------------- /src/simultaneous-properties/equal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/simultaneous-properties/equal.ts -------------------------------------------------------------------------------- /src/simultaneous-properties/get-interface-rotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/simultaneous-properties/get-interface-rotation.ts -------------------------------------------------------------------------------- /src/simultaneous-properties/heap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/simultaneous-properties/heap.ts -------------------------------------------------------------------------------- /src/sub-1-ulp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/sub-1-ulp.ts -------------------------------------------------------------------------------- /src/to-power-basis/to-power-basis/double/to-power-basis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/to-power-basis/to-power-basis/double/to-power-basis.ts -------------------------------------------------------------------------------- /src/transformation/clone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/clone.ts -------------------------------------------------------------------------------- /src/transformation/degree-or-type/cubic-to-quadratic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/degree-or-type/cubic-to-quadratic.ts -------------------------------------------------------------------------------- /src/transformation/degree-or-type/line-to-cubic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/degree-or-type/line-to-cubic.ts -------------------------------------------------------------------------------- /src/transformation/degree-or-type/line-to-quadratic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/degree-or-type/line-to-quadratic.ts -------------------------------------------------------------------------------- /src/transformation/degree-or-type/quadratic-to-cubic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/degree-or-type/quadratic-to-cubic.ts -------------------------------------------------------------------------------- /src/transformation/degree-or-type/to-cubic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/degree-or-type/to-cubic.ts -------------------------------------------------------------------------------- /src/transformation/get-hodograph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/get-hodograph.ts -------------------------------------------------------------------------------- /src/transformation/reduce-order-if-possible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/reduce-order-if-possible.ts -------------------------------------------------------------------------------- /src/transformation/reverse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/reverse.ts -------------------------------------------------------------------------------- /src/transformation/split/from-to-incl-error-bound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/from-to-incl-error-bound.ts -------------------------------------------------------------------------------- /src/transformation/split/from-to.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/from-to.ts -------------------------------------------------------------------------------- /src/transformation/split/from-to/from-to-1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/from-to/from-to-1.ts -------------------------------------------------------------------------------- /src/transformation/split/from-to/from-to-2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/from-to/from-to-2.ts -------------------------------------------------------------------------------- /src/transformation/split/from-to/from-to-3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/from-to/from-to-3.ts -------------------------------------------------------------------------------- /src/transformation/split/linked-list/linked-list-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/linked-list/linked-list-node.ts -------------------------------------------------------------------------------- /src/transformation/split/split-by-curvature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/split-by-curvature.ts -------------------------------------------------------------------------------- /src/transformation/split/split-by-length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/split/split-by-length.ts -------------------------------------------------------------------------------- /src/transformation/to-estimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/to-estimation.ts -------------------------------------------------------------------------------- /src/transformation/to-expansion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/to-expansion.ts -------------------------------------------------------------------------------- /src/transformation/to-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/src/transformation/to-string.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/tsconfig.json -------------------------------------------------------------------------------- /wallaby.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/wallaby.mjs -------------------------------------------------------------------------------- /webpack.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlorisSteenkamp/FloBezier/HEAD/webpack.config.cjs --------------------------------------------------------------------------------