C3D Kernel  104598
Классы | Функции
Файл surf_spline_surface.h

NURBS поверхность. Подробнее...

Классы

class  MbWeightMatrix
class  MbSplineSurface
 NURBS поверхность. Подробнее...

Функции

bool DefineThroughPointsParams (ptrdiff_t degree, bool closed, const Array2< MbCartPoint3D > &points, bool alongLines, MbeSplineParamType spType, SArray< double > &params)
 Определить параметрическое распределение точек для построения NURBS поверхности, проходящей через эти точки.
bool DefineThroughPointsParams (ptrdiff_t degree, bool closed, const Array2< MbCartPoint3D > &points, bool alongLines, ptrdiff_t rowInd, MbeSplineParamType spType, SArray< double > &params)
 Определить параметрическое распределение точек для построения NURBS поверхности, проходящей через эти точки.
bool NurbsSurfacePoint (ptrdiff_t uDeg, const SArray< double > &uKnots, bool uCls, double uCur, SArray< double > &uSplines, ptrdiff_t vDeg, const SArray< double > &vKnots, bool vCls, double vCur, SArray< double > &vSplines, const Array2< MbCartPoint3D > &points, const Array2< double > *weights, MbCartPoint3D &nsPnt)
bool IsValidPlanar (const MbSplineSurface &)
bool IsValidPoles (const MbSplineSurface &newSurf, const MbSurface &oldSurf)

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

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