Work in progress. This will be a collection of some algorithms I encounter in my "Computational geometry" class. The interface is created with tui-rs.
- Though not tested, this should work on Windows and UNIX systems due to the use of crossterm.
- Make sure you have the rust toolchain installed.
Clone the repo:
git clone https://github.com/tomgroenwoldt/computational-geometry-algorithms.git
cd computational-geometry-algorithms
Run the project:
cargo run
Current keybindings:
i
: Enter insert mode to edit the point amount.Enter
: Set typed in point amount.Tab
: Switch between tabs displayed at the top.Left
andRight
arrow keys: Iterate through algorithm steps.Esc
: Escape insert mode.q
: Quit program, when outside insert mode.