Commit Graph
25 Commits
Author SHA1 Message Date
gnxlxnxx 45d338a940 Add tests for ccc paths 2020-06-15 09:59:06 +02:00
gnxlxnxx 2bbcccc905 Add radius for center circle 2020-06-15 09:50:10 +02:00
gnxlxnxx 528a05304d Update tests 2020-06-15 09:17:38 +02:00
gnxlxnxx dde2449ffe Add approx_eq functions 2020-06-15 09:16:40 +02:00
gnxlxnxx ef876c1606 Add ccc paths 2020-06-12 23:37:25 +02:00
gnxlxnxx ae929371e7 Update documentation 2020-06-12 23:36:40 +02:00
gnxlxnxx 25410463bb Add function to get the shortest path 2020-06-12 23:35:57 +02:00
gnxlxnxx e8338e2708 Remove float-cmp
use euclids approximation instead
2020-06-12 23:33:24 +02:00
gnxlxnxx 52da8d9637 use float_cmp
I've acknoledged there are approximate equality checks in euclid itself,
and I'm going to look into using them since I believe the ugly angle approximation
is probably handled better there, but for now this works!
I've just seen it too late :D
2020-06-08 22:15:50 +02:00
gnxlxnxx 3e123ce32b Update lib.rs 2020-06-08 21:50:31 +02:00
gnxlxnxx 57b1244638 Update tests 2020-06-08 21:46:16 +02:00
gnxlxnxx 20ea1203ba Use thiserror 2020-06-08 21:43:21 +02:00
gnxlxnxx c0361d11b9 Use Impl for the RouteCSC struct 2020-06-08 21:36:22 +02:00
gnxlxnxx a7747c0c4c Fix typo 2020-05-29 01:42:28 +02:00
gnxlxnxx 7619c441bf Add some tests
These are not enough yet but they're at least better than nothing
2020-05-25 13:46:40 +02:00
gnxlxnxx ed7accd8fd Update README 2020-05-21 21:48:29 +02:00
gnxlxnxx 6bb9dc8f8c Use CircleVector to simplify stuff 2020-05-21 21:45:12 +02:00
gnxlxnxxandGitHub 3b3d5430bd Merge pull request #1 from david-sawatzke/master
Various improvements (höhö)
2020-05-21 10:52:39 +02:00
David Sawatzke ddea6ecf73 Make Angle & Point public types 2020-05-20 21:38:22 +02:00
David Sawatzke 788ace12c8 Use euclide Point2D 2020-05-20 21:15:56 +02:00
David Sawatzke a80b6bc1d9 Use euclid Angle 2020-05-20 19:55:48 +02:00
David Sawatzke e51114621b Use powi instead of powf (it's faster) 2020-05-20 19:46:30 +02:00
gnxlxnxx 75c0cdbc8e format code with rustfmt 2020-05-20 17:16:25 +02:00
gnxlxnxx 8c9fd8a2b4 Update Cargo.toml 2020-05-19 22:30:34 +02:00
gnxlxnxx e907935749 Initial Commit 2020-05-19 22:19:07 +02:00