Home
last modified time | relevance | path

Searched refs:rXP (Results 1 – 3 of 3) sorted by relevance

/AOO41X/main/svx/source/svdraw/
H A Dsvdopath.cxx851 XPolygon& rXP=aPathPolygon[0]; in endPathDrag() local
852 aLinePt1=rXP[0]; in endPathDrag()
853 aLinePt2=rXP[1]; in endPathDrag()
871 XPolygon& rXP=aPathPolygon[(sal_uInt16)pHdl->GetPolyNum()]; in endPathDrag() local
874 …if (!mpSdrPathDragData->bPrevIsBegPnt) rXP[mpSdrPathDragData->nPrevPrevPnt0]=mpSdrPathDragData->aX… in endPathDrag()
875 …if (!mpSdrPathDragData->bNextIsEndPnt) rXP[mpSdrPathDragData->nNextNextPnt0]=mpSdrPathDragData->aX… in endPathDrag()
876 …if (!mpSdrPathDragData->bBegPnt) rXP[mpSdrPathDragData->nPrevPnt0] =mpSdrPathDragData->aX… in endPathDrag()
877 …if (!mpSdrPathDragData->bEndPnt) rXP[mpSdrPathDragData->nNextPnt0] =mpSdrPathDragData->aX… in endPathDrag()
878 rXP[mpSdrPathDragData->nPnt0] =mpSdrPathDragData->aXP[mpSdrPathDragData->nPnt]; in endPathDrag()
881 if (mpSdrPathDragData->bClosed) rXP[rXP.GetPointCount()-1]=rXP[0]; in endPathDrag()
[all …]
H A Dsvdoedge.cxx116 sal_uInt16 SdrEdgeInfoRec::ImpGetPolyIdx(SdrEdgeLineCode eLineCode, const XPolygon& rXP) const in ImpGetPolyIdx()
121 case OBJ2LINE2 : return rXP.GetPointCount()-3; in ImpGetPolyIdx()
122 case OBJ2LINE3 : return rXP.GetPointCount()-4; in ImpGetPolyIdx()
128 FASTBOOL SdrEdgeInfoRec::ImpIsHorzLine(SdrEdgeLineCode eLineCode, const XPolygon& rXP) const in ImpIsHorzLine()
130 sal_uInt16 nIdx=ImpGetPolyIdx(eLineCode,rXP); in ImpIsHorzLine()
133 nIdx=rXP.GetPointCount()-nIdx; // #36314# in ImpIsHorzLine()
140 void SdrEdgeInfoRec::ImpSetLineVersatz(SdrEdgeLineCode eLineCode, const XPolygon& rXP, long nVal) in ImpSetLineVersatz() argument
143 if (ImpIsHorzLine(eLineCode,rXP)) rPt.Y()=nVal; in ImpSetLineVersatz()
147 long SdrEdgeInfoRec::ImpGetLineVersatz(SdrEdgeLineCode eLineCode, const XPolygon& rXP) const in ImpGetLineVersatz()
150 if (ImpIsHorzLine(eLineCode,rXP)) return rPt.Y(); in ImpGetLineVersatz()
/AOO41X/main/svx/inc/svx/
H A Dsvdoedge.hxx124 sal_uInt16 ImpGetPolyIdx(SdrEdgeLineCode eLineCode, const XPolygon& rXP) const;
125 FASTBOOL ImpIsHorzLine(SdrEdgeLineCode eLineCode, const XPolygon& rXP) const;
126 void ImpSetLineVersatz(SdrEdgeLineCode eLineCode, const XPolygon& rXP, long nVal);
127 long ImpGetLineVersatz(SdrEdgeLineCode eLineCode, const XPolygon& rXP) const;
213 FASTBOOL ImpStripPolyPoints(XPolygon& rXP) const; // entfernen ueberfluessiger Punkte