--- title: "Интерфейс IPlane3DMiddle" type: interface api: [api7] domain: [3d] tags: [interface, api7, 3d, iplane3dmiddle] sources: - iplane3dmiddle.html --- *API интерфейсов. Версия 7 > Документ 3D  > Поверхности  > Интерфейс ISurfaceContainer  > ISurfaceContainer - свойства  > Интерфейс IPlane3D  > IPlane3D - свойства * ## Интерфейс IPlane3DMiddle Средняя плоскость 3D. Иерархия: IDispatch IKompasAPIObject IModelObject IPlane3D IPlane3DMiddle ## Object1 - Прямолинейное ребро, плоская грань или конструктивная плоскость 1 Тип данных: Указатель на интерфейс IModelObject Синтаксис Automation: ``` Object1 = Object.Object1 Получить свойство (* ) Object.Object1 = Object1 Установить свойство (* ) Object1 = Object.GetObject1() Получить свойство (**) Object.SetObject1( Object1 ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_Object1( &Object1 ) Получить свойство Object.put_Object1( Object1 ) Установить свойство ``` ## Object2 - Прямолинейное ребро, плоская грань или конструктивная плоскость 2 Тип данных: Указатель на интерфейс IModelObject Синтаксис Automation: ``` Object2 = Object.Object2 Получить свойство (* ) Object.Object2 = Object2 Установить свойство (* ) Object2 = Object.GetObject2() Получить свойство (**) Object.SetObject2( Object2 ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_Object2( &Object2 ) Получить свойство Object.put_Object2( Object2 ) Установить свойство ``` ## Oriention - Положение плоскости. TRUE - Положение 1, FALSE - Положение 2 Тип данных: BOOL Синтаксис Automation: ``` Oriention = Object.Oriention Получить свойство (* ) Object.Oriention = Oriention Установить свойство (* ) Oriention = Object.GetOriention() Получить свойство (**) Object.SetOriention( Oriention ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_Oriention( &Oriention ) Получить свойство Object.put_Oriention( Oriention ) Установить свойство ```