--- title: "Интерфейс IProjectionCurves" type: interface api: [api7] tags: [interface, api7, iprojectioncurves] sources: - iprojectioncurves.html --- *API интерфейсов. Версия 7 > Документ 3D  > Вспомогательные объекты, 3D-кривые и элементы тела  > 3D-кривые и элементы тела  > Интерфейс IModelObjects  > IModelObjects - свойства * ## Интерфейс IProjectionCurves Интерфейс коллекции проекционных кривых. Иерархия: IDispatch IKompasAPIObject IKompasCollection IModelObjects IProjectionCurves Примечание: Интерфейс можно получить с помощью свойства IAuxiliaryGeomContainer::ProjectionCurves. ## Add - Создает новый элемент и добавляет его в коллекцию Синтаксис Automation: ``` LPDISPATCH Add(); ``` Синтаксис COM: ``` HRESULT Add( IProjectionCurve** Result); Возвращаемое значение: - Указатель на интерфейс IProjectionCurve. ``` ## ProjectionCurve - Возвращает элемент, заданный по ссылке или индексу Тип данных: указатель на интерфейс IProjectionCurve Синтаксис Automation: ``` ProjectionCurve = Object.ProjectionCurve( index ) Получить свойство (* ) ProjectionCurve = Object.GetProjectionCurve( index ) Получить свойство (**) ``` Синтаксис COM: ``` Object->get_ProjectionCurve( index, &ProjectionCurve ) Получить свойство ``` Примечание: Свойство доступно только для чтения.