--- title: "ArcByPoint - Создать дугу по центру и конечным точкам" type: guide api: [api7] tags: [guide, api7, arcbypoint] sources: - arcbypoint.html --- *API экспортных функций > Функции работы с графическим документом  > Создание графических объектов  > Графические примитивы * Пример... Аналог данной функции при использовании Automation - метод ksDocument2D::ksArcByPoint. Синтаксис: ``` ArcByPoint (double xc, double yc, double rad, double x1, double y1, double x2, double y2, short direction, unsigned short style); Входные параметры: xc, yc - координаты центра дуги, rad - радиус дуги, x1, y1 - координаты начальной точки дуги, x2, y2 - координаты конечной точки дуги, direction - направление отрисовки дуги: 1 - против часовой стрелки, -1 - по часовой стрелке, type - стиль линии. Возвращаемое значение: указатель на дугу - в случае удачного завершения, 0 - в случае неудачи. ``` Примечание: Объект создается в текущем слое текущего вида.