added start arguments, removed TODO

This commit is contained in:
SyntaX 2020-12-05 22:23:24 +01:00
parent 482a9eb30e
commit 2e81760455

View File

@ -1,14 +1,21 @@
# quickhull # quickhull
## TODO:
- Point class
- adding "features" such as "IsInTriangle", ... ?
- direct member access instead of getters?
## dependencies ## dependencies
for the visual graphic display SFML is needed (https://www.sfml-dev.org/download/sfml/2.5.1/) if you want to compile the program on your own, for the visual graphic display SFML is needed (https://www.sfml-dev.org/download/sfml/2.5.1/) if you want to compile the program on your own,
the deployed release uses static linkage. the deployed release uses static linkage.
## program arguments
```
-v mode with enabled visualization
-akl using Akl-Toussaint heuristic beforehand
https://en.wikipedia.org/wiki/Convex_hull_algorithms#Akl%E2%8
-f <filename> read random numbers from file
-rngCount <count> generates count random float values
-rngMode <mode> if generating float values this specifies the mode:
1. random numbers in screen range
2. numbers are ordered as rectangle
3. numbers are ordered as circle around screen center
-runs <count> runs performance mode multiple times
-stepsize <size> time between autosteps; if 0 or not provided -> manual steps
```