--- title: "Вспомогательная прямая (Интерфейс ksLineParam)" type: interface api: [api7] domain: [2d] tags: [interface, api7, 2d, kslineparam] sources: - kslineparam.html --- *API интерфейсов. Версия 5 > Графический документ (Интерфейсы - ksDocument2D и IDocument2D)  > Интерфейсы параметров графических примитивов * ## Вспомогательная прямая (Интерфейс ksLineParam) Интерфейс параметров вспомогательной прямой. Аналог данных параметров при использовании API экспортных функций - LineParam. Примечание: Указатель на интерфейс можно получить при помощи метода KompasObject::GetParamStruct. Смотрите также: KompasObject ## angle - Угол наклона прямой относительно оси X Тип данных:double. Синтаксис Automation: ``` angle = iLineParam.angle Получить свойство (* ) iLineParam.angle = angle Установить свойство (* ) angle = iLineParam.GetAngle() Получить свойство (**) iLineParam.SetAngle( angle ) Установить свойство (**) ``` ## Init - Инициализировать параметры Синтаксис Automation: ``` BOOL Init(); Возвращаемое значение: TRUE ``` Примечание: Метод обнуляет все параметры вспомогательной линии. ## x, y - Координаты точки на прямой Тип данных:double. Синтаксис Automation: ``` x = iLineParam.x Получить свойство (* ) iLineParam.x = x Установить свойство (* ) x = iLineParam.GetX() Получить свойство (**) iLineParam.SetX( x ) Установить свойство (**) ```