Возможности:
* Ставить точки мышью и выделять их
* Строить по выделенным точкам прямые, окружности, (треугольники)
* Выделять построенные объекты
* Строить производные объекты, например: строить точки пересечения прямой и окружности, строить описанную окружность треугольника
К 12 марта реализовать 5 построений производных объектов
Функции
Оформите решения задач на графику красиво.
Разбейте на функции, например, добавьте функции рисования шашки или клетчатого поля. Функция main() должна содержать мало строк, при этом очень понятных.
В шашках должны легко (изменением одной строки) меняться цвет темных клеток, размер клеток, положение на доске
В идеальном газе должны легко изменяться количество шариков-молекул и размер прямоугольника сосуда, он должен быть внутри окна, но не обязательно занимать все окно. У каждого шарика должны быть свои скорости, цвет и радиус.
Скачайте и запустите проект для Codeblocks или для CLion
1. Нарисуйте доску для шашек 8x8 c первоначальной расстановкой
2. Создайте модель идеального газа (кружочки двигаются, отталкиваясь от стенок по законам физики)