---
title: "Данные типа DOUBLE (Интерфейс ksDoubleValue)"
type: interface
api: [api7]
domain: [2d]
tags: [interface, api7, 2d, ksdoublevalue]
sources:
  - ksdoublevalue.html
---

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


## Данные типа DOUBLE (Интерфейс ksDoubleValue)

Интерфейс для типа double.
Примечания:
1. Данный интерфейс используется в качестве параметров узла NURBS и в динамическом массиве ksDynamicArray типа DOUBLE_ARR.
2. Указатель на интерфейс можно получить при помощи метода KompasObject::GetParamStruct.
Смотрите также: KompasObject


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

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


## value - Значение

Тип данных: double
Синтаксис Automation:
```
value = iDoubleValue.value    Получить свойство (* )
iDoubleValue.value = value    Установить свойство (* )
value = iDoubleValue.GetValue()    Получить свойство (**)
iDoubleValue.SetValue( value )    Установить свойство (**)
```
