Added explicit to Simplexes constructor

This commit is contained in:
Jacob
2020-01-20 18:07:11 -05:00
parent e2295687bf
commit 58700b5ea3

View File

@@ -31,7 +31,7 @@ struct Simplexes {
explicit Simplexes(int dim): dim(dim) {} explicit Simplexes(int dim): dim(dim) {}
Simplexes(int dim, std::vector<int> &vals): dim(dim), vals(vals) {} Simplexes(int dim, std::vector<int> &vals): dim(dim), vals(vals) {}
Simplexes(SimplexesList sl); explicit Simplexes(SimplexesList sl);
size_t size() { size_t size() {
return vals.size(); return vals.size();
@@ -178,6 +178,6 @@ struct GeomGen {
SimplexesList ret(base); SimplexesList ret(base);
path.walk<SimplexesList, Simplexes, int>(ret, base, group_gens(), simplex_map); path.walk<SimplexesList, Simplexes, int>(ret, base, group_gens(), simplex_map);
return ret; return Simplexes(ret);
} }
}; };