---
title: "Интерфейс IConeByArcs"
type: interface
api: [api7]
tags: [interface, api7, iconebyarcs]
sources:
  - iconebyarcs.html
---

*API интерфейсов. Версия 7 > Документ 3D  > Элементарные тела > Интерфейс IConeByAngle*


## Интерфейс IConeByArcs

Интерфейс конуса по двум дугам.
Иерархия:
IDispatch
IKompasAPIObject
IModelObject
IElementaryBody
IConeByArcs
Примечание:
Интерфейс можно получить, используя свойство IElementaryBodies::ElementaryBody или метод IElementaryBodies::Add.
КOMPAS v24


## ArcObject1 - Дуга 1

Тип данных: Указатель на интерфейс IModelObject
Синтаксис Automation:
```
ArcObject1 = Object.ArcObject1    Получить свойство (* )
Object.ArcObject1 = ArcObject1    Установить свойство (* )
ArcObject1 = Object.GetArcObject1()    Получить свойство (**)
Object.SetArcObject1( ArcObject1 )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_ArcObject1( &ArcObject1 )    Получить свойство
Object.put_ArcObject1( ArcObject1 )    Установить свойство
```


## ArcObject2 - Дуга 2

Тип данных: Указатель на интерфейс IModelObject
Синтаксис Automation:
```
ArcObject2 = Object.ArcObject2    Получить свойство (* )
Object.ArcObject2 = ArcObject2    Установить свойство (* )
ArcObject2 = Object.GetArcObject2()    Получить свойство (**)
Object.SetArcObject2( ArcObject2 )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_ArcObject2( &ArcObject2 )    Получить свойство
Object.put_ArcObject2( ArcObject2 )    Установить свойство
```
