Lines Matching refs:rect
47 BRegion::BRegion(const BRect rect)
54 if (!rect.IsValid())
57 fBounds = _ConvertToInternal(rect);
112 BRegion::Set(BRect rect)
114 Set(_Convert(rect));
202 BRegion::Intersects(BRect rect) const
204 return Intersects(_Convert(rect));
247 clipping_rect *rect = &fData[i];
250 i, rect->left, rect->top, rect->right - 1, rect->bottom - 1);
312 BRegion::Include(BRect rect)
314 Include(_Convert(rect));
349 BRegion::Exclude(BRect rect)
351 Exclude(_Convert(rect));
489 BRegion::_Convert(const BRect& rect) const
491 return (clipping_rect){ (int)floorf(rect.left), (int)floorf(rect.top),
492 (int)ceilf(rect.right), (int)ceilf(rect.bottom) };
497 BRegion::_ConvertToInternal(const BRect& rect) const
499 return (clipping_rect){ (int)floorf(rect.left), (int)floorf(rect.top),
500 (int)ceilf(rect.right) + 1, (int)ceilf(rect.bottom) + 1 };
505 BRegion::_ConvertToInternal(const clipping_rect& rect) const
507 return (clipping_rect){ rect.left, rect.top,
508 rect.right + 1, rect.bottom + 1 };