10 iterator(std::vector<double>& points,
size_t n,
bool at_beginning)
22 std::vector<double> values;
std::vector< bool > fPointsUsed
bool operator==(const iterator &other) const
iterator(std::vector< double > &points, size_t n, bool at_beginning)
std::vector< double > & fPoints
bool operator!=(const iterator &other) const
std::vector< double > operator*() const
combinations(std::vector< double > &points, size_t n)
std::vector< double > & fPoints