added - Line2D(Vec2D, Vec2D)
- closestPointTo( Vec2D);

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
add getEdges() function

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
finished implementing Vec2D

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
- made x and y field private and added getters
- made x and y field pointers
- made all functions use pointers
- refactoring and loads of other tiny stuff

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
additional refactoring after Vec2D madness

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added a couple of tests to Vec2DTest class

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added a logger because sometimes failues of tests are occuring
only every other testrun

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>