NurbsDirection

NurbsDirection class

3D NurbsSurface имеет два направления: NurbsSurface.U и NurbsSurface.V; NurbsDirection определяет данные для каждого направления. Направление фактически является кривой NURBS, то есть оно также определяется своим порядком (Order), KnotVectors и набором взвешенных контрольных точек (определённых в NurbsSurface).

Методы

constructor

ИмяОписание
constructor()

Result:


getKnotVectors

ИмяОписание
getKnotVectors()Получает вектор узлов, это последовательность параметров, определяющая, где и как контрольные точки влияют на NURBS‑кривую.

Result:


getMultiplicity

ИмяОписание
getMultiplicity()Получает кратность. Кратность.

Result:


getOrder

ИмяОписание
getOrder()Получает или задает порядок NURBS-кривой, определяя количество соседних контрольных точек, влияющих на любую точку кривой.

Result:


setOrder

ИмяОписание
setOrder(value)Получает или задает порядок NURBS-кривой, определяя количество соседних контрольных точек, влияющих на любую точку кривой.

Result:


getDivisions

ИмяОписание
getDivisions()Получает или задает количество делений между соседними контрольными точками в текущем направлении. Шаг.

Result:


setDivisions

ИмяОписание
setDivisions(value)Получает или задает количество делений между соседними контрольными точками в текущем направлении. Шаг.

Result:


getType

ИмяОписание
getType()Получает или задает тип текущего направления. Значение свойства — целая константа NurbsType.

Result:


setType

ИмяОписание
setType(value)Получает или задает тип текущего направления. Значение свойства — целая константа NurbsType.

Result:


getCount

ИмяОписание
getCount()Получает или задает количество контрольных точек в текущем направлении. Количество.

Result:


setCount

ИмяОписание
setCount(value)Получает или задает количество контрольных точек в текущем направлении. Количество.

Result: