Lines Matching refs:region
339 BRegion::Include(const BRegion* region)
342 Support::XUnionRegion(this, region, &result);
376 BRegion::Exclude(const BRegion* region)
379 Support::XSubtractRegion(this, region, &result);
386 BRegion::IntersectWith(const BRegion* region)
389 Support::XIntersectRegion(this, region, &result);
396 BRegion::ExclusiveInclude(const BRegion* region)
399 Support::XXorRegion(this, region, &result);
409 \fn void BRegion::_AdoptRegionData(BRegion& region)
410 \brief Takes over the data of \a region and empties it.
412 \param region The \a region to adopt data from.
415 BRegion::_AdoptRegionData(BRegion& region)
417 fCount = region.fCount;
418 fDataSize = region.fDataSize;
419 fBounds = region.fBounds;
422 if (region.fData != ®ion.fBounds)
423 fData = region.fData;
430 region.fData = NULL;
431 // region.MakeEmpty();
437 \brief Reallocate the memory in the region.
439 \param newSize The amount of rectangles that the region should be
447 // The amount of rectangles that the region should be able to hold.
471 // just an empty region, but no error