| allCalculatedTuraevViro() const | regina::Triangulation< 3 > | inline |
| anonID() const | regina::PacketData< Triangulation< dim > > | |
| barycentricSubdivision() | regina::detail::TriangulationBase< 3 > | |
| boundaryComponent(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| boundaryComponents() const | regina::detail::TriangulationBase< 3 > | inline |
| boundaryComponents_ | regina::detail::TriangulationBase< 3 > | protected |
| boundaryMap() const | regina::detail::TriangulationBase< 3 > | |
| boundaryMap(int subdim) const | regina::detail::TriangulationBase< 3 > | inline |
| calculatedSkeleton() const | regina::detail::TriangulationBase< 3 > | inlineprotected |
| clearBaseProperties() | regina::detail::TriangulationBase< 3 > | protected |
| closeBook(Edge< 3 > *e, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| collapseEdge(Edge< 3 > *e, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| component(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| components() const | regina::detail::TriangulationBase< 3 > | inline |
| compressingDisc_ | regina::Triangulation< 3 > | |
| connectedSumWith(const Triangulation &other) | regina::Triangulation< 3 > | |
| countBoundaryComponents() const | regina::detail::TriangulationBase< 3 > | inline |
| countBoundaryFacets() const | regina::detail::TriangulationBase< 3 > | inline |
| countBoundaryTriangles() const | regina::Triangulation< 3 > | inline |
| countComponents() const | regina::detail::TriangulationBase< 3 > | inline |
| countEdges() const | regina::detail::TriangulationBase< 3 > | inline |
| countFaces() const | regina::detail::TriangulationBase< 3 > | inline |
| countFaces(int subdim) const | regina::detail::TriangulationBase< 3 > | inline |
| countPentachora() const | regina::detail::TriangulationBase< 3 > | inline |
| countTetrahedra() const | regina::detail::TriangulationBase< 3 > | inline |
| countTriangles() const | regina::detail::TriangulationBase< 3 > | inline |
| countVertices() const | regina::detail::TriangulationBase< 3 > | inline |
| dehydrate() const | regina::Triangulation< 3 > | |
| detail() const | regina::Output< Triangulation< dim > > | |
| dimension | regina::detail::TriangulationBase< 3 > | static |
| dumpConstruction() const | regina::detail::TriangulationBase< 3 > | |
| edge(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| edges() const | regina::detail::TriangulationBase< 3 > | inline |
| ensureSkeleton() const | regina::detail::TriangulationBase< 3 > | inlineprotected |
| enterTextTriangulation(std::istream &in, std::ostream &out) | regina::Triangulation< 3 > | static |
| eulerCharManifold() const | regina::Triangulation< 3 > | |
| eulerCharTri() const | regina::detail::TriangulationBase< 3 > | inline |
| face(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| face(int subdim, size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| faces() const | regina::detail::TriangulationBase< 3 > | inline |
| faces(int subdim) const | regina::detail::TriangulationBase< 3 > | inline |
| fillTorus(unsigned long cuts0, unsigned long cuts1, unsigned long cuts2, BoundaryComponent< 3 > *bc=nullptr) | regina::Triangulation< 3 > | |
| fillTorus(Edge< 3 > *e0, Edge< 3 > *e1, Edge< 3 > *e2, unsigned long cuts0, unsigned long cuts1, unsigned long cuts2) | regina::Triangulation< 3 > | |
| findAllIsomorphisms(const Triangulation< dim > &other, Action &&action, Args &&... args) const | regina::detail::TriangulationBase< 3 > | inline |
| findAllSubcomplexesIn(const Triangulation< dim > &other, Action &&action, Args &&... args) const | regina::detail::TriangulationBase< 3 > | inline |
| findStrictAngleStructure() const | regina::Triangulation< 3 > | inline |
| finiteToIdeal() | regina::detail::TriangulationBase< 3 > | |
| fourFourMove(Edge< 3 > *e, int newAxis, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| fromGluings(size_t size, std::initializer_list< std::tuple< size_t, int, size_t, Perm< dim+1 > > > gluings) | regina::detail::TriangulationBase< 3 > | inlinestatic |
| fromGluings(size_t size, Iterator beginGluings, Iterator endGluings) | regina::detail::TriangulationBase< 3 > | static |
| fromIsoSig(const std::string &sig) | regina::detail::TriangulationBase< 3 > | static |
| fromSig(const std::string &sig) | regina::detail::TriangulationBase< 3 > | inlinestatic |
| fromSnapPea(const std::string &snapPeaData) | regina::Triangulation< 3 > | static |
| fundamentalGroup() const | regina::detail::TriangulationBase< 3 > | |
| fVector() const | regina::detail::TriangulationBase< 3 > | inline |
| generalAngleStructure() const | regina::Triangulation< 3 > | inline |
| H1Bdry_ | regina::Triangulation< 3 > | |
| H1Rel_ | regina::Triangulation< 3 > | |
| H2_ | regina::Triangulation< 3 > | |
| haken_ | regina::Triangulation< 3 > | |
| hasBoundaryFacets() const | regina::detail::TriangulationBase< 3 > | inline |
| hasBoundaryTriangles() const | regina::Triangulation< 3 > | inline |
| hasCompressingDisc() const | regina::Triangulation< 3 > | |
| hasGeneralAngleStructure() const | regina::Triangulation< 3 > | |
| hasNegativeIdealBoundaryComponents() const | regina::Triangulation< 3 > | inline |
| hasNonTrivialSphereOrDisc() const | regina::Triangulation< 3 > | inline |
| hasOctagonalAlmostNormalSphere() const | regina::Triangulation< 3 > | inline |
| hasSimpleCompressingDisc() const | regina::Triangulation< 3 > | |
| hasSplittingSurface() const | regina::Triangulation< 3 > | |
| hasStrictAngleStructure() const | regina::Triangulation< 3 > | |
| hasTwoSphereBoundaryComponents() const | regina::Triangulation< 3 > | inline |
| heldBy_ | regina::PacketData< Triangulation< dim > > | protected |
| homology() const | regina::detail::TriangulationBase< 3 > | |
| homology(int k) const | regina::detail::TriangulationBase< 3 > | inline |
| homologyBdry() const | regina::Triangulation< 3 > | |
| homologyH1() const | regina::detail::TriangulationBase< 3 > | inline |
| homologyH2() const | regina::Triangulation< 3 > | inline |
| homologyH2Z2() const | regina::Triangulation< 3 > | inline |
| homologyRel() const | regina::Triangulation< 3 > | |
| idealToFinite() | regina::Triangulation< 3 > | |
| inAnyPacket() | regina::Triangulation< 3 > | |
| inAnyPacket() const | regina::Triangulation< 3 > | |
| insertAugTriSolidTorus(long a1, long b1, long a2, long b2, long a3, long b3) | regina::Triangulation< 3 > | |
| insertConstruction(size_t nSimplices, const int adjacencies[][dim+1], const int gluings[][dim+1][dim+1]) | regina::detail::TriangulationBase< 3 > | |
| insertLayeredLensSpace(size_t p, size_t q) | regina::Triangulation< 3 > | |
| insertLayeredLoop(size_t length, bool twisted) | regina::Triangulation< 3 > | |
| insertLayeredSolidTorus(unsigned long cuts0, unsigned long cuts1) | regina::Triangulation< 3 > | |
| insertRehydration(const std::string &dehydration) | regina::Triangulation< 3 > | inline |
| insertSFSOverSphere(long a1=1, long b1=0, long a2=1, long b2=0, long a3=1, long b3=0) | regina::Triangulation< 3 > | |
| insertTriangulation(const Triangulation< dim > &source) | regina::detail::TriangulationBase< 3 > | |
| intelligentSimplify() | regina::Triangulation< 3 > | |
| irreducible_ | regina::Triangulation< 3 > | |
| isBall() const | regina::Triangulation< 3 > | |
| isClosed() const | regina::Triangulation< 3 > | inline |
| isConnected() const | regina::detail::TriangulationBase< 3 > | inline |
| isContainedIn(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > | inline |
| isEmpty() const | regina::detail::TriangulationBase< 3 > | inline |
| isHaken() const | regina::Triangulation< 3 > | |
| isIdeal() const | regina::Triangulation< 3 > | inline |
| isIdenticalTo(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > | inline |
| isIrreducible() const | regina::Triangulation< 3 > | |
| isIsomorphicTo(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > | inline |
| isOrdered() const | regina::Triangulation< 3 > | |
| isOrientable() const | regina::detail::TriangulationBase< 3 > | inline |
| isOriented() const | regina::detail::TriangulationBase< 3 > | |
| isoSig() const | regina::detail::TriangulationBase< 3 > | |
| isoSigComponentSize(const std::string &sig) | regina::detail::TriangulationBase< 3 > | static |
| isoSigDetail() const | regina::detail::TriangulationBase< 3 > | |
| isReadOnlySnapshot() const | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| isSnapPea() | regina::Triangulation< 3 > | |
| isSnapPea() const | regina::Triangulation< 3 > | |
| isSolidTorus() const | regina::Triangulation< 3 > | |
| isSphere() const | regina::Triangulation< 3 > | |
| isStandard() const | regina::Triangulation< 3 > | inline |
| isThreeSphere() const | regina::Triangulation< 3 > | inline |
| isTxI() const | regina::Triangulation< 3 > | |
| isValid() const | regina::detail::TriangulationBase< 3 > | inline |
| isZeroEfficient() const | regina::Triangulation< 3 > | |
| knowsBall() const | regina::Triangulation< 3 > | |
| knowsCompressingDisc() const | regina::Triangulation< 3 > | |
| knowsHaken() const | regina::Triangulation< 3 > | |
| knowsIrreducible() const | regina::Triangulation< 3 > | |
| knowsSolidTorus() const | regina::Triangulation< 3 > | |
| knowsSphere() const | regina::Triangulation< 3 > | |
| knowsStrictAngleStructure() const | regina::Triangulation< 3 > | |
| knowsThreeSphere() const | regina::Triangulation< 3 > | inline |
| knowsTxI() const | regina::Triangulation< 3 > | |
| knowsZeroEfficient() const | regina::Triangulation< 3 > | inline |
| layerOn(Edge< 3 > *edge) | regina::Triangulation< 3 > | |
| longitude() | regina::Triangulation< 3 > | |
| makeCanonical() | regina::detail::TriangulationBase< 3 > | |
| makeDoubleCover() | regina::detail::TriangulationBase< 3 > | |
| markedHomology() const | regina::detail::TriangulationBase< 3 > | inline |
| markedHomology(int k) const | regina::detail::TriangulationBase< 3 > | inline |
| maximalForestInBoundary() const | regina::Triangulation< 3 > | |
| maximalForestInSkeleton(bool canJoinBoundaries=true) const | regina::Triangulation< 3 > | |
| meridianLongitude() | regina::Triangulation< 3 > | |
| minimiseBoundary() | regina::Triangulation< 3 > | |
| minimizeBoundary() | regina::Triangulation< 3 > | inline |
| moveContentsTo(Triangulation< dim > &dest) | regina::detail::TriangulationBase< 3 > | |
| negativeIdealBoundaryComponents_ | regina::Triangulation< 3 > | |
| newSimplex() | regina::detail::TriangulationBase< 3 > | |
| newSimplex(const std::string &desc) | regina::detail::TriangulationBase< 3 > | |
| newSimplices() | regina::detail::TriangulationBase< 3 > | |
| newSimplices(size_t k) | regina::detail::TriangulationBase< 3 > | |
| newTetrahedra() | regina::Triangulation< 3 > | inline |
| newTetrahedra(size_t k) | regina::Triangulation< 3 > | inline |
| newTetrahedron() | regina::Triangulation< 3 > | inline |
| newTetrahedron(const std::string &desc) | regina::Triangulation< 3 > | inline |
| niceTreeDecomposition() const | regina::Triangulation< 3 > | inline |
| niceTreeDecomposition_ | regina::Triangulation< 3 > | |
| nonTrivialSphereOrDisc() const | regina::Triangulation< 3 > | |
| octagonalAlmostNormalSphere() const | regina::Triangulation< 3 > | |
| openBook(Triangle< 3 > *t, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| operator!=(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > | inline |
| operator=(const Triangulation &src) | regina::Triangulation< 3 > | inline |
| operator=(Triangulation &&src) | regina::Triangulation< 3 > | inline |
| TriangulationBase< 3 >::operator=(const TriangulationBase &src) | regina::detail::TriangulationBase< 3 > | protected |
| TriangulationBase< 3 >::operator=(TriangulationBase &&src) | regina::detail::TriangulationBase< 3 > | protected |
| TriangulationBase< 3 >::Snapshottable< Triangulation< dim > >::operator=(const Snapshottable &) | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| TriangulationBase< 3 >::Snapshottable< Triangulation< dim > >::operator=(Snapshottable &&src) | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| PacketData< Triangulation< dim > >::operator=(const PacketData &) | regina::PacketData< Triangulation< dim > > | inline |
| operator==(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > | |
| order(bool forceOriented=false) | regina::Triangulation< 3 > | |
| orient() | regina::detail::TriangulationBase< 3 > | |
| pachner(Face< dim, k > *f, bool check=true, bool perform=true) | regina::detail::TriangulationBase< 3 > | |
| packet() | regina::PacketData< Triangulation< dim > > | inline |
| packet() const | regina::PacketData< Triangulation< dim > > | inline |
| PacketData()=default | regina::PacketData< Triangulation< dim > > | |
| PacketData(const PacketData &) noexcept | regina::PacketData< Triangulation< dim > > | inline |
| PacketData< Triangulation< 3 > > (defined in regina::Triangulation< 3 >) | regina::Triangulation< 3 > | friend |
| pentachora() const | regina::detail::TriangulationBase< 3 > | inline |
| pentachoron(size_t index) | regina::detail::TriangulationBase< 3 > | inline |
| pentachoron(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| pinchEdge(Edge< 3 > *e) | regina::Triangulation< 3 > | |
| puncture(Tetrahedron< 3 > *tet=nullptr) | regina::Triangulation< 3 > | |
| recogniser() const | regina::Triangulation< 3 > | |
| recogniser(std::ostream &out) const | regina::Triangulation< 3 > | |
| recognizer() const | regina::Triangulation< 3 > | |
| recognizer(std::ostream &out) const | regina::Triangulation< 3 > | inline |
| reflect() | regina::detail::TriangulationBase< 3 > | |
| regina::detail::SimplexBase< 3 > (defined in regina::Triangulation< 3 >) | regina::Triangulation< 3 > | friend |
| regina::detail::TriangulationBase< 3 > (defined in regina::Triangulation< 3 >) | regina::Triangulation< 3 > | friend |
| regina::Face< 3, 3 > (defined in regina::Triangulation< 3 >) | regina::Triangulation< 3 > | friend |
| regina::XMLTriangulationReader< 3 > (defined in regina::Triangulation< 3 >) | regina::Triangulation< 3 > | friend |
| regina::XMLWriter< Triangulation< 3 > > (defined in regina::Triangulation< 3 >) | regina::Triangulation< 3 > | friend |
| rehydrate(const std::string &dehydration) | regina::Triangulation< 3 > | static |
| removeAllSimplices() | regina::detail::TriangulationBase< 3 > | inline |
| removeAllTetrahedra() | regina::Triangulation< 3 > | inline |
| removeSimplex(Simplex< dim > *simplex) | regina::detail::TriangulationBase< 3 > | inline |
| removeSimplexAt(size_t index) | regina::detail::TriangulationBase< 3 > | inline |
| removeTetrahedron(Tetrahedron< 3 > *tet) | regina::Triangulation< 3 > | inline |
| removeTetrahedronAt(size_t index) | regina::Triangulation< 3 > | inline |
| reorderTetrahedraBFS(bool reverse=false) | regina::Triangulation< 3 > | |
| retriangulate(int height, unsigned nThreads, ProgressTrackerOpen *tracker, Action &&action, Args &&... args) const | regina::Triangulation< 3 > | inline |
| saveRecogniser(const char *filename) const | regina::Triangulation< 3 > | |
| saveRecognizer(const char *filename) const | regina::Triangulation< 3 > | inline |
| saveSnapPea(const char *filename) const | regina::Triangulation< 3 > | |
| shellBoundary(Tetrahedron< 3 > *t, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| simplex(size_t index) | regina::detail::TriangulationBase< 3 > | inline |
| simplex(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| simplices() const | regina::detail::TriangulationBase< 3 > | inline |
| simplices_ | regina::detail::TriangulationBase< 3 > | protected |
| simplifiedFundamentalGroup(GroupPresentation newGroup) | regina::detail::TriangulationBase< 3 > | inline |
| simplifyExhaustive(int height=1, unsigned nThreads=1, ProgressTrackerOpen *tracker=nullptr) | regina::Triangulation< 3 > | |
| simplifyToLocalMinimum(bool perform=true) | regina::Triangulation< 3 > | |
| size() const | regina::detail::TriangulationBase< 3 > | inline |
| snapPea() const | regina::Triangulation< 3 > | |
| snapPea(std::ostream &out) const | regina::Triangulation< 3 > | |
| Snapshottable() | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| Snapshottable(const Snapshottable &) | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| Snapshottable(Snapshottable &&src) noexcept | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| solidTorus_ | regina::Triangulation< 3 > | |
| splittingSurface_ | regina::Triangulation< 3 > | |
| str() const | regina::Output< Triangulation< dim > > | |
| strictAngleStructure() const | regina::Triangulation< 3 > | inline |
| summands() const | regina::Triangulation< 3 > | |
| swap(Triangulation< 3 > &other) | regina::Triangulation< 3 > | |
| TriangulationBase< 3 >::swap(Snapshottable &other) noexcept | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| swapBaseData(TriangulationBase< dim > &other) | regina::detail::TriangulationBase< 3 > | protected |
| swapContents(Triangulation< 3 > &other) | regina::Triangulation< 3 > | inline |
| takeSnapshot() | regina::Snapshottable< Triangulation< dim > > | inlineprotected |
| tetrahedra() const | regina::detail::TriangulationBase< 3 > | inline |
| tetrahedron(size_t index) | regina::detail::TriangulationBase< 3 > | inline |
| tetrahedron(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| threeBall_ | regina::Triangulation< 3 > | |
| threeSphere_ | regina::Triangulation< 3 > | |
| topologyLock_ | regina::detail::TriangulationBase< 3 > | protected |
| triangle(size_t index) | regina::detail::TriangulationBase< 3 > | inline |
| triangle(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| triangles() const | regina::detail::TriangulationBase< 3 > | inline |
| triangulateComponents() const | regina::detail::TriangulationBase< 3 > | |
| Triangulation()=default | regina::Triangulation< 3 > | |
| Triangulation(const Triangulation< 3 > ©) | regina::Triangulation< 3 > | inline |
| Triangulation(const Triangulation ©, bool cloneProps) | regina::Triangulation< 3 > | |
| Triangulation(Triangulation &&src) noexcept=default | regina::Triangulation< 3 > | |
| Triangulation(const Link &link, bool simplify=true) | regina::Triangulation< 3 > | |
| Triangulation(const std::string &description) | regina::Triangulation< 3 > | |
| Triangulation(snappy.Manifold m) | regina::Triangulation< 3 > | |
| Triangulation(snappy.Triangulation t) | regina::Triangulation< 3 > | |
| TriangulationBase() | regina::detail::TriangulationBase< 3 > | inline |
| TriangulationBase(const TriangulationBase< dim > ©) | regina::detail::TriangulationBase< 3 > | inline |
| TriangulationBase(const TriangulationBase< dim > ©, bool cloneProps) | regina::detail::TriangulationBase< 3 > | |
| TriangulationBase(TriangulationBase &&src) noexcept | regina::detail::TriangulationBase< 3 > | |
| turaevViro(unsigned long r, bool parity=true, Algorithm alg=ALG_DEFAULT, ProgressTracker *tracker=nullptr) const | regina::Triangulation< 3 > | |
| turaevViroApprox(unsigned long r, unsigned long whichRoot=1, Algorithm alg=ALG_DEFAULT) const | regina::Triangulation< 3 > | |
| turaevViroCache_ | regina::Triangulation< 3 > | |
| TuraevViroSet typedef | regina::Triangulation< 3 > | |
| twoOneMove(Edge< 3 > *e, int edgeEnd, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| twoSphereBoundaryComponents_ | regina::Triangulation< 3 > | |
| twoZeroMove(Edge< 3 > *e, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| twoZeroMove(Vertex< 3 > *v, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| TxI_ | regina::Triangulation< 3 > | |
| utf8() const | regina::Output< Triangulation< dim > > | |
| valid_ | regina::detail::TriangulationBase< 3 > | protected |
| vertex(size_t index) const | regina::detail::TriangulationBase< 3 > | inline |
| vertices() const | regina::detail::TriangulationBase< 3 > | inline |
| writeTextLong(std::ostream &out) const | regina::detail::TriangulationBase< 3 > | |
| writeTextShort(std::ostream &out) const | regina::detail::TriangulationBase< 3 > | |
| writeXMLBaseProperties(std::ostream &out) const | regina::detail::TriangulationBase< 3 > | protected |
| zeroEfficient_ | regina::Triangulation< 3 > | |
| zeroTwoMove(EdgeEmbedding< 3 > e0, int t0, EdgeEmbedding< 3 > e1, int t1, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| zeroTwoMove(Edge< 3 > *e, size_t t0, size_t t1, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| zeroTwoMove(Triangle< 3 > *t0, int e0, Triangle< 3 > *t1, int e1, bool check=true, bool perform=true) | regina::Triangulation< 3 > | |
| ~Triangulation() | regina::Triangulation< 3 > | inline |
| ~TriangulationBase() | regina::detail::TriangulationBase< 3 > | inline |