SetParams - Установить параметры поверхности |
Scroll |
Синтаксис Automation:
BOOL SetParams( BOOL ClosedV,
BOOL ClosedU,
long DegreeV,
long DegreeU,
long PointsVCount,
long PointsUCount,
VARIANT Points,
VARIANT Weights );
Синтаксис COM:
HRESULT SetParams( BOOL ClosedV,
BOOL ClosedU,
long DegreeV,
long DegreeU,
long PointsVCount,
long PointsUCount,
VARIANT Points,
VARIANT Weights,
BOOL * Result );
Возвращаемое значение:
TRUE |
- в случае удачного завершения, |
FALSE |
- в случае неудачи. |
Входные параметры:
ClosedV |
- признак замкнутости поверхности по V, |
ClosedU |
- признак замкнутости поверхности по U, |
DegreeV |
- порядок сплайна по V, |
DegreeU |
- порядок сплайна по U, |
PointsVCount |
- количество точек по V, |
PointsUCount |
- количество точек по U, |
Points |
- массив VT_ARRAY | VT_R8 координат точек, |
Weights |
- массив VT_ARRAY | VT_R8 весов точек. |
В англоязычной специализированной литературе, документациях и различных API для систем автоматизированного проектирования (САПР) можно встретить использование термина degree для обозначения степени сплайна, а термина order — для обозначения порядка сплайна. Соответственно, order = degree + 1. Обратите внимание на то, что в интерфейсах КОМПАС-3D API термин degree используется для обозначения порядка сплайна (степень + 1). |
Подразделы:
(отсутствуют)