New Branch for the kdtree

Signed-off-by: xSilencer08 <fwehlus@gmail.com>
kdtree implementation

Signed-off-by: xSilencer08 <fwehlus@gmail.com>
Merge branch 'gui' of http://github.com/knorko/Multimedior into kdtree

Conflicts:
	Multimedior.pro

Signed-off-by: xSilencer08 <fwehlus@gmail.com>
Merge branch 'gui' of http://github.com/knorko/Multimedior into kdtree
Implementation of the kdTree

Signed-off-by: xSilencer08 <fwehlus@gmail.com>
Inital nearest neighbour search implementation

Signed-off-by: xSilencer08 <fwehlus@gmail.com>
Add assignment operator to vector2

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Fix memoryleak during kdtree usage.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Use vectors for neighbors.
Some documentation work.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Added missing constructor to vector2 class.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
made boids move in respect to oneanother
first approach to avoidance
Allow making logging toggleable.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Refactoring, documentation & cleanup.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Merge branch 'kdtree' into gui

Conflicts:
	System/boid.cpp
	System/boidhelper.cpp
	System/boidhelper.h
	System/management.cpp
	System/vector2.cpp

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>