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

Параметры построения NURBS копии объекта. Подробнее...

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

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

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

 MbNurbsParameters ()
 Конструктор по умолчанию.
 MbNurbsParameters (size_t d, size_t c, double zmin, double zmax, bool approx)
 Конструктор по параметрам (без узлов) построения NURBS.
 MbNurbsParameters (size_t d, size_t c, double zmin, double zmax, bool approx, const SArray< double > &aKnots)
 Конструктор по полному набору параметров построения NURBS.
 MbNurbsParameters (const MbNurbsParameters &other)
 Конструктор копирования.
 ~MbNurbsParameters ()
 Деструктор.
void Init (const MbNurbsParameters &other)
 Инициализировать по другим параметрам построения NURBS копии объекта.
bool IsSame (const MbNurbsParameters &other, double accuracy) const
 Являются ли объекты равными?
MbNurbsParametersoperator= (const MbNurbsParameters &other)
 Оператор присваивания.
size_t GetDegree () const
size_t GetPointsCount () const
const MbRect1DGetRegion () const
const SArray< double > & GetKnots () const
bool UseApprox () const

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

size_t degree
 Порядок NURBS копии.
size_t pointsCount
 Количество контрольных точек (при 0 параметр игнорируется).
MbRect1D region
 Область объекта, подлежащая копированию: [0 1] соответствует [tMin tMax] объекта.
SArray< double > knots
 Узловой вектор.
bool useApprox
 Не пытаться построить точную поверхность.

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

Параметры построения NURBS копии объекта.


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