Please enable JavaScript to view this site.

API интерфейсов. Версия 7 > Документ 2D  > Геометрия  > Интерфейс ICurve2D  > ICurve2D - методы 

GetNurbsParams - Получить параметры в NURBS-представлении

Scroll

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

Синтаксис Automation:

BOOL GetNurbsParams( BOOL UnClamped,

VARIANT * Points,

VARIANT * Weights,

VARIANT * Knots,

double * TMin,

double * TMax );

Синтаксис COM:

HRESULT GetNurbsParams( BOOL UnClamped,

VARIANT * Points,

VARIANT * Weights,

VARIANT * Knots,

double * TMin,

double * TMax,

BOOL * Result );

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

UnClamped

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

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

 

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

Points

- SAFEARRAY координат точек VT_ARRAY | VT_R8,

Weights

- SAFEARRAY весов точек VT_ARRAY | VT_R8,

Knots

- SAFEARRAY узлов точек VT_ARRAY | VT_R8,

TMin

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

TMax

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

 

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

TRUE

- в случае успеха,

FALSE

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

 

Примечание:

Метод позволяет получить параметры кривой в NURBS-представлении.

Подразделы:

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

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