---
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 )    Установить свойство
```
