projects
/
libstick.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add simplicial_complex::clear()
[libstick.git]
/
include
/
libstick-0.1
/
simplicialcomplex.h
diff --git
a/include/libstick-0.1/simplicialcomplex.h
b/include/libstick-0.1/simplicialcomplex.h
index 4dddc791b619fe3faab6fdbeebce239012672ad8..482e12d3edbcd13b46fe3f0f9eb2feee48562273 100644
(file)
--- a/
include/libstick-0.1/simplicialcomplex.h
+++ b/
include/libstick-0.1/simplicialcomplex.h
@@
-198,6
+198,11
@@
class simplicial_complex {
add_simplex(simplex::create_minusonedim_simplex());
}
add_simplex(simplex::create_minusonedim_simplex());
}
+ /** Remove all simplices except the dummy simplex */
+ void clear() {
+ simplices.resize(1);
+ }
+
/** Return number of simplices. */
size_t size() const {
return simplices.size();
/** Return number of simplices. */
size_t size() const {
return simplices.size();