Функция для вращения 2d объектов?
Можно ли написать в Python функцию, которая могла бы вращать любую 2-мерную структуру с аргументами, являющимися только координатами (x, y) точек в структуре? Дополнительные аргументы будут включены для оси, скорости и направления.
Насколько я понимаю, это было бы возможно только путем вычисления расстояния между точками и симметричными точками и осью, и поэтому оно всегда будет меняться и, следовательно, невозможно, за исключением двухмерных структур, состоящих из стандартных форм (треугольники, прямоугольники, квадраты и т. Д.)
Хорошие примеры будут оценены.