A Voronoi Diagram viewer with an editable canvas.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Taylor Bockman be0dc761d1 Extend lines at infinity 4 years ago
.vscode Init 4 years ago
voronoiview Extend lines at infinity 4 years ago
.gitignore remove ds_store 4 years ago
README.md Init 4 years ago
example.PNG Extend lines at infinity 4 years ago
main_window.py Extend lines at infinity 4 years ago
requirements-dev.txt Init 4 years ago
requirements.txt Init 4 years ago
setup.cfg Init 4 years ago
voronoiview.py Make window DPI aware, need to restart on application on the window you wish to run for it to work right now 4 years ago
voronoiview.ui Make window DPI aware, need to restart on application on the window you wish to run for it to work right now 4 years ago
voronoiview_ui.py Make window DPI aware, need to restart on application on the window you wish to run for it to work right now 4 years ago

README.md

Voronoi View

Some simple software to explore the generation of Voronoi Diagrams with a drawable canvas.

Usage

First install the necessary packages:

pip install -r requirements.txt

Then launch Voronoi View using:

python voronoiview.py

from the root directory.

Development

Make sure to install the development requirements using pip install -r requirements-dev.txt. This will install all main requirements as well as useful testing and linting tools.

Regenerating the UI

After modifying the *.ui file in Qt Designer run

pyuic5 voronoiview.ui -o voronoiview.py

to regenerate the UI python file.