Lines Matching refs:rRect

148 	SwLineRect( const SwRect &rRect, const Color *pCol,
163 sal_Bool MakeUnion( const SwRect &rRect );
173 void AddLineRect( const SwRect& rRect, const Color *pColor,
189 inline void Ins( const SwRect &rRect, const sal_uInt8 nSCol );
403 SwLineRect::SwLineRect( const SwRect &rRect, const Color *pCol, in SwLineRect() argument
405 SwRect( rRect ), in SwLineRect()
414 sal_Bool SwLineRect::MakeUnion( const SwRect &rRect ) in MakeUnion() argument
420 if ( Left() == rRect.Left() && Width() == rRect.Width() ) in MakeUnion()
424 if ( Bottom() + nAdd >= rRect.Top() && in MakeUnion()
425 Top() - nAdd <= rRect.Bottom() ) in MakeUnion()
427 Bottom( Max( Bottom(), rRect.Bottom() ) ); in MakeUnion()
428 Top ( Min( Top(), rRect.Top() ) ); in MakeUnion()
435 if ( Top() == rRect.Top() && Height() == rRect.Height() ) in MakeUnion()
439 if ( Right() + nAdd >= rRect.Left() && in MakeUnion()
440 Left() - nAdd <= rRect.Right() ) in MakeUnion()
442 Right( Max( Right(), rRect.Right() ) ); in MakeUnion()
443 Left ( Min( Left(), rRect.Left() ) ); in MakeUnion()
451 void SwLineRects::AddLineRect( const SwRect &rRect, const Color *pCol, in AddLineRect() argument
462 (rLRect.Height() > rLRect.Width()) == (rRect.Height() > rRect.Width()) && in AddLineRect()
466 if ( rLRect.MakeUnion( rRect ) ) in AddLineRect()
470 Insert( SwLineRect( rRect, pCol, pTab, nSCol ), Count() ); in AddLineRect()
643 inline void SwSubsRects::Ins( const SwRect &rRect, const sal_uInt8 nSCol ) in Ins() argument
647 if ( rRect.Height() > DEF_LINE_WIDTH_4 || rRect.Width() > DEF_LINE_WIDTH_4 ) in Ins()
648 Insert( SwLineRect( rRect, 0, 0, nSCol ), Count()); in Ins()
989 void MA_FASTCALL SwAlignRect( SwRect &rRect, ViewShell *pSh ) in SwAlignRect() argument
991 if( !rRect.HasArea() ) in SwAlignRect()
1007 const Rectangle aOrgPxRect = pOut->LogicToPixel( rRect.SVRect() ); in SwAlignRect()
1013 if ( rRect.Top() > aPxCenterRect.Top() ) in SwAlignRect()
1019 if ( rRect.Bottom() < aPxCenterRect.Bottom() ) in SwAlignRect()
1025 if ( rRect.Left() > aPxCenterRect.Left() ) in SwAlignRect()
1031 if ( rRect.Right() < aPxCenterRect.Right() ) in SwAlignRect()
1069 rRect = pOut->PixelToLogic( aAlignedPxRect.SVRect() ); in SwAlignRect()
1077 rRect.Width(0); in SwAlignRect()
1081 rRect.Height(0); in SwAlignRect()
1183 void MA_FASTCALL lcl_CalcBorderRect( SwRect &rRect, const SwFrm *pFrm, in lcl_CalcBorderRect() argument
1196 rRect = pFrm->Prt(); in lcl_CalcBorderRect()
1197 rRect.Pos() += pFrm->Frm().Pos(); in lcl_CalcBorderRect()
1200 rRect = pFrm->Frm(); in lcl_CalcBorderRect()
1203 rRect = pFrm->Prt(); in lcl_CalcBorderRect()
1204 rRect.Pos() += pFrm->Frm().Pos(); in lcl_CalcBorderRect()
1223 (rRect.*fnRect->fnSubTop)( nDiff ); in lcl_CalcBorderRect()
1249 (rRect.*fnRect->fnAddBottom)( nDiff ); in lcl_CalcBorderRect()
1253 (rRect.*fnRect->fnSubLeft)( rBox.CalcLineSpace( BOX_LINE_LEFT ) ); in lcl_CalcBorderRect()
1256 (rRect.*fnRect->fnSubLeft)( rBox.GetDistance( BOX_LINE_LEFT ) ); in lcl_CalcBorderRect()
1259 (rRect.*fnRect->fnAddRight)( rBox.CalcLineSpace( BOX_LINE_RIGHT ) ); in lcl_CalcBorderRect()
1262 (rRect.*fnRect->fnAddRight)( rBox.GetDistance( BOX_LINE_RIGHT ) ); in lcl_CalcBorderRect()
1268 (rRect.*fnRect->fnSubTop)(rShadow.CalcShadowSpace(SHADOW_TOP)); in lcl_CalcBorderRect()
1269 (rRect.*fnRect->fnSubLeft)(rShadow.CalcShadowSpace(SHADOW_LEFT)); in lcl_CalcBorderRect()
1271 (rRect.*fnRect->fnAddBottom) in lcl_CalcBorderRect()
1273 (rRect.*fnRect->fnAddRight)(rShadow.CalcShadowSpace(SHADOW_RIGHT)); in lcl_CalcBorderRect()
1278 ::SwAlignRect( rRect, pGlobalShell ); in lcl_CalcBorderRect()
2274 void PaintLines( OutputDevice& rDev, const SwRect& rRect ) const;
2313 void SwTabFrmPainter::PaintLines( OutputDevice& rDev, const SwRect& rRect ) const in PaintLines()
2341 Size aSize( rRect.SSize() ); in PaintLines()
2344 rDev.SetClipRegion( Rectangle( rRect.Pos(), aSize ) ); in PaintLines()
2405 if ( rRect.IsOver( aRepaintRect ) ) in PaintLines()
2852 SwRootFrm::Paint(SwRect const& rRect, SwPrintData const*const pPrintData) const in Paint() argument
2869 SwPaintQueue::Add( pSh, rRect ); in Paint()
2922 SwRect aRect( rRect ); in Paint()
3256 SwShortCut( const SwFrm& rFrm, const SwRect& rRect );
3257 sal_Bool Stop( const SwRect& rRect ) const in Stop()
3258 { return (rRect.*fnCheck)( nLimit ) > 0; } in Stop()
3261 SwShortCut::SwShortCut( const SwFrm& rFrm, const SwRect& rRect ) in SwShortCut() argument
3270 nLimit = rRect.Top(); in SwShortCut()
3275 nLimit = rRect.Left() + rRect.Width(); in SwShortCut()
3281 nLimit = rRect.Top() + rRect.Height(); in SwShortCut()
3289 nLimit = rRect.Right(); in SwShortCut()
3294 nLimit = rRect.Left(); in SwShortCut()
3299 void SwLayoutFrm::Paint(SwRect const& rRect, SwPrintData const*const) const in Paint() argument
3312 SwShortCut aShortCut( *pFrm, rRect ); in Paint()
3342 pFrm->Retouche( pPage, rRect ); in Paint()
3347 if ( rRect.IsOver( aPaintRect ) ) in Paint()
3350 !rRect.IsInside( aPaintRect ) && GetpApp()->AnyInput( INPUT_KEYBOARD ) ) in Paint()
3360 if ( aPaintRect.Left() == rRect.Left() && in Paint()
3361 aPaintRect.Right() == rRect.Right() ) in Paint()
3363 aPaintRect.Bottom( rRect.Top() - 1 ); in Paint()
3366 aPaintRect.Top( rRect.Bottom() + 1 ); in Paint()
3383 aPaintRect._Intersection( rRect ); in Paint()
3601 void SwCellFrm::Paint(SwRect const& rRect, SwPrintData const*const) const in Paint() argument
3604 SwLayoutFrm::Paint( rRect ); in Paint()
3618 const SwRect &rRect, const SwPageFrm *pPage );
3620 void SwFlyFrm::Paint(SwRect const& rRect, SwPrintData const*const) const in Paint() argument
3641 SwRect aRect( rRect ); in Paint()
3759 SwRect aTmp( rRect ); in Paint()
3885 void SwTabFrm::Paint(SwRect const& rRect, SwPrintData const*const) const in Paint() argument
3900 PaintShadow( rRect, aRect, rAttrs ); in Paint()
3905 aHelper.PaintLines( *pGlobalShell->GetOut(), rRect ); in Paint()
3909 SwLayoutFrm::Paint( rRect ); in Paint()
3917 SwRect aTabOutRect( rRect ); in Paint()
3939 void SwFrm::PaintShadow( const SwRect& rRect, SwRect& rOutRect, in PaintShadow() argument
4130 if ( rRect.IsOver( aOut ) && aOut.Height() > 0 && aOut.Width() > 0 ) in PaintShadow()
4132 aOut._Intersection( rRect ); in PaintShadow()
4147 void SwFrm::PaintBorderLine( const SwRect& rRect, in PaintBorderLine() argument
4152 if ( !rOutRect.IsOver( rRect ) ) in PaintBorderLine()
4156 aOut._Intersection( rRect ); in PaintBorderLine()
4305 void MA_FASTCALL lcl_SubLeftRight( SwRect& rRect, in lcl_SubLeftRight() argument
4313 (rRect.*rRectFn->fnSubLeft)( -nDist ); in lcl_SubLeftRight()
4320 (rRect.*rRectFn->fnAddRight)( -nDist ); in lcl_SubLeftRight()
4816 void SwFrm::PaintBorder( const SwRect& rRect, const SwPageFrm *pPage, in PaintBorder() argument
4874 if ( aRect.IsInside( rRect ) ) in PaintBorder()
4902 PaintShadow( rRect, aRect, rAttrs ); in PaintBorder()
4915 ::lcl_PaintLeftRightLine ( sal_True, *(this), *(pPage), aRect, rRect, rAttrs, fnRect ); in PaintBorder()
4916 ::lcl_PaintLeftRightLine ( sal_False, *(this), *(pPage), aRect, rRect, rAttrs, fnRect ); in PaintBorder()
4929 … ::lcl_PaintTopBottomLine( sal_True, *(this), *(pPage), aRect, rRect, rTopAttrs, fnRect ); in PaintBorder()
4935 … ::lcl_PaintTopBottomLine( sal_True, *(this), *(pPage), aRect, rRect, rAttrs, fnRect ); in PaintBorder()
4950 … ::lcl_PaintTopBottomLine(sal_False, *(this), *(pPage), aRect, rRect, rBottomAttrs, fnRect); in PaintBorder()
4956 … ::lcl_PaintTopBottomLine(sal_False, *(this), *(pPage), aRect, rRect, rAttrs, fnRect); in PaintBorder()
4975 void SwFtnContFrm::PaintBorder( const SwRect& rRect, const SwPageFrm *pPage, in PaintBorder() argument
4982 if ( !aRect.IsInside( rRect ) ) in PaintBorder()
4983 PaintLine( rRect, pPage ); in PaintBorder()
4995 void SwFtnContFrm::PaintLine( const SwRect& rRect, in PaintLine() argument
5030 PaintBorderLine( rRect, aLineRect , pPage, &rInf.GetLineColor() ); in PaintLine()
5044 void SwLayoutFrm::PaintColLines( const SwRect &rRect, const SwFmtCol &rFmtCol, in PaintColLines() argument
5082 SwRect aRect( rRect ); in PaintColLines()
5096 void SwPageFrm::PaintGrid( OutputDevice* pOut, SwRect &rRect ) const in PaintGrid()
5111 aInter.Intersection( rRect ); in PaintGrid()
5156 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5165 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5169 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5186 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5190 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5200 PaintBorderLine( rRect, aTmp, this, pCol); in PaintGrid()
5214 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5223 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5227 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5244 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5248 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5287 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5296 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5300 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5317 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5321 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5331 PaintBorderLine( rRect, aTmp, this, pCol); in PaintGrid()
5344 PaintBorderLine( rRect, aVert, this, pCol); in PaintGrid()
5353 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5357 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5374 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5378 PaintBorderLine(rRect,aVert,this,pCol); in PaintGrid()
5727 void SwFrm::PaintBaBo( const SwRect& rRect, const SwPageFrm *pPage, in PaintBaBo() argument
5751 static_cast<const SwPageFrm*>(this)->PaintMarginArea( rRect, pGlobalShell ); in PaintBaBo()
5757 SwRect aRect( rRect ); in PaintBaBo()
5765 PaintBackground( rRect, pPage, rAttrs, sal_False, bLowerBorder ); in PaintBaBo()
5782 void SwFrm::PaintBackground( const SwRect &rRect, const SwPageFrm *pPage, in PaintBackground() argument
5867 if ( aPaintRect.IsOver( rRect ) ) in PaintBackground()
5891 aRect.Intersection( rRect ); in PaintBackground()
5991 aRect._Intersection( rRect ); in PaintBackground()
6027 void SwPageFrm::RefreshSubsidiary( const SwRect &rRect ) const in RefreshSubsidiary()
6031 SwRect aRect( rRect ); in RefreshSubsidiary()
6073 const SwRect &rRect ) const in RefreshLaySubsidiary()
6102 PaintSubsidiaryLines( pPage, rRect ); in RefreshLaySubsidiary()
6107 SwShortCut aShortCut( *pLow, rRect ); in RefreshLaySubsidiary()
6110 if ( pLow->Frm().IsOver( rRect ) && pLow->Frm().HasArea() ) in RefreshLaySubsidiary()
6113 ((const SwLayoutFrm*)pLow)->RefreshLaySubsidiary( pPage, rRect); in RefreshLaySubsidiary()
6126 if ( pFly->IsFlyInCntFrm() && pFly->Frm().IsOver( rRect ) ) in RefreshLaySubsidiary()
6130 pFly->RefreshLaySubsidiary( pPage, rRect ); in RefreshLaySubsidiary()
6261 const SwRect &rRect ) const in PaintSubsidiaryLines()
6308 if ( !aOriginal.IsOver( rRect ) ) in PaintSubsidiaryLines()
6312 aOut._Intersection( rRect ); in PaintSubsidiaryLines()
6432 void SwPageFrm::RefreshExtraData( const SwRect &rRect ) const in RefreshExtraData()
6438 SwRect aRect( rRect ); in RefreshExtraData()
6459 void SwLayoutFrm::RefreshExtraData( const SwRect &rRect ) const in RefreshExtraData()
6474 pCnt->Frm().Top() <= rRect.Bottom() && in RefreshExtraData()
6475 pCnt->Frm().Bottom() >= rRect.Top() ) in RefreshExtraData()
6477 ((SwTxtFrm*)pCnt)->PaintExtraData( rRect ); in RefreshExtraData()
6487 pFly->Frm().Top() <= rRect.Bottom() && in RefreshExtraData()
6488 pFly->Frm().Bottom() >= rRect.Top() ) in RefreshExtraData()
6489 pFly->RefreshExtraData( rRect ); in RefreshExtraData()
6587 void SwFrm::Retouche( const SwPageFrm * pPage, const SwRect &rRect ) const in Retouche()
6604 aRegion -= rRect; in Retouche()