e.g. find the bounds of false, true in [false, true, true, false, false] under the condition that the blocks in partitions of a single value are connected, meaning when considering the list as cyclic, there are at most 2 blocks (for value true, false). This implements only the binary case. Exponential search was suggested by Harold Aptroot <@harold@mastodon.gamedev.place> Example/motivating use case: detecting which parts of the exterior of a Polygon face towards a point, and which parts don't, in particular finding the (extremal) points contained in the tangents. This use case is implemented in `poly_ext_tangent_points`. Signed-off-by: Ellen Emilia Anna Zscheile <fogti+devel@ytrizja.de> |
||
|---|---|---|
| .woodpecker | ||
| LICENSES | ||
| assets | ||
| crates | ||
| examples | ||
| locales | ||
| proptest-regressions/math | ||
| src | ||
| tests | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .rustfmt.toml | ||
| CONTRIBUTING.md | ||
| Cargo.toml | ||
| INSTALL.md | ||
| README.md | ||
| REUSE.toml | ||
| committed.toml | ||
| flake.lock | ||
| flake.nix | ||
| index.html | ||
README.md
Topola
Topola is a work-in-progress interactive topological router in Rust.
The project is funded by the NLnet Foundation from the NGI0 Entrust fund.
Chat
Join the official Matrix chatroom or IRC channel to talk with the developers. Both chatrooms are bridged, so it does not matter which one you join.
Installation
To install Topola, follow our Installation guide.
Contributing
Anyone can contribute to Topola, including you. If you want to help us out, please follow our Contribution guide.
The easiest way to contribute is by reporting issues on our issue tracker. If you know any language other than English, you can help by translating Topola on Weblate.
Our official repository is on Codeberg. We also have a mirror repository on GitHub.
Licence
Topola is licensed under the MIT licence. Files present in
the assets/ directory are dual-licensed as under MIT or
Creative Commons Attribution 4.0 International
licence. The file crates/planar-incr-embed/src/math.rs is dual-licensed as under
MIT or Apache 2.0 license.






