|
083ba53d67
|
Add NumberGenerator.h for different methods
|
2020-11-29 00:24:51 +01:00 |
|
|
535d912742
|
Likely performance improvement by limiting points
Instead of just deleting points in the triangle, we only check specific ones which are relevant
|
2020-11-28 23:58:17 +01:00 |
|
|
7dd46556c8
|
using liberationSans instead of arial
|
2020-11-28 23:30:31 +01:00 |
|
|
0d49399240
|
Merge branch 'main' of http://git.hexaquo.at/mgs/quickhull into main
|
2020-11-28 22:50:02 +01:00 |
|
|
a0b73b8018
|
replaced arial with open font LiberationSans
|
2020-11-28 22:50:01 +01:00 |
|
|
79111d184b
|
Finish Quickhull functionality + basic test
The performance mode, which I'm working on, can now be tested with `make performance && ./performance`.
A very simple test was added, and it works!
|
2020-11-28 22:21:48 +01:00 |
|
|
acfb3a4500
|
More Quickhull implementation; add Triangle class
|
2020-11-28 21:11:32 +01:00 |
|
|
3cfa15a33c
|
Merge branch 'main' of http://git.hexaquo.at/mgs/quickhull into main
|
2020-11-28 20:48:43 +01:00 |
|
|
d1d170f558
|
Some work on Quickhull
Also added basic arithmetic to Point, and a class for a Line
|
2020-11-28 20:47:52 +01:00 |
|
|
c64b2b01e5
|
calculate perpendicular distance to find furthest point from line
|
2020-11-27 03:48:34 +01:00 |
|
|
880d6252fa
|
refactoring datastructures;
|
2020-11-27 03:09:50 +01:00 |
|
|
ea1461c1ae
|
adding number generation modes for circle and rectangle
|
2020-11-27 03:08:37 +01:00 |
|
|
e78cf39d6d
|
adding sign function for just float coordinates
|
2020-11-27 03:08:13 +01:00 |
|
|
9fcd2b2e9e
|
adding math utility header
|
2020-11-26 22:19:14 +01:00 |
|
|
f3456f6c8d
|
this was a shitload of code just for drawing one line xD
|
2020-11-26 22:17:36 +01:00 |
|
|
cb4d223780
|
Add outline for Quickhull algorithm
Mostly comments for now
|
2020-11-23 22:57:30 +01:00 |
|
|
548f0733ee
|
Add Display to Makefile
Didn't compile without it (undefined reference in linker)
|
2020-11-19 15:39:30 +01:00 |
|
|
cde73ff4c1
|
added TODO list; drawing points
|
2020-11-19 09:46:02 +01:00 |
|
|
e16e3d588e
|
moved Rendering to Display class; creating random points
|
2020-11-18 18:02:19 +01:00 |
|
|
34bca9a567
|
moved Rendering to Display class
|
2020-11-18 18:01:57 +01:00 |
|
|
a0db48c85f
|
added custom point class for prototyping
|
2020-11-18 18:01:43 +01:00 |
|
|
ff12edcdbe
|
ignoring executable
|
2020-11-18 15:33:47 +01:00 |
|
|
ef177f3aee
|
added EPR timing class
|
2020-11-18 15:33:26 +01:00 |
|
|
e527de08f9
|
simple test project setup for SFML
|
2020-11-18 15:33:12 +01:00 |
|
|
acb6e0524a
|
added task for better traceability
|
2020-11-18 15:32:46 +01:00 |
|
|
a1e5a7d95a
|
ignoring windows specific build environment
|
2020-11-18 15:32:01 +01:00 |
|
|
2eade6e46b
|
Initial commit
|
2020-11-17 12:39:20 +01:00 |
|