X-Git-Url: https://git.sthu.org/?p=libstick.git;a=blobdiff_plain;f=include%2Flibstick-0.1%2Fsimplicialcomplex.h;h=707fd4f3240ae7fe71c4c90e7a4d1ab25926689e;hp=47a88c64907cb29054cb6d22d78c49df9e0bb08b;hb=46e2e26363bfa07dc79d912ebe6df772942536bd;hpb=88ea14f1e9079c9b8c4af7aff01a3fe960e9472b diff --git a/include/libstick-0.1/simplicialcomplex.h b/include/libstick-0.1/simplicialcomplex.h index 47a88c6..707fd4f 100644 --- a/include/libstick-0.1/simplicialcomplex.h +++ b/include/libstick-0.1/simplicialcomplex.h @@ -223,6 +223,12 @@ class simplicial_complex { simplices.push_back(s); } + /** Add an array of simplices */ + void add_simplices(Simplex* sarray, size_t count) { + for (unsigned i=0; i < count; ++i) + add_simplex(sarray[i]); + } + /** Return true iff for each simplex i with dimension dim it holds that * the faces of i are contained in the complex and have dimension dim-1. */ bool is_complex() const {