Please enable JavaScript to view this site.

Интерфейс...

Синтаксис Automation:

BOOL AddBoundary( BOOL UV, BOOL Closed, long Degree, VARIANT Points, VARIANT Weights, VARIANT Knots, double TMin, double TMax );

Синтаксис COM:

HRESULT AddBoundary( BOOL UV, BOOL Closed, long Degree, VARIANT Points, VARIANT Weights, VARIANT Knots, double TMin, double TMax, BOOL * Res );

Выходные параметры:

UV

- TRUE параметры кривой заданы в UV координатах поверхности (2D-Nurbs),

- FALSE параметры заданы 3D координатами (3D-Nurbs).

При создании границы выполняется проецирование 3D кривой на поверхность,

Closed

- TRUE замкнутое представление

- FALSE - разомкнутое представление,

Degree

- порядок NURBS (степень полинома + 1), от 3 до 10,

Points

- массив SafeArray точек VT_ARRAY | VT_R8,

Weights

- веса,

Knots

- массив SafeArray узлов точек VT_ARRAY | VT_R8,

TMin, TMax

- минимальный и максимальный параметры кривой.

Возвращаемое значение:

TRUE

- в случае удачи.

Примечание:

Позволяет добавить границу для поверхности.

Граница не должна пересекаться с другими границами данной поверхности.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78