Home
last modified time | relevance | path

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

/trunk/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()
881 if (mpSdrPathDragData->bClosed) rXP[rXP.GetPointCount()-1]=rXP[0]; in endPathDrag()
1181 XPolygon aXPoly(rXP); in getSpecialDragPoly()
1497 if (!rXP.IsControl(nPtAnz-2)) { in EndCreate()
1498 if (rXP[nPtAnz-1]==rXP[nPtAnz-2]) { in EndCreate()
1499 rXP.Remove(nPtAnz-1,1); in EndCreate()
1502 if (rXP[nPtAnz-3]==rXP[nPtAnz-2]) { in EndCreate()
1503 rXP.Remove(nPtAnz-3,3); in EndCreate()
[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()
/trunk/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

Completed in 48 milliseconds