rotate_point_and_move
Точку повернуть относительно заданного центра на заданный угол, перенести центр поворота на заданное расстояние и разместить точку на расстоянии с учетом масштабирования.
Вызов:
ac_request("geometry_calc_2d","rotate_point_and_move",double centerXfrom, double centerYfrom,double pXfrom,double pYfrom, double alpha_rad, double centerXto, double centerYto,double scale,double &pXres, double& pYres);
centerXfrom, centerYfrom - исходные координаты центра поворота,
pXfrom, pYfrom - исходные координаты точки,
alpha_rad - угол поворота точки вокруг центра,
centerXto, centerYto - новые координаты центра поворота,
scale - масштаб в диапазоне ]0,1],
Результат - pXres, PYres - новые координаты точки.