Lines Matching refs:aP2
673 Point aP2(aP1); // Und nun den Pflichtabstand ggf. bis auf Meetinghoehe erweitern in ImpCalcObjToCenter() local
674 if (bLks && rMeeting.X()<=aP2.X()) aP2.X()=rMeeting.X(); in ImpCalcObjToCenter()
675 if (bRts && rMeeting.X()>=aP2.X()) aP2.X()=rMeeting.X(); in ImpCalcObjToCenter()
676 if (bObn && rMeeting.Y()<=aP2.Y()) aP2.Y()=rMeeting.Y(); in ImpCalcObjToCenter()
677 if (bUnt && rMeeting.Y()>=aP2.Y()) aP2.Y()=rMeeting.Y(); in ImpCalcObjToCenter()
678 aXP.Insert(XPOLY_APPEND,aP2,XPOLY_NORMAL); in ImpCalcObjToCenter()
680 Point aP3(aP2); in ImpCalcObjToCenter()
681 if ((bLks && rMeeting.X()>aP2.X()) || (bRts && rMeeting.X()<aP2.X())) { // Aussenrum in ImpCalcObjToCenter()
682 if (rMeeting.Y()<aP2.Y()) { in ImpCalcObjToCenter()
695 if ((bObn && rMeeting.Y()>aP2.Y()) || (bUnt && rMeeting.Y()<aP2.Y())) { // Aussenrum in ImpCalcObjToCenter()
696 if (rMeeting.X()<aP2.X()) { in ImpCalcObjToCenter()
1285 Point aP2(aXP1[2]); in ImpCalcEdgeTrack() local
1288 if (aP1.Y()==aP2.Y()) { // beide Linien Horz in ImpCalcEdgeTrack()
1289 if ((aP1.X()<aP2.X())==(aP3.X()<aP4.X())) cForm='S'; in ImpCalcEdgeTrack()
1292 if ((aP1.Y()<aP2.Y())==(aP3.Y()<aP4.Y())) cForm='S'; in ImpCalcEdgeTrack()
1351 Point aP2(aXP1[nPntAnz-2]); aP2-=aXP1[nPntAnz-1]; in ImpCalcEdgeTrack() local
1354 long nAng2=0; if (aP2.X()<0) nAng2=18000; if (aP2.Y()>0) nAng2=27000; in ImpCalcEdgeTrack()
1355 if (aP2.Y()<0) nAng2=9000; if (aP2.X()!=0 && aP2.Y()!=0) nAng2=1; // Schraeg!?! in ImpCalcEdgeTrack()