Merge pull request #5483 from danston/OTR-make_move_iterator_fix-danston

Kd_tree using vector constructor instead of insert
This commit is contained in:
Laurent Rineau 2021-03-03 16:34:43 +01:00
commit 5a316aa479
1 changed files with 2 additions and 4 deletions

View File

@ -281,10 +281,8 @@ public:
template <class InputIterator> template <class InputIterator>
Kd_tree(InputIterator first, InputIterator beyond, Kd_tree(InputIterator first, InputIterator beyond,
Splitter s = Splitter(),const SearchTraits traits=SearchTraits()) Splitter s = Splitter(),const SearchTraits traits=SearchTraits())
: traits_(traits),split(s), built_(false), removed_(false) : traits_(traits), split(s), pts(first, beyond), built_(false), removed_(false)
{ { }
pts.insert(pts.end(), first, beyond);
}
bool empty() const { bool empty() const {
return pts.empty(); return pts.empty();