C3D Kernel  104598
Функции
Файл alg_curve_envelope.h

Операции с кривыми в двумерном пространстве. Подробнее...

Функции

bool BeginEnvelopeContour (MbCartPoint &insidePnt, const MbCurve *selectCurve, SArray< MbCrossPoint > &cross, MbContour &contour, SArray< MbCrossPoint > &crossRight)
 Найти первый сегмент контура.
MbCurveFindNearestCurve (List< MbCurve > &curveList, MbCartPoint &pnt)
 Найти ближайшую кривую.
void IntersectWithAll (const MbCurve *selectCurve, LIterator< MbCurve > &fromCurve, SArray< MbCrossPoint > &cross, bool self)
 Найти точки пересечения.
void SortCrossPoints (double tProj, const MbCurve *selectCurve, SArray< MbCrossPoint > &cross, SArray< MbCrossPoint > &crossLeft, SArray< MbCrossPoint > &crossRight)
 Сортировать точки пересечения.
void RemoveEquPoints (double tProj, SArray< MbCrossPoint > &cross)
 Удалить совпадающие точки.

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

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