---
title: "Привязка размера с обрывом (Интерфейс ksLBreakDimSource)"
type: interface
api: [api7]
tags: [interface, api7, kslbreakdimsource]
sources:
  - kslbreakdimsource.html
---

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


## Привязка размера с обрывом (Интерфейс ksLBreakDimSource)

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


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

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


## x1, y1 - Координаты первой точки привязки

Интерфейс..
Тип данных:double.
Синтаксис Automation:
```
x1 = iLBreakDimSource.x1    Получить свойство (* )
iLBreakDimSource.x1 = x1    Установить свойство (* )
x1 = iLBreakDimSource.GetX1()    Получить свойство (**)
iLBreakDimSource.SetX1( x1 )    Установить свойство (**)
```


## x2, y2 - Координаты точки выхода стрелки

Интерфейс..
Тип данных:double.
Синтаксис Automation:
```
x2 = iLBreakDimSource.x2    Получить свойство (* )
iLBreakDimSource.x2 = x2    Установить свойство (* )
x2 = iLBreakDimSource.GetX2()    Получить свойство (**)
iLBreakDimSource.SetX2( x2 )    Установить свойство (**)
```


## x3, y3 - Координаты точки на размерной линии

Интерфейс..
Тип данных:double.
Синтаксис Automation:
```
x3 = iLBreakDimSource.x3    Получить свойство (* )
iLBreakDimSource.x3 = x3    Установить свойство (* )
x3 = iLBreakDimSource.GetX3()    Получить свойство (**)
iLBreakDimSource.SetX3( x3 )    Установить свойство (**)
```
