Lines Matching refs:rSource
174 ImplPolygonTemplate(const ImplPolygonTemplate& rSource) in ImplPolygonTemplate() argument
176 maPoints(rSource.maPoints), in ImplPolygonTemplate()
178 mbIsClosed(rSource.mbIsClosed) in ImplPolygonTemplate()
181 if(rSource.mpVectors && rSource.mnBezierCount) in ImplPolygonTemplate()
183 mpVectors = new SimpleBezierVector(*rSource.mpVectors); in ImplPolygonTemplate()
184 mnBezierCount = rSource.mnBezierCount; in ImplPolygonTemplate()
188 ImplPolygonTemplate(const ImplPolygonTemplate& rSource, sal_uInt32 nIndex, sal_uInt32 nCount) in ImplPolygonTemplate() argument
192 mbIsClosed(rSource.mbIsClosed) in ImplPolygonTemplate()
199 SimplePointVector::const_iterator aStart(rSource.maPoints.begin()); in ImplPolygonTemplate()
207 if(rSource.mpVectors && rSource.mnBezierCount) in ImplPolygonTemplate()
382 void insert(sal_uInt32 nIndex, const ImplPolygonTemplate& rSource) in insert() argument
384 const sal_uInt32 nCount(rSource.maPoints.size()); in insert()
393 SimplePointVector::const_iterator aStart(rSource.maPoints.begin()); in insert()
394 SimplePointVector::const_iterator aEnd(rSource.maPoints.end()); in insert()
400 if(rSource.mpVectors && rSource.mnBezierCount) in insert()
405 SimpleBezierVector::iterator aStart(rSource.mpVectors->begin()); in insert()
406 SimpleBezierVector::iterator aEnd(rSource.mpVectors->end()); in insert()
415 mnBezierCount += rSource.mnBezierCount; in insert()