Commit Graph

42 Commits

Author SHA1 Message Date
cd74aa1932 Фиксы по лабе и требованиям 2023-11-06 14:44:39 +04:00
5a616231fd Изменена логика добавления обхекта в классе FormPlaneCollection 2023-11-06 13:36:28 +04:00
0b208db4dd Добавлена форма FormPlaneConfig и реализована его логика 2023-11-06 13:31:26 +04:00
51a27f8e12 Доработана форма 2023-10-22 15:36:49 +04:00
bdc1823059 Добавлен класс PlanesGenericStorage 2023-10-22 15:20:44 +04:00
2a452af6b5 Внесены правки в PlanesGenericCollection 2023-10-22 15:11:20 +04:00
89c04361e4 Правлен класс SetGeneric 2023-10-22 15:05:34 +04:00
3194d59c46 Внесены правки в SetGeneric 2023-10-22 15:03:36 +04:00
45c7fb8ab3 Изменено направление вывода объектов на форме с коллекцией объектов 2023-10-10 11:59:02 +04:00
f652dfcd18 Допилена форма и подредактирована логика 2023-10-08 16:48:15 +04:00
5287002a6f Реализована логика в классе SetGeneric 2023-10-08 13:22:30 +04:00
3c728ee2e1 Изменена стартовая форма 2023-10-08 13:02:19 +04:00
7372ee4bd3 Добавлена форма FormPlaneCollection и реализована ее логика 2023-10-08 13:01:38 +04:00
854b4ac296 Внесены изменения в логику формы FormStormtrooper 2023-10-08 12:45:40 +04:00
b1a2751514 Добавлена функция получение объекта IMoveableObject из объекта DrawingPlane 2023-10-08 12:22:34 +04:00
0ab91a7bf3 Добавлен класс PlanesGenericCollection, необходимо реализовать его TODO 2023-10-08 12:21:15 +04:00
988d1da071 Добавлен класс SetGeneric, необходимо реализовать TODO код в нем 2023-10-08 12:15:13 +04:00
e789954950 Изменена логика второй стратегии перемещения 2023-09-26 12:19:42 +04:00
c0a5f08964 Реализована вторая стратегия перемещения 2023-09-26 00:42:01 +04:00
18e8449fdf Обновлена форма для отображения 2023-09-25 23:53:37 +04:00
32c55d0b57 Реализован класс стратегии MoveToCenter 2023-09-25 23:38:08 +04:00
4b53105c7b Реализован класс с интерфейсом IMoveableObject 2023-09-25 23:34:53 +04:00
b7a3f41598 Обновлены методы перемещения в классе отрисовки простого объекта 2023-09-25 23:29:14 +04:00
b595a788a9 Удалена лишняя переменная в методе отрисовки продвинутого объекта 2023-09-25 23:21:38 +04:00
78ba3286f0 Обновлен класс прорисовки продвинутого объекта 2023-09-25 23:20:48 +04:00
31a85c3479 Обновлен класс-сущность для продвинутого объекта 2023-09-25 23:06:49 +04:00
2182968867 Добавлен класс для прорисовки простого объекта 2023-09-25 23:03:12 +04:00
9c8cc5cd23 Добавлен родительский класс сущность для простого объекта 2023-09-25 22:47:40 +04:00
adc8030f38 Добавлен класс-стратегия перемещения объекта 2023-09-25 21:20:40 +04:00
aa9c8eb949 Добавлен интерфейс для работы с перемещаемым объектом 2023-09-25 21:17:24 +04:00
d88702a821 Добавлено перечисление cтатуса выполнения операции перемещения 2023-09-25 21:13:43 +04:00
f3949b87da Добавлен класс параметров координат объекта 2023-09-25 21:12:09 +04:00
1936a98d43 Исправлена ошибка в названии переменной 2023-09-13 10:56:22 +04:00
5f9528e536 Переименован файл и убраны лишние пустые строки 2023-09-13 09:53:26 +04:00
783360560c Переименованы переменные в методе отрисовки 2023-09-12 12:19:37 +04:00
ff8673a9fd Реализована отрисовка и убраны TODO 2023-09-11 18:56:04 +04:00
6f727fae32 Добавлены элементы формы и реализована недостающая логика с проверками 2023-09-11 16:29:39 +04:00
6aa4044f9e Добавлен класс для прорисовки объекта-сущности, необходимо реализовать проверки и метод прорисовки 2023-09-11 14:31:36 +04:00
efcd700b37 Добавлено перечисление направления перемещения и исправлены модификаторы доступа на public 2023-09-11 13:59:05 +04:00
bcda4554e3 Добавлен класс-сущность штурмовика и переименована основная форма 2023-09-11 13:55:13 +04:00
65b6181814 Создание проекта 2023-09-09 14:54:33 +04:00
848a416669 Initial commit 2023-09-09 14:37:06 +04:00