Всем привет, нужна помощь, задачи по сути так таковой нету. С этой задачей я столкнулся не из школьных учебников, а из своего хобби. Хобби мое программирование, но это не как не относится к задаче, так как она из геометрии, скорее всего из тригонометрии, но это не точно.
Задача в следующем: нужна функции или формулы по которым я бы мог вращать геометрическую фигуру (будь то круг, квадрат, эллипс, треугольник прямоугольник) вокруг оси, которая выбрана на этой фигуре произвольным образом. Задавать вращение я могу от 0 градусов до 360 градусов. Все что мне известно, это координаты X и Y точки на этой фигуре, которая является новой опорной точкой для вращения этой фигуры. А так же процентное отношение этой точки (новой оси вращения, которое не равно центру фигуры) к длине и высоте фигуры, и высота с шириной этой самой фигуры.