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

Координаты и характеристики сплайна. Подробнее...

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

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

 GCE_spline (const MbNurbs &nurbs)
 GCE_spline (const MbNurbs &nurbs, const std::vector< geom_item > &interp)
 GCE_spline (size_t deg, bool cls, const std::vector< geom_item > &interp, const std::vector< double > &pars)

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

size_t degree
 Порядок В-сплайна.
bool isClosed
 Признак замкнутости кривой.
std::vector< GCE_pointcontrolPoints
 Множество контрольных точек.
std::vector< double > controlWeights
 Множество весов контрольных точек.
std::vector< double > controlKnots
 Узловой вектор.
std::vector< geom_iteminterpPoints
 Множество интерполяционных точек.
std::vector< double > interpParams
 Множество значений параметров, соответствующих интерполяционным точкам.
MbeNurbsCurveForm form
 Форма кривой.

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

Сплайн можно задавать тремя способами:
1) По уже существующему объекту MbNurbs.
2) По уже существующему объекту MbNurbs и набору интерполяционных точек.
3) По набору интерполяционных точек, соответствующих им параметров, порядку и признаку замкнутости.


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