Lines Matching refs:pInfo

718 …t XPolygon& rTrack0, SdrObjConnection& rCon1, SdrObjConnection& rCon2, SdrEdgeInfoRec* pInfo) const  in ImpCalcEdgeTrack()
825 if (pInfo!=NULL) aInfo=*pInfo; in ImpCalcEdgeTrack()
841 if (pInfo!=NULL) *pInfo=aBestInfo; in ImpCalcEdgeTrack()
847 sal_uIntPtr* pnQuality, SdrEdgeInfoRec* pInfo) const in ImpCalcEdgeTrack()
862 FASTBOOL bInfo=pInfo!=NULL; in ImpCalcEdgeTrack()
864 pInfo->cOrthoForm=0; in ImpCalcEdgeTrack()
865 pInfo->nAngle1=nAngle1; in ImpCalcEdgeTrack()
866 pInfo->nAngle2=nAngle2; in ImpCalcEdgeTrack()
867 pInfo->nObj1Lines=1; in ImpCalcEdgeTrack()
868 pInfo->nObj2Lines=1; in ImpCalcEdgeTrack()
869 pInfo->nMiddleLine=0xFFFF; in ImpCalcEdgeTrack()
909 pInfo->nObj1Lines=2; in ImpCalcEdgeTrack()
910 pInfo->nObj2Lines=2; in ImpCalcEdgeTrack()
912 aXP[1].X()+=pInfo->aObj1Line2.X(); in ImpCalcEdgeTrack()
914 aXP[1].Y()+=pInfo->aObj1Line2.Y(); in ImpCalcEdgeTrack()
917 aXP[2].X()+=pInfo->aObj2Line2.X(); in ImpCalcEdgeTrack()
919 aXP[2].Y()+=pInfo->aObj2Line2.Y(); in ImpCalcEdgeTrack()
1225 pInfo->nObj1Lines=nXP1Anz; if (nXP1Anz>1) pInfo->nObj1Lines--; in ImpCalcEdgeTrack()
1226 pInfo->nObj2Lines=nXP2Anz; if (nXP2Anz>1) pInfo->nObj2Lines--; in ImpCalcEdgeTrack()
1245 if (pInfo->nObj1Lines==pInfo->nObj2Lines) { in ImpCalcEdgeTrack()
1246 pInfo->nObj1Lines++; in ImpCalcEdgeTrack()
1247 pInfo->nObj2Lines++; in ImpCalcEdgeTrack()
1249 if (pInfo->nObj1Lines>pInfo->nObj2Lines) { in ImpCalcEdgeTrack()
1250 pInfo->nObj2Lines++; in ImpCalcEdgeTrack()
1251 pInfo->nMiddleLine=nXP1Anz-1; in ImpCalcEdgeTrack()
1253 pInfo->nObj1Lines++; in ImpCalcEdgeTrack()
1254 pInfo->nMiddleLine=nXP1Anz; in ImpCalcEdgeTrack()
1261 pInfo->nMiddleLine=nXP1Anz-1; in ImpCalcEdgeTrack()
1299 pInfo->cOrthoForm=cForm; in ImpCalcEdgeTrack()
1301 pInfo->nObj1Lines=1; in ImpCalcEdgeTrack()
1302 pInfo->nObj2Lines=1; in ImpCalcEdgeTrack()
1304 pInfo->nMiddleLine=1; in ImpCalcEdgeTrack()
1306 pInfo->nMiddleLine=0xFFFF; in ImpCalcEdgeTrack()
1309 pInfo->nObj1Lines=2; in ImpCalcEdgeTrack()
1310 pInfo->nObj2Lines=2; in ImpCalcEdgeTrack()
1311 pInfo->nMiddleLine=2; in ImpCalcEdgeTrack()
1408 if (pInfo->nMiddleLine!=0xFFFF) { in ImpCalcEdgeTrack()
1409 sal_uInt16 nIdx=pInfo->ImpGetPolyIdx(MIDDLELINE,aXP1); in ImpCalcEdgeTrack()
1410 if (pInfo->ImpIsHorzLine(MIDDLELINE,aXP1)) { in ImpCalcEdgeTrack()
1411 aXP1[nIdx].Y()+=pInfo->aMiddleLine.Y(); in ImpCalcEdgeTrack()
1412 aXP1[nIdx+1].Y()+=pInfo->aMiddleLine.Y(); in ImpCalcEdgeTrack()
1414 aXP1[nIdx].X()+=pInfo->aMiddleLine.X(); in ImpCalcEdgeTrack()
1415 aXP1[nIdx+1].X()+=pInfo->aMiddleLine.X(); in ImpCalcEdgeTrack()
1418 if (pInfo->nObj1Lines>=2) { in ImpCalcEdgeTrack()
1419 sal_uInt16 nIdx=pInfo->ImpGetPolyIdx(OBJ1LINE2,aXP1); in ImpCalcEdgeTrack()
1420 if (pInfo->ImpIsHorzLine(OBJ1LINE2,aXP1)) { in ImpCalcEdgeTrack()
1421 aXP1[nIdx].Y()+=pInfo->aObj1Line2.Y(); in ImpCalcEdgeTrack()
1422 aXP1[nIdx+1].Y()+=pInfo->aObj1Line2.Y(); in ImpCalcEdgeTrack()
1424 aXP1[nIdx].X()+=pInfo->aObj1Line2.X(); in ImpCalcEdgeTrack()
1425 aXP1[nIdx+1].X()+=pInfo->aObj1Line2.X(); in ImpCalcEdgeTrack()
1428 if (pInfo->nObj1Lines>=3) { in ImpCalcEdgeTrack()
1429 sal_uInt16 nIdx=pInfo->ImpGetPolyIdx(OBJ1LINE3,aXP1); in ImpCalcEdgeTrack()
1430 if (pInfo->ImpIsHorzLine(OBJ1LINE3,aXP1)) { in ImpCalcEdgeTrack()
1431 aXP1[nIdx].Y()+=pInfo->aObj1Line3.Y(); in ImpCalcEdgeTrack()
1432 aXP1[nIdx+1].Y()+=pInfo->aObj1Line3.Y(); in ImpCalcEdgeTrack()
1434 aXP1[nIdx].X()+=pInfo->aObj1Line3.X(); in ImpCalcEdgeTrack()
1435 aXP1[nIdx+1].X()+=pInfo->aObj1Line3.X(); in ImpCalcEdgeTrack()
1438 if (pInfo->nObj2Lines>=2) { in ImpCalcEdgeTrack()
1439 sal_uInt16 nIdx=pInfo->ImpGetPolyIdx(OBJ2LINE2,aXP1); in ImpCalcEdgeTrack()
1440 if (pInfo->ImpIsHorzLine(OBJ2LINE2,aXP1)) { in ImpCalcEdgeTrack()
1441 aXP1[nIdx].Y()+=pInfo->aObj2Line2.Y(); in ImpCalcEdgeTrack()
1442 aXP1[nIdx+1].Y()+=pInfo->aObj2Line2.Y(); in ImpCalcEdgeTrack()
1444 aXP1[nIdx].X()+=pInfo->aObj2Line2.X(); in ImpCalcEdgeTrack()
1445 aXP1[nIdx+1].X()+=pInfo->aObj2Line2.X(); in ImpCalcEdgeTrack()
1448 if (pInfo->nObj2Lines>=3) { in ImpCalcEdgeTrack()
1449 sal_uInt16 nIdx=pInfo->ImpGetPolyIdx(OBJ2LINE3,aXP1); in ImpCalcEdgeTrack()
1450 if (pInfo->ImpIsHorzLine(OBJ2LINE3,aXP1)) { in ImpCalcEdgeTrack()
1451 aXP1[nIdx].Y()+=pInfo->aObj2Line3.Y(); in ImpCalcEdgeTrack()
1452 aXP1[nIdx+1].Y()+=pInfo->aObj2Line3.Y(); in ImpCalcEdgeTrack()
1454 aXP1[nIdx].X()+=pInfo->aObj2Line3.X(); in ImpCalcEdgeTrack()
1455 aXP1[nIdx+1].X()+=pInfo->aObj2Line3.X(); in ImpCalcEdgeTrack()