Lines Matching refs:bClosed
79 inline sal_uInt16 GetPrevPnt(sal_uInt16 nPnt, sal_uInt16 nPntMax, FASTBOOL bClosed) in GetPrevPnt() argument
85 if (bClosed) nPnt--; in GetPrevPnt()
90 inline sal_uInt16 GetNextPnt(sal_uInt16 nPnt, sal_uInt16 nPntMax, FASTBOOL bClosed) in GetNextPnt() argument
93 if (nPnt>nPntMax || (bClosed && nPnt>=nPntMax)) nPnt=0; in GetNextPnt()
101 FASTBOOL bClosed; // geschlossenes Objekt? member
167 bClosed=rPO.IsClosed(); // geschlossenes Objekt? in ImpSdrPathDragData()
172 if (nPntAnz==0 || (bClosed && nPntAnz==1)) return; // min. 1Pt bei Line, min. 2 bei Polygon in ImpSdrPathDragData()
174 bBegPnt=!bClosed && nPnt==0; // Gedraggter Punkt ist der Anfangspunkt einer Polyline in ImpSdrPathDragData()
175 bEndPnt=!bClosed && nPnt==nPntMax; // Gedraggter Punkt ist der Endpunkt einer Polyline in ImpSdrPathDragData()
176 if (bClosed && nPntAnz<=3) { // Falls Polygon auch nur eine Linie ist in ImpSdrPathDragData()
182 if (!bBegPnt) nPrevPnt=GetPrevPnt(nPnt,nPntMax,bClosed); in ImpSdrPathDragData()
183 if (!bEndPnt) nNextPnt=GetNextPnt(nPnt,nPntMax,bClosed); in ImpSdrPathDragData()
184 bPrevIsBegPnt=bBegPnt || (!bClosed && nPrevPnt==0); in ImpSdrPathDragData()
185 bNextIsEndPnt=bEndPnt || (!bClosed && nNextPnt==nPntMax); in ImpSdrPathDragData()
188 if (!bPrevIsBegPnt) nPrevPrevPnt=GetPrevPnt(nPrevPnt,nPntMax,bClosed); in ImpSdrPathDragData()
189 if (!bNextIsEndPnt) nNextNextPnt=GetNextPnt(nNextPnt,nPntMax,bClosed); in ImpSdrPathDragData()
631 sal_Bool bClosed(rOrig[0] == rOrig[nPointCount-1]); in movePathDrag() local
637 if(nPointCount > 0 && !nPointIndex && bClosed) in movePathDrag()
668 FASTBOOL bClosed =mpSdrPathDragData->bClosed ; // geschlossenes Objekt? in movePathDrag() local
692 if (!bClosed && mpSdrPathDragData->nPntAnz>=2) { // Mind. 2 Pt bei Linien in movePathDrag()
696 if (bClosed && mpSdrPathDragData->nPntAnz>=3) { // Mind. 3 Pt bei Polygon in movePathDrag()
881 if (mpSdrPathDragData->bClosed) rXP[rXP.GetPointCount()-1]=rXP[0]; in endPathDrag()
1187 FASTBOOL bClosed =mpSdrPathDragData->bClosed ; // geschlossenes Objekt? in getSpecialDragPoly() local
1261 …if (bClosed) { // "Birnenproblem": 2 Linien, 1 Kurve, alles Smooth, Punkt zw. beiden Linien wird g… in getSpecialDragPoly()
1932 const sal_Bool bClosed(OBJ_POLY == meKind); in TakeObjNameSingul() local
1937 if(bClosed) in TakeObjNameSingul()
1959 if(bClosed) in TakeObjNameSingul()
2064 FASTBOOL bClosed=IsClosed(); in AddToHdlList() local
2070 if (bClosed && nPntCnt>1) nPntCnt--; in AddToHdlList()