docs/Kompas3D_SDK/ становится каноническим источником справки КОМПАС SDK и включается в репозиторий (2491 файл, ~14 МБ). HTML-зеркало docs/KOMPAS_SDK_ru-RU/ (~1.4 ГБ, © АСКОН) и генератор tools/build_kompas3d_sdk.py больше не нужны — регенерация не предполагается. - .gitignore: MD-база разблокирована; зеркало остаётся проигнорированным (safety-net на случай повторной локальной выгрузки). - CLAUDE.md / SKILL.md: убраны упоминания регенерации и зеркала. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3.7 KiB
title, type, api, tags, sources
| title | type | api | tags | sources | |||||
|---|---|---|---|---|---|---|---|---|---|
| Интерфейс IIsoparametricCurvesSet | interface |
|
|
|
*API интерфейсов. Версия 7 > Документ 3D > Вспомогательные объекты, 3D-кривые и элементы тела > 3D-кривые и элементы тела > Интерфейс IModelObjects > IModelObjects - свойства *
Интерфейс IIsoparametricCurvesSet
Группа изопараметрических кривых. Иерархия: IDispatch IKompasAPIObject IModelObject IIsoparametricCurvesSet Примечание: Интерфейс можно получить у коллекции групп изопараметрических кривых с помощью свойства IIsoparametricCurvesSets::IsoparametricCurvesSet и метода IIsoparametricCurvesSets::Add.
Destroy - Рассыпать
Синтаксис Automation:
BOOL Destroy();
Синтаксис COM:
HRESULT Destroy( BOOL * Result );
Возвращаемое значение:
TRUE - в случае успешного завершения,
FALSE - в случае неудачи.
SaveBoundaries - Оставлять границы
Тип данных: BOOL Синтаксис Automation:
SaveBoundaries = Object.SaveBoundaries Получить свойство (* )
Object.SaveBoundaries = SaveBoundaries Установить свойство (* )
SaveBoundaries = Object.GetSaveBoundaries() Получить свойство (**)
Object.SetSaveBoundaries( SaveBoundaries ) Установить свойство (**)
Синтаксис COM:
Object.get_SaveBoundaries( &SaveBoundaries ) Получить свойство
Object.put_SaveBoundaries( SaveBoundaries ) Установить свойство
SurfaceObject - Установить поверхность для группы изопараметрических кривых
Тип данных: Указатель на интерфейс IModelObject Синтаксис Automation:
SurfaceObject = Object.SurfaceObject Получить свойство (* )
Object.SurfaceObject = SurfaceObject Установить свойство (* )
SurfaceObject = Object.GetSurfaceObject() Получить свойство (**)
Object.SetSurfaceObject( SurfaceObject ) Установить свойство (**)
Синтаксис COM:
Object.get_SurfaceObject( &SurfaceObject ) Получить свойство
Object.put_SurfaceObject( SurfaceObject ) Установить свойство
UCount - Количество кривых по U
Тип данных: long Синтаксис Automation:
UCount = Object.UCount Получить свойство (* )
Object.UCount = UCount Установить свойство (* )
UCount = Object.GetUCount() Получить свойство (**)
Object.SetUCount( UCount ) Установить свойство (**)
Синтаксис COM:
Object.get_UCount( &UCount ) Получить свойство
Object.put_UCount( UCount ) Установить свойство
VCount - Количество кривых по V
Тип данных: long Синтаксис Automation:
VCount = Object.VCount Получить свойство (* )
Object.VCount = VCount Установить свойство (* )
VCount = Object.GetVCount() Получить свойство (**)
Object.SetVCount( VCount ) Установить свойство (**)
Синтаксис COM:
Object.get_VCount( &VCount ) Получить свойство
Object.put_VCount( VCount ) Установить свойство