Добрый день.
Пытаюсь разобраться с TransformBy, но никак не пойму логику работы. Из примера справки не понять какие коэффииенты подбирать, чтобы вызвать вращение относительно определенной оси на заданный угол. Помогите, пожалуйста, разобраться как он работает? Даже ссылка на алгоритм из векторной геометрии будет хорошей помощью, я к сожалению, похожего не нашел.
Задача у меня такая:
- имеется 2 отрезка, каждый из который определяет вектор из Startpoint в EndPoint.
Мне требуется развернуть первый отрезок так, чтобы он был коллинеарен со вторым, а потом перенести его в StartPoint второго отрезка. Интересует только применение метода TransformBy.