Lines Matching refs:aRect
160 if (aGeo.nShearWink!=0) ShearXPoly(aXPoly,aRect.TopLeft(),aGeo.nTan); in ImpCalcXPoly()
161 if (aGeo.nDrehWink!=0) RotateXPoly(aXPoly,aRect.TopLeft(),aGeo.nSin,aGeo.nCos); in ImpCalcXPoly()
167 mpXPoly = new XPolygon(ImpCalcXPoly(aRect,GetEckenradius())); in RecalcXPoly()
218 rRect=aRect; in TakeUnrotatedSnapRect()
220 long nDst=Round((aRect.Bottom()-aRect.Top())*aGeo.nTan); in TakeUnrotatedSnapRect()
248 if (aRect.GetWidth()==aRect.GetHeight()) nResId+=2; // Quadrat in TakeObjNameSingul()
272 if (aRect.GetWidth()==aRect.GetHeight()) nResId+=2; // Quadrat in TakeObjNamePlural()
287 aXPP.Insert(ImpCalcXPoly(aRect,GetEckenradius())); in TakeXorPoly()
334 pH = new ImpTextframeHdl(aRect); in GetHdl()
342 …long b = Max(aRect.GetWidth(),aRect.GetHeight())/2; // Wird aufgerundet, da GetWidth() eins draufa… in GetHdl()
345 aPnt=aRect.TopLeft(); in GetHdl()
350 case 2: aPnt=aRect.TopLeft(); eKind = HDL_UPLFT; break; // Oben links in GetHdl()
351 case 3: aPnt=aRect.TopCenter(); eKind = HDL_UPPER; break; // Oben in GetHdl()
352 case 4: aPnt=aRect.TopRight(); eKind = HDL_UPRGT; break; // Oben rechts in GetHdl()
353 case 5: aPnt=aRect.LeftCenter(); eKind = HDL_LEFT ; break; // Links in GetHdl()
354 case 6: aPnt=aRect.RightCenter(); eKind = HDL_RIGHT; break; // Rechts in GetHdl()
355 case 7: aPnt=aRect.BottomLeft(); eKind = HDL_LWLFT; break; // Unten links in GetHdl()
356 case 8: aPnt=aRect.BottomCenter(); eKind = HDL_LOWER; break; // Unten in GetHdl()
357 case 9: aPnt=aRect.BottomRight(); eKind = HDL_LWRGT; break; // Unten rechts in GetHdl()
364 ShearPoint(aPnt,aRect.TopLeft(),aGeo.nTan); in GetHdl()
369 RotatePoint(aPnt,aRect.TopLeft(),aGeo.nSin,aGeo.nCos); in GetHdl()
411 RotatePoint(aPt,aRect.TopLeft(),-aGeo.nSin,aGeo.nCos); in applySpecialDrag()
413 sal_Int32 nRad(aPt.X() - aRect.Left()); in applySpecialDrag()
449 RotatePoint(aPt, aRect.TopLeft(), -aGeo.nSin, aGeo.nCos); in getSpecialDragComment()
451 sal_Int32 nRad(aPt.X() - aRect.Left()); in getSpecialDragComment()
544 case 0: aPt=aRect.TopCenter(); aPt.Y()-=nWdt; break; in GetVertexGluePoint()
545 case 1: aPt=aRect.RightCenter(); aPt.X()+=nWdt; break; in GetVertexGluePoint()
546 case 2: aPt=aRect.BottomCenter(); aPt.Y()+=nWdt; break; in GetVertexGluePoint()
547 case 3: aPt=aRect.LeftCenter(); aPt.X()-=nWdt; break; in GetVertexGluePoint()
549 if (aGeo.nShearWink!=0) ShearPoint(aPt,aRect.TopLeft(),aGeo.nTan); in GetVertexGluePoint()
550 if (aGeo.nDrehWink!=0) RotatePoint(aPt,aRect.TopLeft(),aGeo.nSin,aGeo.nCos); in GetVertexGluePoint()
570 case 0: aPt=aRect.TopLeft(); aPt.X()-=nWdt; aPt.Y()-=nWdt; break; in GetCornerGluePoint()
571 case 1: aPt=aRect.TopRight(); aPt.X()+=nWdt; aPt.Y()-=nWdt; break; in GetCornerGluePoint()
572 case 2: aPt=aRect.BottomRight(); aPt.X()+=nWdt; aPt.Y()+=nWdt; break; in GetCornerGluePoint()
573 case 3: aPt=aRect.BottomLeft(); aPt.X()-=nWdt; aPt.Y()+=nWdt; break; in GetCornerGluePoint()
575 if (aGeo.nShearWink!=0) ShearPoint(aPt,aRect.TopLeft(),aGeo.nTan); in GetCornerGluePoint()
576 if (aGeo.nDrehWink!=0) RotatePoint(aPt,aRect.TopLeft(),aGeo.nSin,aGeo.nCos); in GetCornerGluePoint()
585 XPolygon aXP(ImpCalcXPoly(aRect,GetEckenradius())); in DoConvertToPolyObj()