diff --git a/vis/include/geometry.hpp b/vis/include/geometry.hpp index 15128a1..51f1ff5 100644 --- a/vis/include/geometry.hpp +++ b/vis/include/geometry.hpp @@ -31,7 +31,7 @@ struct Simplexes { explicit Simplexes(int dim): dim(dim) {} Simplexes(int dim, std::vector &vals): dim(dim), vals(vals) {} - Simplexes(SimplexesList sl); + explicit Simplexes(SimplexesList sl); size_t size() { return vals.size(); @@ -178,6 +178,6 @@ struct GeomGen { SimplexesList ret(base); path.walk(ret, base, group_gens(), simplex_map); - return ret; + return Simplexes(ret); } }; \ No newline at end of file