Added some unit tests.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Wavelength computation and more tests.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
More tests and implementation for plane point algorithm.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Minor changes

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Rewrote and improved integer plane point finder.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Improved accuracy of integer plane point search.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
performance tweaks
Optimized and tweak the point finder algorithm.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Some refactoring.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Integration of plane point algorithm

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Rebuild brush geometry when moving, rotating and flipping brushes.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Minor changes.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Convert plane points to integer on map load.
Removed some unused code.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Allow Windows version to load write protected files.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Adapted edge and face moving and splitting code to new brush geometry handling.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Build no bump

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Bug fixes for vertex manipulation.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Always sort faces by weight before rebuilding the geometry.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Build no bump

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Some fixes and changes.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>