C3D Kernel  104598
Открытые члены | Открытые атрибуты
Структура NurbsValues

Параметры деформируемой грани. Подробнее...

Граф связей класса NurbsValues:
Collaboration graph
[см. легенду]

Полный список членов класса

Открытые члены

 NurbsValues ()
 Конструктор по умолчанию.
 NurbsValues (size_t ud, size_t uc, double umin, double umax, bool uapprox, size_t vd, size_t vc, double vmin, double vmax, bool vapprox)
 Конструктор по параметрам.
 NurbsValues (const NurbsValues &other)
 Конструктор копирования.
 ~NurbsValues ()
 Деструктор.
void Init (const NurbsValues &other)
 Функция копирования.
bool IsSame (const NurbsValues &other, double accuracy) const
 Являются ли объекты равными?
NurbsValuesoperator= (const NurbsValues &other)
 Оператор присваивания.

Открытые атрибуты

MbNurbsParameters uParameters
 Параметры u-направления NURBS-поверхности.
MbNurbsParameters vParameters
 Параметры v-направления NURBS-поверхности.

Подробное описание

Параметры деформируемой грани используются при замене поверхности выбранной грани тела NURBS-поверхностью и при дальнейшем редактировании этой грани.


Конструктор(ы)

NurbsValues::NurbsValues ( ) [inline]

Конструктор параметров деформированной грани для замены поверхности NURBS-поверхностью 4 порядка по всей области определения по направлениям u и v.

NurbsValues::NurbsValues ( size_t  ud,
size_t  uc,
double  umin,
double  umax,
bool  uapprox,
size_t  vd,
size_t  vc,
double  vmin,
double  vmax,
bool  vapprox 
) [inline]

Конструктор параметров деформированной грани.

Аргументы:
[in]ud,vd- Порядок NURBS-копии по u и по v.
[in]uc,vc- Количество контрольных точек по u и по v.
[in]umin,umax,vmin,vmax- Диапазоны параметров по u и v для деформирования грани.
[in]uapprox,vapprox- Флаги возможного построения приближенной поверхности, а не точной.

Объявления и описания членов структуры находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы