Regina 7.3 Calculation Engine
|
Splitting surfaces in triangulations. More...
Classes | |
class | regina::SigCensus |
A class responsible for building censuses of splitting surface signatures. More... | |
class | regina::SigPartialIsomorphism |
Represents a partial isomorphism between two splitting surface signatures. More... | |
class | regina::Signature |
Represents a signature of a splitting surface in a closed 3-manifold triangulation. More... | |
Functions | |
void | regina::swap (SigPartialIsomorphism &a, SigPartialIsomorphism &b) noexcept |
Swaps the contents of the given partial isomorphisms. More... | |
void | regina::swap (Signature &a, Signature &b) noexcept |
Swaps the contents of the given signatures. More... | |
Splitting surfaces in triangulations.
Swaps the contents of the given signatures.
This global routine simply calls Signature::swap(); it is provided so that Signature meets the C++ Swappable requirements.
a | the first signature whose contents should be swapped. |
b | the second signature whose contents should be swapped. |
|
inlinenoexcept |
Swaps the contents of the given partial isomorphisms.
This global routine simply calls SigPartialIsomorphism::swap(); it is provided so that SigPartialIsomorphism meets the C++ Swappable requirements.
a | the first partial isomorphism whose contents should be swapped. |
b | the second partial isomorphism whose contents should be swapped. |