summaryrefslogtreecommitdiff
path: root/lotuswordpro/source/filter/xfilter/xfdrawpolyline.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'lotuswordpro/source/filter/xfilter/xfdrawpolyline.cxx')
-rw-r--r--lotuswordpro/source/filter/xfilter/xfdrawpolyline.cxx29
1 files changed, 12 insertions, 17 deletions
diff --git a/lotuswordpro/source/filter/xfilter/xfdrawpolyline.cxx b/lotuswordpro/source/filter/xfilter/xfdrawpolyline.cxx
index 847f9be1c62d..b96410b9dd40 100644
--- a/lotuswordpro/source/filter/xfilter/xfdrawpolyline.cxx
+++ b/lotuswordpro/source/filter/xfilter/xfdrawpolyline.cxx
@@ -66,7 +66,6 @@ XFDrawPolyline::XFDrawPolyline()
void XFDrawPolyline::ToXml(IXFStream *pStrm)
{
IXFAttrList *pAttrList = pStrm->GetAttrList();
- std::vector<XFPoint>::iterator it;
pAttrList->Clear();
//view-box:
@@ -78,11 +77,10 @@ void XFDrawPolyline::ToXml(IXFStream *pStrm)
//points
OUString strPoints;
- for( it = m_aPoints.begin(); it != m_aPoints.end(); ++it )
+ for (auto const& point : m_aPoints)
{
- XFPoint pt = *it;
- double x = (pt.GetX()-rect.GetX())*1000;
- double y = (pt.GetY()-rect.GetY())*1000;
+ double x = (point.GetX()-rect.GetX())*1000;
+ double y = (point.GetY()-rect.GetY())*1000;
strPoints += OUString::number(x) + "," + OUString::number(y) + " ";
}
strPoints = strPoints.trim();
@@ -103,27 +101,24 @@ XFRect XFDrawPolyline::CalcViewBox()
double x2 = 0;
double y2 = 0;
XFPoint aPoint;
- std::vector<XFPoint>::iterator it = m_aPoints.begin();
assert(!m_aPoints.empty());
- aPoint = *it;
x1 = aPoint.GetX();
x2 = aPoint.GetX();
y1 = aPoint.GetY();
y2 = aPoint.GetY();
- for( ; it != m_aPoints.end(); ++it )
+ for (auto const& point : m_aPoints)
{
- aPoint = *it;
- if( x1>aPoint.GetX() )
- x1 = aPoint.GetX();
- if( x2<aPoint.GetX() )
- x2 = aPoint.GetX();
+ if( x1>point.GetX() )
+ x1 = point.GetX();
+ if( x2<point.GetX() )
+ x2 = point.GetX();
- if( y1>aPoint.GetY() )
- y1 = aPoint.GetY();
- if( y2<aPoint.GetY() )
- y2 = aPoint.GetY();
+ if( y1>point.GetY() )
+ y1 = point.GetY();
+ if( y2<point.GetY() )
+ y2 = point.GetY();
}
return XFRect(x1,y1,x2-x1,y2-y1);
}