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

Двумерный регион. Подробнее...

Классы

class  MbRegion
 Двумерный регион. Подробнее...
struct  MbRegionBooleanParams
 Параметры булевой операции над регионами. Подробнее...

Функции

void GetCorrectRegions (const RPArray< MbContour > &contours, bool sameContours, RPArray< MbRegion > &regions)
 Получить набор регионов.
void MakeRegions (RPArray< MbContour > &contours, bool useSelfIntCntrs, bool sameContours, RPArray< MbRegion > &regions)
 Разбить набор контуров на группы и построить по ним регионы.
bool CreateBooleanResultRegions (RPArray< MbContour > &contours1, RPArray< MbContour > &contours2, const MbRegionBooleanParams &operParams, RPArray< MbRegion > &regions, MbResultType *resInfo=NULL)
 Выполнить булеву операцию над регионами.
bool CreateBooleanResultRegions (MbRegion &region1, MbRegion &region2, const MbRegionBooleanParams &operParams, RPArray< MbRegion > &regions, MbResultType *resInfo=NULL)
 Выполнить булеву операцию над регионами.
bool MakeUnionRegions (RPArray< MbRegion > &regions, bool allowSelfTouch=true, bool mergeCurves=true)
 Выполнить объединение регинов.

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

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