Template Function lvr2::select_randomly(Iter, Iter, RandomGenerator&)

Function Documentation

template<typename Iter, typename RandomGenerator>
Iter lvr2::select_randomly(Iter start, Iter end, RandomGenerator &g)

Select a random element between start and end

Template Parameters:
  • Iter – Type for the start and end iterator

  • RandomGenerator – Type for the random generator

Parameters:
  • start – Start of the range to pick random element between

  • end – End of the range to pick random element between

  • g – random generator for selecting process

Returns:

iterator at random position between start and end