Skip to content

kielak1/voronoi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voronoi

Generator ograniczonego diagramu Voronoi napisany w Pythonie. Komorki sa wyznaczane przez przycinanie wielokata kolejnymi polplaszczyznami, dzieki czemu program obsluguje takze punkty wspolliniowe i zduplikowane.

Instalacja

python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt

Uruchomienie

Wygenerowanie przykladowego diagramu do pliku voronoi.png:

python voronoi.py

Wlasne punkty i otwarcie obrazu:

python voronoi.py --points 0,0 4,0 2,3 --output wynik.png --show

Dostepne opcje:

python voronoi.py --help

Testy

python -m unittest -v

About

Przykładowy program rysujący diagram voronoi

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages