C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Файл 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)
 Выполнить объединение регинов. Подробнее...
 

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

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