Lines Matching refs:begin
72 iterator begin()
74 return _polygons.begin();
77 const_iterator begin() const
79 return _polygons.begin();
124 // different from [begin, end) STL style
190 for ( voronoi_citer cell_it = voronoi.begin(), cell_end = voronoi.end()
193 for ( iterator polygon_it = _polygons.begin(),
232 for ( typename std::vector<Polygon>::iterator it = _polygons.begin(),
253 const points_iter dst_begin = dst.begin();
256 const points_citer src_begin = src.begin();
381 // the rotated cell must be inserted before (dst.begin() + index)
389 common_edge.dst_end + 1) - dst.begin();
394 dst.erase(dst.begin(), common_edge.dst_end);
395 index = dst.end() - dst.begin();
405 = 1 + (common_edge.src_begin - src.begin());
409 dst.insert(dst.begin() + index, common_edge.src_end, src.end());
411 dst.insert(dst.begin() + index + nfirstinserted,
412 src.begin(), common_edge.src_begin + 1);
419 dst.insert(dst.begin() + index,