--- title: "MovePoint - Сдвинуть точку по вектору" type: guide api: [api7] tags: [guide, api7, movepoint] sources: - movepoint.html --- *API экспортных функций > Функции работы с графическим документом  > Вспомогательные построения  > Математические функции * ## MovePoint - Сдвинуть точку по вектору Пример... Аналог данной функции при использовании Automation - метод ksDocument2D::ksMovePoint. Синтаксис: ``` void MovePoint (double *x, double *y, double ang, double len); Входные параметры: x, y - координаты точки, ang - угол вектора сдвига в градусах, len - длина вектора сдвига. Возвращаемое значение: TRUE - в случае успешного завершения, FALSE - в случае неудачи. ``` Примечание: Параметры x и y являются одновременно и входными, и выходными. На входе они представляют собой начальные координаты точки, а в результате работы метода они преобразуются в координаты точки после сдвига. ## MovePoint - пример использования void MovePointExample (void) { double x1, y1, x2, y2 ; x1 = 10; y1 = 60; x2 = 60; y2 = 90; LineSeg ( x1, y1, x2, y2, 1); MovePoint (&x1, &y1, 90, 100); MovePoint (&x2, &y2, 90, 100); LineSeg ( x1, y1, x2, y2, 1); }; /* MovePointExample */