Please enable JavaScript to view this site.

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

Синтаксис Automation:

BOOL GetNurbsParams( BOOL unClampedV,

BOOL unClampedU,

long * degreeV,

long * degreeU,

long * nPV, long * nPU,

VARIANT * points,

VARIANT * weights,

VARIANT * knotsV,

VARIANT * knotsU );

Синтаксис COM:

BOOL GetNurbsParams( BOOL unClampedV,

BOOL unClampedU,

long * degreeV,

long * degreeU

long * nPV,

long * nPU,

VARIANT * points,

VARIANT * weights,

VARIANT * knotsV,

VARIANT * knotsU );

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

unClampedV

- TRUE - вернуть параметры для замкнутого по V представления,

- FALSE - вернуть параметры для разомкнутого по V представления,

unClampedU

- TRUE вернуть параметры для замкнутого по U представления,

- FALSE вернуть параметры для разомкнутого по U представления.

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

degreeV, degreeU

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

nPV, nPU

- количество точек по V и U,

points

- массив координат вершин - массив SafeArray вещественных чисел VT_ARRAY | VT_R8,

weights

- веса в вершинах - массив SafeArray вещественных чисел VT_ARRAY | VT_R8,

knotsV, knotsU

- узлы точек - массив SafeArray вещественных чисел VT_ARRAY | VT_R8.

Подразделы:

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

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