--- title: "Интерфейс ILoop7" type: interface api: [api7] tags: [interface, api7, iloop7] sources: - iloop7.html --- *API интерфейсов. Версия 7 > Документ 3D  > Вспомогательные объекты, 3D-кривые и элементы тела  > 3D-кривые и элементы тела  > Интерфейс IModelObjects  > IModelObjects - свойства * ## Интерфейс ILoop7 Интерфейс цикла (содержит информацию о связях с другими гранями). Иерархия: IDispatch IKompasAPIObject ILoop7 Данный интерфейс можно получить с помощью метода IFace::Loops. КОМПАС версия v18 ## Edges - Получить массив ребер Тип данных: VARIANT Синтаксис Automation: ``` Edges = Object.Edges Получить свойство (* ) Edges = Object.GetEdges() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_Edges( &Edges ) Получить свойство ``` Примечание: 1. Свойство доступно только для чтения. 2. Свойство позволяет получить массив SafeArray (VT_APPAY|VT_DISPATCH) ребер грани IEdge. ## GetLength - Получить общую длину ребер. bitVector = ST_MIX_MM..ST_MIX_M единицы измерения Синтаксис Automation: ``` double GetLength( ksLengthUnitsEnum Unit ); ``` Синтаксис COM: ``` HRESULT GetLength( ksLengthUnitsEnum Unit, double * Result ); Возвращаемое значение: - общая длина ребер цикла. Входные параметры: Unit - единицы измерения длины из перечисления ksLengthUnitsEnum. ``` ## IsOuter - TRUE - цикл внешний, FALSE - цикл внутренний Тип данных: BOOL Синтаксис Automation: ``` IsOuter = Object.IsOuter Получить свойство (* ) IsOuter = Object.GetIsOuter() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_IsOuter( &IsOuter ) Получить свойство ``` Примечание: Свойство доступно только для чтения. ## OrientedEdges - Получить массив ориентированных ребер Тип данных: VARIANT Синтаксис Automation: ``` OrientedEdges = Object.OrientedEdges Получить свойство (* ) OrientedEdges = Object.GetOrientedEdges() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_OrientedEdges( &OrientedEdges ) Получить свойство ``` Примечание: 1. Свойство доступно только для чтения. 2. Свойство позволяет получить массив SafeArray (VT_APPAY|VT_DISPATCH) ориентированных ребер IOrientedEdge7.