---
title: "ArcBy3Points - Создать дугу окружности по трем точкам"
type: guide
api: [api7]
tags: [guide, api7, arcby3points]
sources:
  - arcby3points.html
---

*API экспортных функций > Функции работы с графическим документом  > Создание графических объектов  > Графические примитивы *

Пример...
Аналог данной функции при использовании Automation - метод ksDocument2D::ksArcBy3Points.
Синтаксис:
```
reference ArcBy3Points (double x1,
double y1,
double x2,
double y2,
double x3,
double y3,
int style);
Входные параметры:
x1, y1    - координаты начальной точки на дуге,
x2, y2    - координаты средней точки на дуге,
x3, y3    - координаты конечной точки на дуге,
style    - стиль линии.
Возвращаемое значение:
указатель на дугу    - в случае удачного завершения,
0    - в случае неудачи.
```
Примечание:
Объект создается в текущем слое текущего вида.
