--- title: "Интерфейс ISpline3DSmoothingParams" type: interface api: [api7] domain: [3d] tags: [interface, api7, 3d, ispline3dsmoothingparams] sources: - ispline3dsmoothingparams.html --- *API интерфейсов. Версия 7 > Документ 3D  > Вспомогательные объекты, 3D-кривые и элементы тела  > 3D-кривые и элементы тела  > Интерфейс IModelObjects  > IModelObjects - свойства * ## Интерфейс ISpline3DSmoothingParams Интерфейс  параметров сглаживания сплайна. Иерархия: IDispatch ISpline3DSmoothingParams Интерфейс является дополнительным для интерфейса ISpline3D. Версия КОМПАС v22 ## MaxDeviation - Максимальное отклонение кривой от вершины Тип данных: double Синтаксис Automation: ``` MaxDeviation = Object.MaxDeviation Получить свойство (* ) MaxDeviation = Object.GetMaxDeviation() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_MaxDeviation( &MaxDeviation ) Получить свойство ``` Примечание: Свойство доступно только для чтения. ## MaxDeviationIndex - Индекс вершины, максимально отклоненной от кривой Тип данных: double Синтаксис Automation: ``` MaxDeviationIndex = Object.MaxDeviationIndex Получить свойство (* ) MaxDeviationIndex = Object.GetMaxDeviationIndex() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_MaxDeviationIndex( &MaxDeviationIndex ) Получить свойство ``` Примечание: Свойство доступно только для чтения. ## MeanDeviation - Среднее отклонение Тип данных: double Синтаксис Automation: ``` MeanDeviation = Object.MeanDeviation Получить свойство (* ) MeanDeviation = Object.GetMeanDeviation() Получить свойство (**) ``` Синтаксис COM: ``` Object.get_MeanDeviation( &MeanDeviation ) Получить свойство ``` Примечание: Свойство доступно только для чтения. Версия Компас v23 ## SmoothingAccuracy - Точность сглаживания Тип данных: double Синтаксис Automation: ``` SmoothingAccuracy = Object.SmoothingAccuracy Получить свойство (* ) Object.SmoothingAccuracy = SmoothingAccuracy Установить свойство (* ) SmoothingAccuracy = Object.GetSmoothingAccuracy() Получить свойство (**) Object.SetSmoothingAccuracy( SmoothingAccuracy ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_SmoothingAccuracy( &SmoothingAccuracy ) Получить свойство Object.put_SmoothingAccuracy( SmoothingAccuracy ) Установить свойство ``` ## SmoothingOn - Включить сглаживание Тип данных: BOOL Синтаксис Automation: ``` SmoothingOn = Object.SmoothingOn Получить свойство (* ) Object.SmoothingOn = SmoothingOn Установить свойство (* ) SmoothingOn = Object.GetSmoothingOn() Получить свойство (**) Object.SetSmoothingOn( SmoothingOn ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_SmoothingOn( &SmoothingOn ) Получить свойство Object.put_SmoothingOn( SmoothingOn ) Установить свойство ``` ## SmoothingVertexFixPosition - Управление прохождением кривой через вершину Тип данных: BOOL Синтаксис Automation: ``` SmoothingVertexFixPosition = Object.SmoothingVertexFixPosition( VertexIndex ) Получить свойство (* ) Object.SmoothingVertexFixPosition( VertexIndex ) = SmoothingVertexFixPosition Установить свойство (* ) SmoothingVertexFixPosition = Object.GetSmoothingVertexFixPosition( VertexIndex Получить свойство (**) Object.SetSmoothingVertexFixPosition( VertexIndex, SmoothingVertexFixPosition ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_SmoothingVertexFixPosition( VertexIndex, &SmoothingVertexFixPosition ) Получить свойство Object.put_SmoothingVertexFixPosition( VertexIndex, SmoothingVertexFixPosition ) Установить свойство Входные параметры: long VertexIndex - индекс вершины. Версия Компас v23 ``` ## SmoothingVertexUseTangent - Управление сохранением касательной к кривой в вершине Тип данных: BOOL Синтаксис Automation: ``` SmoothingVertexUseTangent = Object.SmoothingVertexUseTangent( VertexIndex ) Получить свойство (* ) Object.SmoothingVertexUseTangent( VertexIndex ) = SmoothingVertexUseTangent Установить свойство (* ) SmoothingVertexUseTangent = Object.GetSmoothingVertexUseTangent( VertexIndex ) Получить свойство (**) Object.SetSmoothingVertexUseTangent( VertexIndex, SmoothingVertexUseTangent ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_SmoothingVertexUseTangent( VertexIndex, &SmoothingVertexUseTangent ) Получить свойство Object.put_SmoothingVertexUseTangent( VertexIndex, SmoothingVertexUseTangent ) Установить свойство Входные параметры: long VertexIndex - индекс вершины. Версия Компас v23 ```