Generator ograniczonego diagramu Voronoi napisany w Pythonie. Komorki sa wyznaczane przez przycinanie wielokata kolejnymi polplaszczyznami, dzieki czemu program obsluguje takze punkty wspolliniowe i zduplikowane.
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txtWygenerowanie przykladowego diagramu do pliku voronoi.png:
python voronoi.pyWlasne punkty i otwarcie obrazu:
python voronoi.py --points 0,0 4,0 2,3 --output wynik.png --showDostepne opcje:
python voronoi.py --helppython -m unittest -v