Please enable JavaScript to view this site.

API интерфейсов. KsAPI > Документ 3D  > Поверхности  > Интерфейс IMathSurface3D  > IMathSurface3D - методы

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

Scroll

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

Синтаксис KsAPI:

bool GetNurbsParams(bool closedV, bool closedU, int32_t & degreeV, int32_t & degreeU, int32_t & pointsVCount, int32_t & pointsUCount, std::vector<double> & points, std::vector<double> & weights, std::vector<double> & knotsV, std::vector<double> & knotsU)

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

closedV

признак того, что запрашивается замкнутое по V представление.

closedU

признак того, что запрашивается замкнутое по U представление.

degreeV

порядок сплайна (степень + 1) по V (от 2 до 10).

degreeU

порядок сплайна (степень + 1) по U (от 2 до 10).

pointsVCount

количество точек по V.

pointsUCount

количество точек по U.

points

массив координат вершин.

weights

массив весов точек.

knotsV

массив узлов сплайна по V.

knotsU

массив узлов сплайна по U.

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

Успешность выполнения операции

Подразделы:

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

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