OffsetByCopy
BRect OffsetByCopy(BPoint offset) const;
BRect OffsetByCopy(float dx, float dy) const;
rect.OffsetByCopy(-2, -2),
view->FillRect(knob.OffsetByCopy(1, 1));
view->FillRect(knob.OffsetByCopy(-spacer, 0));
view->FillRect(knob.OffsetByCopy(-spacer + 1, 1));
view->FillRect(knob.OffsetByCopy(spacer, 0));
view->FillRect(knob.OffsetByCopy(spacer + 1, 1));
view->FillRect(knob.OffsetByCopy(1, 1));
view->FillRect(knob.OffsetByCopy(0, -spacer));
view->FillRect(knob.OffsetByCopy(1, -spacer + 1));
view->FillRect(knob.OffsetByCopy(0, spacer));
view->FillRect(knob.OffsetByCopy(1, spacer + 1));
BRect labelRect = m_labelRect.OffsetByCopy(Frame().LeftTop());
BRect labelRect = m_labelRect.OffsetByCopy(Frame().LeftTop());
BRect f = Bounds().OffsetByCopy(4.0, -4.0);
fFindWindow = new FindWindow(fWindowFrame.OffsetByCopy(80, 80),
region.Exclude(bitmap->Bounds().OffsetByCopy(point));
view->CopyBits(bounds.OffsetByCopy(newOffset - oldOffset), bounds);
SimpleItem::DrawItem(owner, itemFrame.OffsetByCopy(offset, 0), even);
SimpleItem::DrawItem(owner, itemFrame.OffsetByCopy(offset, 0), even);
rect = CreateLabelLayoutItem()->Frame().OffsetByCopy(-Frame().left, -Frame().top);
print.PrintableRect().OffsetByCopy(BPoint(
BRect dest = rect.OffsetByCopy(xOffset, yOffset);
r = Window()->Frame().OffsetByCopy(10, 10);
BRect sourceRect(destRect.OffsetByCopy(0, diff));
BRect sourceRect(destRect.OffsetByCopy(0, scrollBy));
return fFrame.OffsetByCopy(-fParent->Frame().left, -fParent->Frame().top);
return fFrame.OffsetByCopy(-fParent->Frame().left, -fParent->Frame().top);
view->FillRect(knob.OffsetByCopy(1, 1));
view->FillRect(knob.OffsetByCopy(-spacer, 0));
view->FillRect(knob.OffsetByCopy(-spacer + 1, 1));
view->FillRect(knob.OffsetByCopy(spacer, 0));
view->FillRect(knob.OffsetByCopy(spacer + 1, 1));
view->FillRect(knob.OffsetByCopy(1, 1));
view->FillRect(knob.OffsetByCopy(0, -spacer));
view->FillRect(knob.OffsetByCopy(1, -spacer + 1));
view->FillRect(knob.OffsetByCopy(0, spacer));
view->FillRect(knob.OffsetByCopy(1, spacer + 1));
return fFrame.OffsetByCopy(-fParent->Frame().left, -fParent->Frame().top);
return fFrame.OffsetByCopy(-fParent->Frame().left, -fParent->Frame().top);
return fFrame.OffsetByCopy(-fParent->Frame().left, -fParent->Frame().top);
return fFrame.OffsetByCopy(-fParent->Frame().left, -fParent->Frame().top);
return rect.OffsetByCopy(fFrame.LeftTop());
return rect.OffsetByCopy(-fFrame.left, -fFrame.top);
fDownRect = fUpRect.OffsetByCopy(0, fUpRect.Height() + 2);
BRect invertRect(textRect.OffsetByCopy(offset));
BRect dstRect = srcRect.OffsetByCopy(location);
BRect lineRect(textRect.OffsetByCopy(0, decenderHeight > 2 ? -(decenderHeight - 2) : 0));
fCachedPage->Draw(this, printRect.OffsetByCopy(offset));
: BWindow(job->PaperRect().OffsetByCopy(-20000, -20000),
StrokeEllipse(bounds.OffsetByCopy(-1, -1));
StrokeEllipse(bounds.OffsetByCopy(1, 1));
IntRect OffsetByCopy(const IntPoint& p);
IntRect OffsetByCopy(int32 dx, int32 dy);
IntRect previousBounds(fBounds.OffsetByCopy(
frame = frame | frame.OffsetByCopy(xOffset, yOffset);
BRect sourceRect = region.RectAt(i).OffsetByCopy(-viewRect.LeftTop());
fWindow = new DWindow(frame.OffsetByCopy(fXOffset, fYOffset), this,
BRect iconRect = fBitmap->Bounds().OffsetByCopy(BPoint(ix, iy));
checkBox = new BCheckBox(rect.OffsetByCopy(15, 15), NULL, "Test 6", NULL);
checkBox = new BCheckBox(rect.OffsetByCopy(15, 15), NULL, "Test 7", NULL);
checkBox = new HCheckBox(rect.OffsetByCopy(15, 15), NULL, "Test 6", NULL);
checkBox = new HCheckBox(rect.OffsetByCopy(15, 15), NULL, "Test 7", NULL);
fRight = fLeft.OffsetByCopy(fLeft.Width(), 0);
fContainer->Invalidate(rect.OffsetByCopy(LocationInContainer()));
FillRoundRect(gradient.OffsetByCopy(100, 0), 10, 10, g[i]);
FillEllipse(gradient.OffsetByCopy(200, 0), g[i]);
FillArc(gradient.OffsetByCopy(300, 0), 30, 120, g[i]);
p.MapTo(BRect(0, 0, 90, 90), gradient.OffsetByCopy(600, 0));
BWindow* window = new Window(Frame().OffsetByCopy(20, 20),
CopyBits(n->rect, BRect(n->rect).OffsetByCopy(xOffset, yOffset));