Lines Matching defs:rect
366 VTermRect rect;
367 rect.start_col = (int)floor(pixels.left / fFontWidth);
368 rect.end_col = (int)ceil(pixels.right / fFontWidth);
369 rect.start_row = (int)floor(pixels.top / fFontHeight);
370 rect.end_row = (int)ceil(pixels.bottom / fFontHeight);
377 rect.start_row, pixels.top,
378 rect.end_row, pixels.bottom,
379 rect.start_col, pixels.left,
380 rect.end_col, pixels.right
383 return rect;
389 BRect rect;
390 rect.top = glyphs.start_row * fFontHeight;
391 rect.bottom = glyphs.end_row * fFontHeight;
392 rect.left = glyphs.start_col * fFontWidth;
393 rect.right = glyphs.end_col * fFontWidth;
395 rect.OffsetBy(kBorderSpacing, kBorderSpacing);
402 glyphs.start_row, rect.top, fFontHeight,
403 glyphs.end_row, rect.bottom,
404 glyphs.start_col, rect.left, fFontWidth,
405 glyphs.end_col, rect.right
408 return rect;
415 VTermRect rect;
416 rect.start_row = 0;
417 rect.start_col = 0;
418 rect.end_row = height;
419 rect.end_col = width;
420 return _GlyphsToPixels(rect);
455 TermView::_Damage(VTermRect rect)
457 Invalidate(_GlyphsToPixels(rect));
549 TermView::_Damage(VTermRect rect, void* user)
552 view->_Damage(rect);