add assignment operator overloading

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

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
adding vs include guard

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

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
changed member to pointer

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

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
add test to check the assignment overloading

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
add more tests to the testsuite

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
add recent test results

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
refactor, test and fix ScaleMap class

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

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
just throwin a whitespace in derrr

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
changing return of Vec2D to pointers
methos: to2DXY, to2DXZ, to2DYZ

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
adding a couple of functions to Vec2D

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
moved and finished implementing Rect class

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

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
refactored Rect so it's using pointers

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

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

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added: scaleSelf() und addSelf()

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