---
title: "Точка (Интерфейс ksPointParam)"
type: interface
api: [api7]
domain: [2d]
tags: [interface, api7, 2d, kspointparam]
sources:
  - kspointparam.html
---

*API интерфейсов. Версия 5 > Графический документ (Интерфейсы - ksDocument2D и IDocument2D)  > Интерфейсы параметров графических примитивов *


## Точка (Интерфейс ksPointParam)

Интерфейс параметров точки.
Аналог данных параметров при использовании API экспортных функций - PointParam.
Примечание:
Указатель на интерфейс можно получить при помощи метода KompasObject::GetParamStruct.
Смотрите также: KompasObject.


## IniIt - Инициализировать параметры

Синтаксис Automation:
```
BOOL Init();
Возвращаемое значение:
TRUE    - в случае удачного завершения.
```
Примечание:
Метод обнуляет все параметры точки.


## style - Стиль отрисовки точки

Тип данных:long.
Синтаксис Automation:
```
style = iPointParam.style    Получить свойство (* )
iPointParam.style = style    Установить свойство (* )
style = iPointParam.GetStyle()    Получить свойство (**)
iPointParam.SetStyle( style )    Установить свойство (**)
Системные стили точек..
```


## x, y - Координаты точки

Тип данных:double.
Синтаксис Automation:
```
x = iPointParam.x    Получить свойство (* )
iPointParam.x = x    Установить свойство (* )
x = iPointParam.GetX()    Получить свойство (**)
iPointParam.SetX( x )    Установить свойство (**)
```
