Lines Matching refs:aXP

99 	XPolygon					aXP;            // Ausschnitt aud dem Originalpolygon  member
139 : aXP(5), in ImpSdrPathDragData()
221 aXP[0]=aTmpXP[nPrevPrevPnt0]; aXP.SetFlags(0,aTmpXP.GetFlags(nPrevPrevPnt0)); in ResetPoly()
222 aXP[1]=aTmpXP[nPrevPnt0]; aXP.SetFlags(1,aTmpXP.GetFlags(nPrevPnt0)); in ResetPoly()
223 aXP[2]=aTmpXP[nPnt0]; aXP.SetFlags(2,aTmpXP.GetFlags(nPnt0)); in ResetPoly()
224 aXP[3]=aTmpXP[nNextPnt0]; aXP.SetFlags(3,aTmpXP.GetFlags(nNextPnt0)); in ResetPoly()
225 aXP[4]=aTmpXP[nNextNextPnt0]; aXP.SetFlags(4,aTmpXP.GetFlags(nNextNextPnt0)); in ResetPoly()
309 XPolygon aXP(4); in GetBezierPoly() local
310 aXP[0]=aBezStart; aXP.SetFlags(0,XPOLY_SMOOTH); in GetBezierPoly()
311 aXP[1]=aBezCtrl1; aXP.SetFlags(1,XPOLY_CONTROL); in GetBezierPoly()
312 aXP[2]=aBezCtrl2; aXP.SetFlags(2,XPOLY_CONTROL); in GetBezierPoly()
313 aXP[3]=aBezEnd; in GetBezierPoly()
314 return aXP; in GetBezierPoly()
368 XPolygon aXP(aCircCenter,nCircRadius,nCircRadius, in GetCirclePoly() local
370 aXP[0]=aCircStart; aXP.SetFlags(0,XPOLY_SMOOTH); in GetCirclePoly()
371 if (!bAngleSnap) aXP[aXP.GetPointCount()-1]=aCircEnd; in GetCirclePoly()
372 return aXP; in GetCirclePoly()
374 XPolygon aXP(aCircCenter,nCircRadius,nCircRadius, in GetCirclePoly() local
376 sal_uInt16 nAnz=aXP.GetPointCount(); in GetCirclePoly()
380 Point aPt(aXP[nNum]); in GetCirclePoly()
381 aXP[nNum]=aXP[n2]; in GetCirclePoly()
382 aXP[n2]=aPt; in GetCirclePoly()
384 aXP[0]=aCircStart; aXP.SetFlags(0,XPOLY_SMOOTH); in GetCirclePoly()
385 if (!bAngleSnap) aXP[aXP.GetPointCount()-1]=aCircEnd; in GetCirclePoly()
386 return aXP; in GetCirclePoly()
436 XPolygon aXP(2); in GetLinePoly() local
437 aXP[0]=aLineStart; if (!bLine90) aXP.SetFlags(0,XPOLY_SMOOTH); in GetLinePoly()
438 aXP[1]=aLineEnd; in GetLinePoly()
439 return aXP; in GetLinePoly()
497 XPolygon aXP(3); in GetRectPoly() local
498 aXP[0]=aRectP1; aXP.SetFlags(0,XPOLY_SMOOTH); in GetRectPoly()
499 aXP[1]=aRectP2; in GetRectPoly()
500 if (aRectP3!=aRectP2) aXP[2]=aRectP3; in GetRectPoly()
501 return aXP; in GetRectPoly()
688 Point aPnt(mpSdrPathDragData->aXP[nPnt]); // der gedraggte Punkt in movePathDrag()
701 Point aPnt1=mpSdrPathDragData->aXP[nPnt1]; in movePathDrag()
722 Point aPnt2=mpSdrPathDragData->aXP[nPnt2]; in movePathDrag()
762 Point aPt(mpSdrPathDragData->aXP[nNextPnt]); in movePathDrag()
766 aPt-=mpSdrPathDragData->aXP[nPrevPnt]; in movePathDrag()
772 aPt=mpSdrPathDragData->aXP[nNextPnt]; in movePathDrag()
773 aPt+=mpSdrPathDragData->aXP[nPrevPnt]; in movePathDrag()
780 Point aDiff(rDrag.GetNow()); aDiff-=mpSdrPathDragData->aXP[nPnt]; in movePathDrag()
795 mpSdrPathDragData->aXP[nPnt]+=aDiff; in movePathDrag()
808 if (mpSdrPathDragData->aXP.IsSmooth(nSt)) { in movePathDrag()
809 mpSdrPathDragData->aXP.CalcSmoothJoin(nSt,nPnt,nFix); in movePathDrag()
815 if (bPrevIsControl) mpSdrPathDragData->aXP[nPrevPnt]+=aDiff; in movePathDrag()
816 if (bNextIsControl) mpSdrPathDragData->aXP[nNextPnt]+=aDiff; in movePathDrag()
818 if (mpSdrPathDragData->aXP.IsSmooth(nPnt)) { in movePathDrag()
820 mpSdrPathDragData->aXP.CalcSmoothJoin(nPnt,nNextPnt,nPrevPnt); in movePathDrag()
823 mpSdrPathDragData->aXP.CalcSmoothJoin(nPnt,nPrevPnt,nNextPnt); in movePathDrag()
829 if (!bBegPnt && !bPrevIsControl && !bPrevIsBegPnt && mpSdrPathDragData->aXP.IsSmooth(nPrevPnt)) { in movePathDrag()
830 if (mpSdrPathDragData->aXP.IsControl(nPrevPrevPnt)) { in movePathDrag()
831 mpSdrPathDragData->aXP.CalcSmoothJoin(nPrevPnt,nPnt,nPrevPrevPnt); in movePathDrag()
834 if (!bEndPnt && !bNextIsControl && !bNextIsEndPnt && mpSdrPathDragData->aXP.IsSmooth(nNextPnt)) { in movePathDrag()
835 if (mpSdrPathDragData->aXP.IsControl(nNextNextPnt)) { in movePathDrag()
836 mpSdrPathDragData->aXP.CalcSmoothJoin(nNextPnt,nPnt,nNextNextPnt); in movePathDrag()
874 …a->bPrevIsBegPnt) rXP[mpSdrPathDragData->nPrevPrevPnt0]=mpSdrPathDragData->aXP[mpSdrPathDragData->… in endPathDrag()
875 …a->bNextIsEndPnt) rXP[mpSdrPathDragData->nNextNextPnt0]=mpSdrPathDragData->aXP[mpSdrPathDragData->… in endPathDrag()
876 …a->bBegPnt) rXP[mpSdrPathDragData->nPrevPnt0] =mpSdrPathDragData->aXP[mpSdrPathDragData->… in endPathDrag()
877 …a->bEndPnt) rXP[mpSdrPathDragData->nNextPnt0] =mpSdrPathDragData->aXP[mpSdrPathDragData->… in endPathDrag()
878 rXP[mpSdrPathDragData->nPnt0] =mpSdrPathDragData->aXP[mpSdrPathDragData->nPnt]; in endPathDrag()
1203 XPolygon aXPoly(mpSdrPathDragData->aXP); in getSpecialDragPoly()
1209 aLine1[1]=mpSdrPathDragData->aXP[nPnt]; in getSpecialDragPoly()
1211 aLine1[0]=mpSdrPathDragData->aXP[nPrevPnt]; in getSpecialDragPoly()
1212 aLine2[0]=mpSdrPathDragData->aXP[nNextNextPnt]; in getSpecialDragPoly()
1213 aLine2[1]=mpSdrPathDragData->aXP[nNextPnt]; in getSpecialDragPoly()
1214 …if (mpSdrPathDragData->aXP.IsSmooth(nPrevPnt) && !bPrevIsBegPnt && mpSdrPathDragData->aXP.IsContro… in getSpecialDragPoly()
1218 aLine3[0]=mpSdrPathDragData->aXP[nPrevPnt]; in getSpecialDragPoly()
1219 aLine3[1]=mpSdrPathDragData->aXP[nPrevPrevPnt]; in getSpecialDragPoly()
1226 aLine1[0]=mpSdrPathDragData->aXP[nNextPnt]; in getSpecialDragPoly()
1227 aLine2[0]=mpSdrPathDragData->aXP[nPrevPrevPnt]; in getSpecialDragPoly()
1228 aLine2[1]=mpSdrPathDragData->aXP[nPrevPnt]; in getSpecialDragPoly()
1229 …if (mpSdrPathDragData->aXP.IsSmooth(nNextPnt) && !bNextIsEndPnt && mpSdrPathDragData->aXP.IsContro… in getSpecialDragPoly()
1233 aLine3[0]=mpSdrPathDragData->aXP[nNextPnt]; in getSpecialDragPoly()
1234 aLine3[1]=mpSdrPathDragData->aXP[nNextNextPnt]; in getSpecialDragPoly()
1246 else if (!bBegPnt && !bPrevIsBegPnt && mpSdrPathDragData->aXP.IsControl(nPrevPrevPnt)) { in getSpecialDragPoly()
1254 else if (!bEndPnt && !bNextIsEndPnt && mpSdrPathDragData->aXP.IsControl(nNextNextPnt)) { in getSpecialDragPoly()
1483 XPolygon aXP; in EndCreate() local
1484 aXP[0]=rStat.GetNow(); in EndCreate()
1485 aPathPolygon.Insert(aXP); in EndCreate()