---
title: "Графические примитивы"
type: guide
api: [api7]
tags: [guide, api7, gr]
sources:
  - gr_primits_fncts_common.html
---

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

Функции данного радела обеспечивают построение геометрических примитивов:
точек, прямых, отрезков, окружностей, дуг, кривых, штриховки.
ArcByAngle - Создать дугу по двум точкам и углу раствора
ArcBy3Points - Создать дугу окружности по трем точкам
ArcByPoint - Создать дугу по центру и конечным точкам
Circle - Создать окружность
Equidistant - Построить эквидистанту
Hatch - Создать штриховку
HatchEx - Создать штриховку
ksColouring - Создать фоновую заливку цветом
ksColouringEx - Создать фоновую заливку цветом
ksConicArc - Построить коническое сечение
ksCreateViewObject - Создать объект, используя визуальный процесс
ksEllipse - Создать эллипс с заданными параметрами
ksEllipseArc - Построить дугу эллипса
ksHatch - Создать штриховку с заданными параметрами
ksHatchEx - Создать штриховку с заданными параметрами
ksInsertRaster - Вставить растровый объект
ksInsertRasterW - Вставить растровый объект (Unicode)
ksParEllipseArc - Построить дугу эллипса
ksPointsOnCurveByStep - Получить массив точек, расположенных на кривой с заданным шагом
ksRectangle - Построить прямоугольник
ksRegularPolygon - Создать правильный многоугольник с заданными параметрами
Line - Создать прямую линию через указанную точку под заданным углом
LineSeg - Создать отрезок прямой линии
Point - Проставить точку
PointArraw - Проставить значок в графическом документе
