Добавил файлы gui
Сделал чтобы хотя бы запускалось.
Поменял все float на double.
Сделал обертку QColor -> glColor4f
to be continue...
Альфа-верия GUI

Добавил выбор секущих плоскостей. Вроде работает.
Непонятно с коэффициентами. Нужно поправить.
Небольшая правка
Добавил файлы

main.cpp, CGM.pro
Небольшая правка

При выборе одного из радиобуттонов отключаются все остальные. Так
визуально легче делать выбор
Небольшая чистка
Сброс изображения в начальное состояние

Добавил кнопку Clear all
История изменений

[+] Теперь можно посмотреть историю изменений на второй вкладке, пока в
линейном виде.

[*] Все-таки последнее выбранное сечение остается выделенным после
нажатия кнопки Draw. Так лучше, потому что сразу понятно, какое сечение
применил
Небольшие правки

[*] теперь опять работает кнопка undo. При ее нажатии также удаляется
последнее состояние из истории на второй вкладке

[*] clear all теперь може стирает все состояния из истории

[*] небольшие фиксы и чистка кода
Merge pull request #1 from kiselvserg/gui

Gui