--- title: "Узел кривой Безье (Интерфейс ksBezierPointParam)" type: interface api: [api7] tags: [interface, api7, ksbezierpointparam] sources: - ksbezierpointparam.html --- *API интерфейсов. Версия 5 > Графический документ (Интерфейсы - ksDocument2D и IDocument2D)  > Интерфейсы параметров графических примитивов  > Кривая Безье * ## Узел кривой Безье (Интерфейс ksBezierPointParam) Интерфейс параметров узла для кривой Безье. Аналог данных параметров при использовании API экспортных функций - BezierPointParam. Примечание: Указатель на интерфейс можно получить при помощи метода KompasObject::GetParamStruct. Смотрите также: KompasObject ## ang - Угол наклона касательной к кривой в базовой точке Тип данных:double. Синтаксис Automation: ``` ang = iBezierPointParam.ang Получить свойство (* ) iBezierPointParam.ang = ang Установить свойство (* ) ang = iBezierPointParam.GetAng() Получить свойство (**) iBezierPointParam.SetAng( ang ) Установить свойство (**) ``` ## Init - Инициализировать параметры Синтаксис Automation: ``` BOOL Init(); Возвращаемое значение: TRUE - в случае удачного завершения. ``` Примечание: Метод обнуляет все параметры узла для кривой Безье. ## left - Расстояние от базовой точки до левой точки узла Тип данных:double. Синтаксис Automation: ``` left = iBezierPointParam.left Получить свойство (* ) iBezierPointParam.left = left Установить свойство (* ) left = iBezierPointParam.GetLeft() Получить свойство (**) iBezierPointParam.SetLeft( left ) Установить свойство (**) ``` ## right - Расстояние от базовой точки до правой точки узла Тип данных:double. Синтаксис Automation: ``` right = iBezierPointParam.right Получить свойство (* ) iBezierPointParam.right = right Установить свойство (* ) right = iBezierPointParam.GetRight() Получить свойство (**) iBezierPointParam.SetRight( right ) Установить свойство (**) ``` ## x, y - Координаты базовой точки Тип данных:double. Синтаксис Automation: ``` x = iBezierPointParam.x Получить свойство (* ) iBezierPointParam.x = x Установить свойство (* ) x = iBezierPointParam.GetX() Получить свойство (**) iBezierPointParam.SetX( x ) Установить свойство (**) ```