| Regina 7.0 Calculation Engine
    | 
Implementation details for triangulations of arbitrary dimension. More...
#include <iomanip>#include <iostream>#include <memory>#include <optional>#include <sstream>#include <string>#include <variant>#include <vector>#include "regina-core.h"#include "core/output.h"#include "algebra/abeliangroup.h"#include "algebra/grouppresentation.h"#include "algebra/markedabeliangroup.h"#include "maths/matrix.h"#include "triangulation/generic/component.h"#include "triangulation/generic/boundarycomponent.h"#include "triangulation/generic/face.h"#include "triangulation/generic/isomorphism.h"#include "triangulation/generic/simplex.h"#include "triangulation/isosigencoding.h"#include "utilities/exception.h"#include "utilities/listview.h"#include "utilities/snapshot.h"#include "triangulation/detail/canonical-impl.h"| Classes | |
| class | regina::detail::TriangulationBase< dim > | 
| Provides core functionality for dim-dimensional triangulations.  More... | |
| class | regina::detail::TriangulationBase< dim >::TopologyLock | 
| Creates a temporary lock on the topological properties of the given triangulation.  More... | |
| Namespaces | |
| namespace | regina | 
| Contains the entire Regina calculation engine. | |
| namespace | regina::detail | 
| Contains implementation details and common functionality for Regina's dimension-agnostic classes. | |
| Functions | |
| template<int dim> | |
| void | regina::swap (Triangulation< dim > &lhs, Triangulation< dim > &rhs) | 
| Swaps the contents of the two given triangulations.  More... | |
Implementation details for triangulations of arbitrary dimension.