Tests executed on a Duron 1200ikki:~/projects/current# tests/UnitTester BRegion------------------------------------------------------------------------------Tests------------------------------------------------------------------------------BRegion::Construction Test+ PASSEDClock time: 0 msBRegion::Exclude Test+ PASSEDClock time: 251 msBRegion::Include Test+ PASSEDClock time: 260 msBRegion::Intersect Test+ PASSEDClock time: 102 msBRegion::OffsetBy Test+ PASSEDClock time: 0 ms------------------------------------------------------------------------------Results------------------------------------------------------------------------------+ PASSEDAs you can see, it may be worth optimizing especially the Exclude and Include methods.See RegionSupport.cpp (in particular RSub() and ROr()) for more info.