Заказ: 1099696

Разработка программы «Мыльные пузыри» (курсовая работа)

Разработка программы «Мыльные пузыри» (курсовая работа)
Описание

Курсовая работа посвящена разработке графического приложения для
отображения плоского движения пузырей в замкнутом пространстве и имитации их
столкновений как упругих тел. В качестве среды программирования использован Qt
Creator

СОДЕРЖАНИЕ
ВВЕДЕНИЕ................................................................................................................................................................... 3
1 КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ...................................................................................................... 5
1.1 СОУДАРЕНИЕ ТЕЛ................................................................................................................................................ 5
1.2 ПОДХОДЫ К ОБНАРУЖЕНИЮ СТОЛКНОВЕНИЙ..... 7
2 РАЗРАБОТКА ПРИЛОЖЕНИЯ............................................................................................................................ 9
2.1 ОБЩАЯ СТРУКТУРА ПРОГРАММЫ........................................................................................................................ 9
2.2 КЛАСС BUBBLE.................................................................................................................................................. 10
2.3 КЛАСС MYGRAPHICSVIEW................................................................................................................................ 12
2.4 РЕАЛИЗАЦИЯ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА....... 13
2.5 АНАЛИЗ РАБОТЫ ПРИЛОЖЕНИЯ ..14
ЗАКЛЮЧЕНИЕ ......................................................................................................................................................... 15
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ............................................................................................ 16
ПРИЛОЖЕНИЕ А ..................................................................................................................................................... 17
ПРИЛОЖЕНИЕ Б ..................................................................................................................................................... 24

Разработка программы «Мыльные пузыри» (курсовая работа)