| author | Dmitriy Morozov <dmitriy@mrzv.org> | 
| Mon, 06 Mar 2023 12:54:27 -0800 | |
| changeset 302 | 47512d24f907 | 
| parent 22 | c42734397d62 | 
| permissions | -rw-r--r-- | 
template<class S> typename ConeSimplex<S>::Cycle ConeSimplex<S>::boundary() const { Cycle bdry; typename Parent::Cycle pbdry = Parent::boundary(); for (typename Parent::Cycle::const_iterator cur = pbdry.begin(); cur != pbdry.end(); ++cur) bdry.push_back(Self(*cur, coned_)); if (coned_) bdry.push_back(Self(*this, false)); return bdry; } template<class S> std::ostream& ConeSimplex<S>::operator<<(std::ostream& out) const { Parent::operator<<(out) << ' '; if (coned_) out << "[coned]"; return out; }