Regina Calculation Engine
Deprecated List
File csvsurfacelist.h
The enumeration type SurfaceExportFields (which was once declared in this file) is now declared in surfaces/nnormalsurfacelist.h. Moreover, all global functions that were once declared in this file have now been renamed to member functions of NNormalSurfaceList. Please include surfaces/nnormalsurfacelist.h instead.
Member NFace
The old NFace class has been renamed to NTriangle. This typedef is provided for backward compatibility, and will be removed in some future version of Regina.
Member NFaceEmbedding
The old NFaceEmbedding class has been renamed to NTriangleEmbedding. This typedef is provided for backward compatibility, and will be removed in some future version of Regina.
File nxmlfile.h
The global functions that were once declared in this file have been renamed, and are now declared in npacket.h.
File pdf.h
All global functions that were once declared in this file have now been renamed to member functions of NPDF.
File recogniser.h
All global functions that were once declared in this file have now been renamed to member functions of NTriangulation.
Member regina::AcceptTriangulation )(NTriangulation *, void *)
This global typedef is now deprecated. Please use the identical class typedef NCensus::AcceptTriangulation instead. However, be aware that the NCensus enumeration facilities are on their way out of Regina, and in the future the NCensus class will be used purely for census lookups. If you wish to build a census yourself, you should call NFacePairing::findAllPairings() and NGluingPermSearcher::findAllPerms() directly.
Member regina::alias::FaceNumber< Derived, 0 >::getVertex () const
Simply call vertex() instead.
Member regina::alias::FaceNumber< Derived, 1 >::getEdge () const
Simply call edge() instead.
Member regina::alias::FaceNumber< Derived, 2 >::getTriangle () const
Simply call triangle() instead.
Member regina::alias::FaceNumber< Derived, 3 >::getTetrahedron () const
Simply call tetrahedron() instead.
Member regina::alias::FaceNumber< Derived, 4 >::getPentachoron () const
Simply call pentachoron() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 0 >::getVertex (int i) const
Simply call vertex() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 0 >::getVertexMapping (int i) const
Simply call vertexMapping() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 1 >::getEdge (int i) const
Simply call edge() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 1 >::getEdgeMapping (int i) const
Simply call edgeMapping() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 2 >::getTriangle (int i) const
Simply call triangle() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 2 >::getTriangleMapping (int i) const
Simply call triangleMapping() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 3 >::getTetrahedron (int i) const
Simply call tetrahedron() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 3 >::getTetrahedronMapping (int i) const
Simply call tetrahedronMapping() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 4 >::getPentachoron (int i) const
Simply call pentachoron() instead.
Member regina::alias::FaceOfSimplex< Derived, dim, 4 >::getPentachoronMapping (int i) const
Simply call pentachoronMapping() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 0 >::getNumberOfVertices () const
Simply call countVertices() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 0 >::getVertex (size_t i) const
Simply call vertex() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 1 >::getEdge (size_t i) const
Simply call edge() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 1 >::getNumberOfEdges () const
Simply call countEdges() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 2 >::getNumberOfTriangles () const
Simply call countTriangles() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 2 >::getTriangle (size_t i) const
Simply call triangle() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 3 >::getNumberOfTetrahedra () const
Simply call countTetrahedra() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 3 >::getTetrahedron (size_t i) const
Simply call tetrahedron() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 4 >::getNumberOfPentachora () const
Simply call countPentachora() instead.
Member regina::alias::FaceOfTriangulation< Derived, dim, 4 >::getPentachoron (size_t i) const
Simply call pentachoron() instead.
Member regina::alias::FacesOfTriangulation< Derived, dim, 0 >::getVertices () const
Simply call vertices() instead.
Member regina::alias::FacesOfTriangulation< Derived, dim, 1 >::getEdges () const
Simply call edges() instead.
Member regina::alias::FacesOfTriangulation< Derived, dim, 2 >::getTriangles () const
Simply call triangles() instead.
Member regina::alias::FacesOfTriangulation< Derived, dim, 3 >::getTetrahedra () const
Simply call tetrahedra() instead.
Member regina::alias::FacesOfTriangulation< Derived, dim, 4 >::getPentachora () const
Simply call pentachora() instead.
Member regina::alias::SimplexAt< Derived, 2, false >::getTriangle (size_t index) const
Simply call triangle() instead.
Member regina::alias::SimplexAt< Derived, 2, true >::getTriangle (size_t index)
Simply call triangle() instead.
Member regina::alias::SimplexAt< Derived, 2, true >::getTriangle (size_t index) const
Simply call triangle() instead.
Member regina::alias::SimplexAt< Derived, 3, false >::getTetrahedron (size_t index) const
Simply call tetrahedron() instead.
Member regina::alias::SimplexAt< Derived, 3, true >::getTetrahedron (size_t index)
Simply call tetrahedron() instead.
Member regina::alias::SimplexAt< Derived, 3, true >::getTetrahedron (size_t index) const
Simply call tetrahedron() instead.
Member regina::alias::SimplexAt< Derived, 4, false >::getPentachoron (size_t index) const
Simply call pentachoron() instead.
Member regina::alias::SimplexAt< Derived, 4, true >::getPentachoron (size_t index)
Simply call pentachoron() instead.
Member regina::alias::SimplexAt< Derived, 4, true >::getPentachoron (size_t index) const
Simply call pentachoron() instead.
Member regina::alias::SimplexVoid< Derived, 2 >::getTriangle () const
Simply call triangle() instead.
Member regina::alias::SimplexVoid< Derived, 3 >::getTetrahedron () const
Simply call tetrahedron() instead.
Member regina::alias::SimplexVoid< Derived, 4 >::getPentachoron () const
Simply call pentachoron() instead.
Member regina::alias::Simplices< Derived, 2 >::getNumberOfBoundaryEdges () const
Simply call countBoundaryEdges() instead.
Member regina::alias::Simplices< Derived, 2 >::getNumberOfTriangles () const
Simply call countTriangles() instead.
Member regina::alias::Simplices< Derived, 2 >::getTriangles () const
Simply call triangles() instead.
Member regina::alias::Simplices< Derived, 3 >::getNumberOfBoundaryTriangles () const
Simply call countBoundaryTriangles() instead.
Member regina::alias::Simplices< Derived, 3 >::getNumberOfTetrahedra () const
Simply call countTetrahedra() instead.
Member regina::alias::Simplices< Derived, 3 >::getTetrahedra () const
Simply call tetrahedra() instead.
Member regina::alias::Simplices< Derived, 4 >::getNumberOfBoundaryTetrahedra () const
Simply call countBoundaryTetrahedra() instead.
Member regina::alias::Simplices< Derived, 4 >::getNumberOfPentachora () const
Simply call countPentachora() instead.
Member regina::alias::Simplices< Derived, 4 >::getPentachora () const
Simply call pentachora() instead.
Member regina::Component< 2 >::getBoundaryComponent (size_t index) const
This routine has been renamed to boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Component< 2 >::getNumberOfBoundaryComponents () const
Simply call countBoundaryComponents() instead.
Member regina::Component< 3 >::getBoundaryComponent (size_t index) const
This routine has been renamed to boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Component< 3 >::getNumberOfBoundaryComponents () const
Simply call countBoundaryComponents() instead.
Member regina::Component< 4 >::getBoundaryComponent (size_t index) const
This routine has been renamed to boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Component< 4 >::getNumberOfBoundaryComponents () const
Simply call countBoundaryComponents() instead.
Member regina::detail::ComponentBase< dim >::getNumberOfBoundaryFacets () const
Simply call countBoundaryFacets() instead.
Member regina::detail::ComponentBase< dim >::getNumberOfSimplices () const
Simply call size() instead.
Member regina::detail::ComponentBase< dim >::getSimplex (size_t index) const
Simply call simplex() instead.
Member regina::detail::ComponentBase< dim >::getSimplices () const
Simply call simplices() instead.
Member regina::detail::FaceBase< dim, subdim >::getComponent () const
Simply call component() instead.
Member regina::detail::FaceBase< dim, subdim >::getTriangulation () const
Simply call triangulation() instead.
Member regina::detail::FaceEmbeddingBase< dim, subdim >::getFace () const
Simply call face() instead.
Member regina::detail::FaceEmbeddingBase< dim, subdim >::getSimplex () const
Simply call simplex() instead.
Member regina::detail::FaceEmbeddingBase< dim, subdim >::getVertices () const
Simply call vertices() instead.
Member regina::detail::FaceStorage< dim, codim >::getDegree () const
Simply call degree() instead.
Member regina::detail::FaceStorage< dim, codim >::getEmbedding (size_t index) const
Simply call embedding() instead.
Member regina::detail::IsomorphismBase< dim >::getSourceSimplices () const
Simply call size() instead.
Member regina::detail::SimplexBase< dim >::getComponent () const
Simply call component() instead.
Member regina::detail::SimplexBase< dim >::getDescription () const
This routine has been renamed to description(). See the description() documentation for further details.
Member regina::detail::SimplexBase< dim >::getTriangulation () const
Simply call triangulation() instead.
Member regina::detail::SimplexBase< dim >::joinTo (int myFacet, Simplex< dim > *you, NPerm< dim+1 > gluing)
Simply call join() instead.
Member regina::detail::TriangulationBase< int >::componentIndex (const Component< dim > *component) const
This routine is deprecated, and will be removed in some future release of Regina. Just call component->index() instead.
Member regina::detail::TriangulationBase< int >::getComponent (size_t index) const
Simply call component() instead.
Member regina::detail::TriangulationBase< int >::getComponents () const
Simply call components() instead.
Member regina::detail::TriangulationBase< int >::getNumberOfComponents () const
Simply call countComponents() instead.
Member regina::detail::TriangulationBase< int >::getNumberOfFaces () const
Simply call countFaces() instead.
Member regina::detail::TriangulationBase< int >::getNumberOfSimplices () const
Simply call size() instead.
Member regina::detail::TriangulationBase< int >::getSimplex (size_t index)
Simply call simplex() instead.
Member regina::detail::TriangulationBase< int >::getSimplex (size_t index) const
Simply call simplex() instead.
Member regina::detail::TriangulationBase< int >::getSimplices () const
Simply call simplices() instead.
Member regina::detail::TriangulationBase< int >::simplexIndex (const Simplex< dim > *simplex) const
This routine is deprecated, and will be removed in some future release of Regina. Just call simplex->index() instead.
Member regina::Dim2BoundaryComponent::getComponent () const
This routine has been renamed to component(). See the component() documentation for further details.
Member regina::Dim2Census::AcceptTriangulation )(Dim2Triangulation *, void *)
The Dim2Census enumeration facilities are on their way out of Regina, and in the future the Dim2Census class will be used purely for census lookups. If you wish to build a census yourself, you should call Dim2EdgePairing::findAllPairings() and Dim2GluingPermSearcher::findAllPerms() directly.
Member regina::Dim2Census::formCensus (NPacket *parent, unsigned nTriangles, NBoolSet orientability, NBoolSet boundary, int nBdryEdges, AcceptTriangulation sieve=0, void *sieveArgs=0)
The Dim2Census enumeration facilities are on their way out of Regina, and in the future the Dim2Census class will be used purely for census lookups. To perform the kind of enumeration that is described here, you should call Dim2EdgePairing::findAllPairings() and Dim2GluingPermSearcher::findAllPerms() directly.
Member regina::Dim2Census::formPartialCensus (const Dim2EdgePairing *pairing, NPacket *parent, NBoolSet orientability, AcceptTriangulation sieve=0, void *sieveArgs=0)
The Dim2Census enumeration facilities are on their way out of Regina, and in the future the Dim2Census class will be used purely for census lookups (if at all). To perform the kind of enumeration that is described here, you should call Dim2GluingPermSearcher::findAllPerms() directly.
Member regina::Dim4BoundaryComponent::getComponent () const
This routine has been renamed to component(). See the component() documentation for further details.
Member regina::Face< 2, 0 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 2, 1 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 3, 0 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 3, 0 >::getLink () const
This routine has been renamed to link(). See the link() documentation for further details.
Member regina::Face< 3, 0 >::getLinkEulerChar () const
This routine has been renamed to linkEulerChar(). See the linkEulerChar() documentation for further details.
Member regina::Face< 3, 0 >::getLinkEulerCharacteristic () const
This routine will be removed in a future version of Regina. Please use the identical routine linkEulerChar() instead.
Member regina::Face< 3, 0 >::NON_STANDARD_BDRY
This constant has been renamed INVALID.
Member regina::Face< 3, 1 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 3, 2 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 3, 2 >::getSubtype ()
This routine has been renamed to subtype(). See the subtype() documentation for further details.
Member regina::Face< 3, 2 >::getType ()
This routine has been renamed to type(). See the type() documentation for further details.
Member regina::Face< 4, 0 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 4, 1 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 4, 2 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Face< 4, 3 >::getBoundaryComponent () const
This routine has been renamed as boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::FacetPairing< 3 >::getNumberOfTetrahedra () const
As of Regina 4.94, this routine has been renamed to size(). The old name getNumberOfTetrahedra() is provided for backward compatibility, but will be removed in some future version of Regina.
Member regina::factorise (unsigned long n, std::list< unsigned long > &factors)
This routine is old and slow; please consider using the much faster routines from the NPrimes class instead.
Member regina::getVersionMajor ()
Simply call versionMajor() instead.
Member regina::getVersionMinor ()
Simply call versionMinor() instead.
Member regina::getVersionString ()
Simply call versionString() instead.
Member regina::Isomorphism< 2 >::getSourceTriangles () const
Simply call size() instead.
Member regina::Isomorphism< 3 >::getSourceTetrahedra () const
Simply call size() instead.
Member regina::NAbelianGroup::getInvariantFactor (size_t index) const
This routine has been renamed as invariantFactor(). See the invariantFactor() documentation for further details.
Member regina::NAbelianGroup::getNumberOfInvariantFactors () const
This routine has been renamed as countInvariantFactors(). See the countInvariantFactors() documentation for further details.
Member regina::NAbelianGroup::getRank () const
This routine has been renamed to rank(). See the rank() documentation for further details.
Member regina::NAbelianGroup::getTorsionRank (const NLargeInteger &degree) const
This routine has been renamed to torsionRank(const NLargeInteger&). See the torsionRank(const NLargeInteger&) documentation for further details.
Member regina::NAbelianGroup::getTorsionRank (unsigned long degree) const
This routine has been renamed to torsionRank(unsigned long). See the torsionRank(unsigned long) documentation for further details.
Member regina::NAngleStructure::getAngle (size_t tetIndex, int edgePair) const
This routine has been renamed to angle(). See the angle() documentation for further details.
Member regina::NAngleStructure::getTriangulation () const
This routine has been renamed to triangulation(). See the triangulation() documentation for further details.
Member regina::NAngleStructureList::allowsStrict () const
This routine will be removed in a future version of Regina. Users should switch to the identical routine spansStrict() instead.
Member regina::NAngleStructureList::allowsTaut () const
This routine will be removed in a future version of Regina. Users should switch to the identical routine spansTaut() instead.
Member regina::NAngleStructureList::getNumberOfStructures () const
Please use the identical routine size() instead.
Member regina::NAngleStructureList::getStructure (size_t index) const
This routine has been renamed to structure(). See the structure() documentation for further details.
Member regina::NAngleStructureList::getTriangulation () const
This routine has been renamed to triangulation(). See the triangulation() documentation for further details.
Member regina::NAugTriSolidTorus::getAugTorus (int annulus) const
This routine has been renamed to augTorus(). See the augTorus() documentation for further details.
Member regina::NAugTriSolidTorus::getChainLength () const
This routine has been renamed to chainLength(). See the chainLength() documentation for further details.
Member regina::NAugTriSolidTorus::getChainType () const
This routine has been renamed to chainType(). See the chainType() documentation for further details.
Member regina::NAugTriSolidTorus::getCore () const
This routine has been renamed to core(). See the core() documentation for further details.
Member regina::NAugTriSolidTorus::getEdgeGroupRoles (int annulus) const
This routine has been renamed to edgeGroupRoles(). See the edgeGroupRoles() documentation for further details.
Member regina::NAugTriSolidTorus::getTorusAnnulus () const
This routine has been renamed to torusAnnulus(). See the torusAnnulus() documentation for further details.
Member regina::NBoolSet::getByteCode () const
This routine has been renamed to byteCode(). See the byteCode() documentation for further details.
Member regina::NBoundaryComponent::getComponent () const
This routine has been renamed to component(). See the component() documentation for further details.
Member regina::NBoundaryComponent::getEulerChar () const
This routine has been renamed to eulerChar(). See the eulerChar() documentation for further details.
Member regina::NBoundaryComponent::getEulerCharacteristic () const
This routine will be removed in a future version of Regina. Please use the identical routine eulerChar() instead.
Member regina::NCensus::AcceptTriangulation )(NTriangulation *, void *)
The NCensus enumeration facilities are on their way out of Regina, and in the future the NCensus class will be used purely for census lookups. If you wish to build a census yourself, you should call NFacePairing::findAllPairings() and NGluingPermSearcher::findAllPerms() directly.
Member regina::NCensus::formCensus (NPacket *parent, unsigned nTetrahedra, NBoolSet finiteness, NBoolSet orientability, NBoolSet boundary, int nBdryTris, int whichPurge, AcceptTriangulation sieve=0, void *sieveArgs=0)
The NCensus enumeration facilities are on their way out of Regina, and in the future the NCensus class will be used purely for census lookups. To perform the kind of enumeration that is described here, you should call NFacePairing::findAllPairings() and NGluingPermSearcher::findAllPerms() directly.
Member regina::NCensus::formPartialCensus (const NFacePairing *pairing, NPacket *parent, NBoolSet finiteness, NBoolSet orientability, int whichPurge, AcceptTriangulation sieve=0, void *sieveArgs=0)
The NCensus enumeration facilities are on their way out of Regina, and in the future the NCensus class will be used purely for census lookups. To perform the kind of enumeration that is described here, you should call NGluingPermSearcher::findAllPerms() directly.
Member regina::NCensus::mightBeMinimal (NTriangulation *tri, void *ignore=0)
The NCensus enumeration facilities are on their way out of Regina, and so this routine is no longer necessary. For a fast test as to whether a triangulation might be minimal, you should simply call NTriangulation::simplifyToLocalMinimum(false).
Member regina::NCensus::PURGE_NON_MINIMAL
This constant is deprecated; please use NGluingPermSearcher::PURGE_NON_MINIMAL instead.
Member regina::NCensus::PURGE_NON_MINIMAL_PRIME
This constant is deprecated; please use NGluingPermSearcher::PURGE_NON_MINIMAL_PRIME instead.
Member regina::NCensus::PURGE_NON_PRIME
This constant is deprecated; please use NGluingPermSearcher::PURGE_NON_PRIME instead.
Member regina::NCensus::PURGE_P2_REDUCIBLE
This constant is deprecated; please use NGluingPermSearcher::PURGE_NON_MINIMAL instead.
Member regina::NDoubleDescriptor
As of Regina 4.6, the class NDoubleDescriptor has been renamed as NDoubleDescription. This renaming is merely for consistency in documentation and nomenclature; the functionality of the new NDoubleDescription class is identical to the old NDoubleDescriptor class as it was in Regina 4.5.1. This typedef is provided for backward compatibility, and will be removed in some future version of Regina.
Class regina::NewFunction1< Base, Arg >
This has been deprecated. Instead you should use NewFunction, which is more flexible and has less overhead.
Member regina::NewNormalSurfaceVector
The old NewNormalSurfaceVector class has been redesigned as the more general template class NewFunction1, and moved into the header registryutils.h. This typedef is provided for backward compatibility, and will be removed in some future version of Regina.
Member regina::NExampleTriangulation::figureEightKnotComplement ()
This has been renamed to figureEight().
Member regina::NExampleTriangulation::lens8_3 ()
This is identical to calling NExampleTriangulation::lens(8, 3). This hard-coded lens8_3() routine will be removed in a future release of Regina.
Member regina::NExampleTriangulation::lst3_4_7 ()
This is identical to calling NExampleTriangulation::lst(3, 4). This hard-coded lst3_4_7() routine will be removed in a future release of Regina.
Member regina::NExampleTriangulation::seifertWeber ()
This routine is now called weberSeifert(), for consistency with Weber and Seifert's original paper. The old name seifertWeber() has been kept for backward compatibility, but will be removed in a future version of Regina.
Member regina::NExampleTriangulation::trefoilKnotComplement ()
This has been renamed to trefoil().
Member regina::NExampleTriangulation::whiteheadLinkComplement ()
This has been renamed to whiteheadLink().
Member regina::NFacePairingIsoList
As of Regina 4.94, this typedef is now available as NFacePairing::IsoList. The old typedef NFacePairingIsoList is provided for backward compatibility, but will be removed in some future version of Regina.
Member regina::NFileInfo::getEngine () const
This routine has been renamed to engine(). See the engine() documentation for further details.
Member regina::NFileInfo::getPathname () const
This routine has been renamed to pathname(). See the pathname() routine for further details.
Member regina::NFileInfo::getType () const
This routine has been renamed to type(). See the type() documentation for further details.
Member regina::NFileInfo::getTypeDescription () const
This routine has been renamed to typeDescription(). See the typeDescription() documentation for further details.
Member regina::NGenericGluingPerms< dim >::getFacetPairing () const
This routine has been renamed to facetPairing(). See the facetPairing() documentation for further details.
Member regina::NGluingPerms::getFacePairing () const
This routine has been renamed to facetPairing(). This old name has been kept for backward compatibility, but will be removed in some future version of Regina.
Member regina::NGluingPerms::getNumberOfTetrahedra () const
This routine has been renamed to size(). This old name has been kept for backward compatibility, but will be removed in some future version of Regina.
Member regina::NGroupExpression::getExponent (size_t index) const
This routine has been renamed to exponent(). See the exponent() documentation for further details.
Member regina::NGroupExpression::getGenerator (size_t index) const
This routine has been renamed to generator(). See the generator() documentation for further details.
Member regina::NGroupExpression::getNumberOfTerms () const
This routine has been renamed to countTerms(). See the countTerms() documentation for further details.
Member regina::NGroupExpression::getTerm (size_t index)
This routine has been renamed to term(). See the term() documentation for further details.
Member regina::NGroupExpression::getTerm (size_t index) const
This routine has been renamed to term(size_t) const. See the term(size_t) const documentation for further details.
Member regina::NGroupExpression::getTerms () const
This routine has been renamed to terms(). See the terms() documentation for further details.
Member regina::NGroupExpression::getTerms ()
This routine has been renamed to terms(). See the terms() documentation for further details.
Member regina::NGroupPresentation::getNumberOfGenerators () const
This routine has been renamed to countGenerators(). See the countGenerators() documentation for further details.
Member regina::NGroupPresentation::getNumberOfRelations () const
This routine has been renamed to countRelations(). See the countRelations() documentation for further details.
Member regina::NGroupPresentation::getRelation (size_t index) const
This routine has been renamed to relation(). See the relation() documentation for further details.
Member regina::NGroupPresentation::toStringCompact () const
This routine has been deprecated; use the simpler-to-type compact() instead.
Member regina::NHandlebody::getHandles () const
This routine has been renamed to handles(). See the handles() documentation for further details.
Member regina::NHomGroupPresentation::getDomain () const
This routine has been renamed to domain(). See the domain() documentation for further details.
Member regina::NHomGroupPresentation::getRange () const
This routine has been renamed to range(). See the range() documentation for further details.
Member regina::NHomMarkedAbelianGroup::getCokernel () const
This routine has been renamed to cokernel(). See the cokernel() documentation for further details.
Member regina::NHomMarkedAbelianGroup::getDefiningMatrix () const
This routine has been renamed to definingMatrix(). See the definingMatrix() documentation for further details.
Member regina::NHomMarkedAbelianGroup::getDomain () const
This routine has been renamed to domain(). See the domain() documentation for further details.
Member regina::NHomMarkedAbelianGroup::getImage () const
This routine has been renamed to image(). See the image() documentation for further details.
Member regina::NHomMarkedAbelianGroup::getKernel () const
This routine has been renamed to kernel(). See the kernel() documentation for further details.
Member regina::NHomMarkedAbelianGroup::getRange () const
This routine has been renamed to domain(). See the domain() documentation for further details.
Member regina::NHomMarkedAbelianGroup::getReducedMatrix () const
This routine has been renamed to reducedMatrix(). See the reducedMatrix() documentation for further details.
Member regina::NHomMarkedAbelianGroup::isIso () const
This routine will be removed in a future version of Regina; please use the identical routine isIsomorphism() instead.
Member regina::NHomologicalData::getBdryHomology (unsigned q)
This routine has been renamed to bdryHomology(). See the bdryHomology() documentation for further details.
Member regina::NHomologicalData::getBdryHomologyMap (unsigned q)
This routine has been renamed to bdryHomologyMap(). See the bdryHomologyMap() documentation for further details.
Member regina::NHomologicalData::getDualHomology (unsigned q)
This routine has been renamed to dualHomology(). See the dualHomology() documentation for further details.
Member regina::NHomologicalData::getEmbeddabilityComment ()
This routine has been renamed to embeddabilityComment(). See the embeddabilityComment() documentation for further details.
Member regina::NHomologicalData::getEulerChar ()
This routine has been renamed to eulerChar(). See the eulerChar() documentation for further details.
Member regina::NHomologicalData::getH1CellAp ()
This routine has been renamed to h1CellAp(). See the h1CellAp() documentation for further details.
Member regina::NHomologicalData::getHomology (unsigned q)
This routine has been renamed to homology(). See the homology() documentation for further details.
Member regina::NHomologicalData::getNumBdryCells (unsigned dimension)
This routine has been renamed to countBdryCells(). See the countBdryCells() documentation for further details.
Member regina::NHomologicalData::getNumDualCells (unsigned dimension)
This routine has been renamed to countDualCells(). See the countDualCells() documentation for further details.
Member regina::NHomologicalData::getNumStandardCells (unsigned dimension)
This routine has been renamed to countStandardCells(). See the countStandardCells() documentation for further details.
Member regina::NHomologicalData::getTorsionLegendreSymbolVector ()
This routine has been renamed to torsionLegendreSymbolVector(). See the torsionLegendreSymbolVector() documentation for further details.
Member regina::NHomologicalData::getTorsionLegendreSymbolVectorString ()
This routine has been renamed to torsionLegendreSymbolVectorString(). See the torsionLegendreSymbolVectorString() documentation for further details.
Member regina::NHomologicalData::getTorsionRankVector ()
This routine has been renamed to torsionRankVector(). See the torsionRankVector() documentation for further details.
Member regina::NHomologicalData::getTorsionRankVectorString ()
This routine has been renamed to torsionRankVectorString(). See the torsionRankVectorString() documentation for further details.
Member regina::NHomologicalData::getTorsionSigmaVector ()
This routine has been renamed to torsionSigmaVector(). See the torsionSigmaVector() documentation for further details.
Member regina::NHomologicalData::getTorsionSigmaVectorString ()
This routine has been renamed to torsionSigmaVectorString(). See the torsionSigmaVectorString() documentation for further details.
Member regina::NL31Pillow::getInteriorVertex (int whichTet) const
This routine has been renamed to interiorVertex(). See the interiorVertex() documentation for further details.
Member regina::NL31Pillow::getTetrahedron (int whichTet) const
This routine has been renamed to tetrahedron(). See the tetrahedron() documentation for further details.
Member regina::NLayeredChain::getBottom () const
This routine has been renamed to bottom(). See the bottom() documentation for further details.
Member regina::NLayeredChain::getBottomVertexRoles () const
This routine has been renamed to bottomVertexRoles(). See the bottomVertexRoles() documentation for further details.
Member regina::NLayeredChain::getIndex () const
This routine has been renamed to index(). See the index() documentation for further details.
Member regina::NLayeredChain::getTop () const
This routine has been renamed to top(). See the top() documentation for further details.
Member regina::NLayeredChain::getTopVertexRoles () const
This routine has been renamed to topVertexRoles(). See the topVertexRoles() documentation for further details.
Member regina::NLayeredChainPair::getChain (int which) const
This routine has been renamed to chain(). See the chain() documentation for further details.
Member regina::NLayeredLensSpace::getMobiusBoundaryGroup () const
This routine has been renamed to mobiusBoundaryGroup(). See the mobiousBoundaryGroup() documentation for further details.
Member regina::NLayeredLensSpace::getP () const
This routine has been renamed to p(). See the p() documentation for further details.
Member regina::NLayeredLensSpace::getQ () const
This routine has been renamed to q(). See the q() documentation for further details.
Member regina::NLayeredLensSpace::getTorus () const
This routine has been renamed to torus(). See the torus() documentation for further details.
Member regina::NLayeredLoop::getHinge (int which) const
This routine has been renamed to hinge(). See the hinge() documentation for further details.
Member regina::NLayeredLoop::getIndex () const
The preferred way of accessing the length of a layered loop is through length().
Member regina::NLayeredLoop::getLength () const
This routine has been renamed to length(). See the length() documentation for further details.
Member regina::NLayeredSolidTorus::getBase () const
This routine has been renamed to base(). See the base() documentation for further details.
Member regina::NLayeredSolidTorus::getBaseEdge (int group, int index) const
This routine has been renamed to baseEdge(). See the baseEdge() documentation for further details.
Member regina::NLayeredSolidTorus::getBaseEdgeGroup (int edge) const
This routine has been renamed to baseEdgeGroup(). See the baseEdgeGroup() documentation for further details.
Member regina::NLayeredSolidTorus::getBaseFace (int index) const
This routine has been renamed to baseFace(). See the baseFace() documentation for further details.
Member regina::NLayeredSolidTorus::getMeridinalCuts (int group) const
This routine has been renamed to meridinalCuts(). See the meridinalCuts() documentation for further details.
Member regina::NLayeredSolidTorus::getNumberOfTetrahedra () const
Simply call size() instead.
Member regina::NLayeredSolidTorus::getTopEdge (int group, int index) const
This routine has been renamed to topEdge(). See the topEdge() documentation for further details.
Member regina::NLayeredSolidTorus::getTopEdgeGroup (int edge) const
This routine has been renamed to topEdgeGroup(). See the topEdgeGroup() documentation for further details.
Member regina::NLayeredSolidTorus::getTopFace (int index) const
This routine has been renamed to topFace(). See the topFace() documentation for further details.
Member regina::NLayeredSolidTorus::getTopLevel () const
This routine has been renamed to topLevel(). See the topLevel() documentation for further details.
Member regina::NLayering::getNewBoundaryRoles (unsigned which) const
This routine has been renamed to newBoundaryRoles(). See the newBoundaryRoles() documentation for further details.
Member regina::NLayering::getNewBoundaryTet (unsigned which) const
This routine has been renamed to newBoundaryTet(). See the newBoundaryTet() documentation for further details.
Member regina::NLayering::getOldBoundaryRoles (unsigned which) const
This routine has been renamed to oldBoundaryRoles(). See the oldBoundaryRoles() documentation for further details.
Member regina::NLayering::getOldBoundaryTet (unsigned which) const
This routine has been renamed to oldBoundaryTet(). See the oldBoundaryTet() documentation for further details.
Member regina::NLayering::getSize () const
This routine has been renamed to size(). See the size() documentation for further details.
Member regina::NLensSpace::getP () const
This routine has been renamed to p(). See the p() documentation for further details.
Member regina::NLensSpace::getQ () const
This routine has been renamed to q(). See the q() documentation for further details.
Member regina::NManifold::getHomologyH1 () const
This routine has been renamed to homology(). See the homology() documentation for further details.
Member regina::NManifold::getName () const
This routine has been renamed to name(). See the name() documentation for further details.
Member regina::NManifold::getStructure () const
This routine has been renamed to structure(). See the structure() documentation for further details.
Member regina::NManifold::getTeXName () const
This routine has been renamed to TeXName(). See the TeXName() documentation for further details.
Member regina::NMarkedAbelianGroup::freeLoc () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::getFreeLoc () const
This routine has been renamed to freeLoc(). See the freeLoc() documentation for further details.
Member regina::NMarkedAbelianGroup::getFreeRep (unsigned long index) const
This routine has been renamed to freeRep(). See the freeRep() documentation for further details.
Member regina::NMarkedAbelianGroup::getInvariantFactor (size_t index) const
This routine has been renamed to invariantFactor(). See the invariantFactor() documentation for further details.
Member regina::NMarkedAbelianGroup::getM () const
This routine has been renamed to M(). See the M() documentation for further details.
Member regina::NMarkedAbelianGroup::getMCB () const
This routine has been renamed to MCB(). See the MCB() documentation for further details.
Member regina::NMarkedAbelianGroup::getMCBi () const
This routine has been renamed to MCBi(). See the MCBi() documentation for further details.
Member regina::NMarkedAbelianGroup::getMRB () const
This routine has been renamed to MRB(). See the MRB() documentation for further details.
Member regina::NMarkedAbelianGroup::getMRBi () const
This routine has been renamed to MRBi(). See the MRBi() documentation for further details.
Member regina::NMarkedAbelianGroup::getN () const
This routine has been renamed to N(). See the N() documentation for further details.
Member regina::NMarkedAbelianGroup::getNCB () const
This routine has been renamed to NCB(). See the NCB() documentation for further details.
Member regina::NMarkedAbelianGroup::getNCBi () const
This routine has been renamed to NCBi(). See the NCBi() documentation for further details.
Member regina::NMarkedAbelianGroup::getNRB () const
This routine has been renamed to NRB(). See the NRB() documentation for further details.
Member regina::NMarkedAbelianGroup::getNRBi () const
This routine has been renamed to NRBi(). See the NRBi() documentation for further details.
Member regina::NMarkedAbelianGroup::getNumberOfInvariantFactors () const
This routine has been renamed as countInvariantFactors(). See the countInvariantFactors() documentation for further details.
Member regina::NMarkedAbelianGroup::getRank () const
This routine has been renamed to rank(). See the rank() documentation for further details.
Member regina::NMarkedAbelianGroup::getRankCC () const
This routine has been renamed to rankCC(). See the rankCC() documentation for further details.
Member regina::NMarkedAbelianGroup::getRankM () const
This routine has been renamed to rankM(). See the rankM() documentation for further details.
Member regina::NMarkedAbelianGroup::getSNFIsoRep (const std::vector< NLargeInteger > &v) const
This routine has been renamed to snfRep(). See snfRep() for details, preconditions and warnings.
Member regina::NMarkedAbelianGroup::getTorsionLoc () const
This routine has been renamed to torsionLoc(). See the torsionLoc() documentation for further details.
Member regina::NMarkedAbelianGroup::getTorsionRank (unsigned long degree) const
This routine has been renamed to torsionRank(unsigned long) const. See the torsionRank(unsigned long) const for further details.
Member regina::NMarkedAbelianGroup::getTorsionRank (const NLargeInteger &degree) const
This routine has been renamed to torsionRank(const NLargeInteger&) const. See the torsionRank(const NLargeInteger&) const for further details.
Member regina::NMarkedAbelianGroup::getTorsionRep (unsigned long index) const
This routine has been renamed to torsionRep(). See the torsionRep() documentation for further details.
Member regina::NMarkedAbelianGroup::MCB () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::MCBi () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::MRB () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::MRBi () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::NCB () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::NCBi () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::NRB () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::NRBi () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::operator!= (const NMarkedAbelianGroup &other) const
This routine will be removed in a future version of Regina. Users should switch to the less ambiguously named routine isIsomorphicTo() instead.
Member regina::NMarkedAbelianGroup::operator== (const NMarkedAbelianGroup &other) const
This routine will be removed in a future version of Regina. Users should switch to the less ambiguously named routine isIsomorphicTo() instead.
Member regina::NMarkedAbelianGroup::rankM () const
This routine will be removed in Regina 5.0.
Member regina::NMarkedAbelianGroup::torsionLoc () const
This routine will be removed in Regina 5.0.
Class regina::NMutex
NThread and NMutex are deprecated; new code should use the C++11 std::thread, std::mutex and std::lock_guard classes instead.
Member regina::NNormalSurface::findNonTrivialSphere (NTriangulation *tri)
This routine will be removed in a future version of Regina. Use NTriangulation::hasNonTrivialSphereOrDisc() instead.
Member regina::NNormalSurface::findVtxOctAlmostNormalSphere (NTriangulation *tri, bool quadOct=false)
This routine will be removed in a future version of Regina. Use NTriangulation::hasOctagonalAlmostNormalSphere() instead, which offers significant optimisations over this routine.
Member regina::NNormalSurface::getEdgeWeight (size_t edgeIndex) const
This routine has been renamed to edgeWeight(). See the edgeWeight() documentation for further details.
Member regina::NNormalSurface::getEulerChar () const
This routine has been renamed to eulerChar(). See the eulerChar() documentation for further details.
Member regina::NNormalSurface::getEulerCharacteristic () const
This routine will be removed in a future version of Regina. Please use the identical routine eulerChar() instead.
Member regina::NNormalSurface::getFaceArcs (size_t triIndex, int triVertex) const
This routine will be removed in a future version of Regina. Please use arcs() instead.
Member regina::NNormalSurface::getName () const
This routine has been renamed to name(). See the name() documentation for further details.
Member regina::NNormalSurface::getNumberOfCoords () const
This routine has been renamed to countCoords(). See the countCoords() documentation for further details.
Member regina::NNormalSurface::getOctCoord (size_t tetIndex, int octType) const
This routine has been renamed to octs(). See the octs() documentation for further details.
Member regina::NNormalSurface::getOctPosition () const
This routine has been renamed to octPosition(). See the octPosition() documentation for further details.
Member regina::NNormalSurface::getOrientedQuadCoord (size_t tetIndex, int quadType, bool orientation) const
This routine has been renamed to orientedQuads(). See the orientedQuads() documentation for further details.
Member regina::NNormalSurface::getOrientedTriangleCoord (size_t tetIndex, int vertex, bool orientation) const
This routine has been renamed to orientedTriangles(). See the orientedTriangles() documentation for further details.
Member regina::NNormalSurface::getQuadCoord (size_t tetIndex, int quadType) const
This routine has been renamed to quads(). See the quads() documentation for further details.
Member regina::NNormalSurface::getTriangleArcs (size_t triIndex, int triVertex) const
This routine has been renamed to arcs(). See the arcs() documentation for further details.
Member regina::NNormalSurface::getTriangleCoord (size_t tetIndex, int vertex) const
This routine has been renamed to triangles(). See the triangles() documentation for further details.
Member regina::NNormalSurface::getTriangulation () const
This routine has been renamed to triangulation(). See the triangulation() documentation for further details.
Member regina::NNormalSurfaceList::AN_LEGACY
Instead of this class constant, you should use the NormalCoords enum value NS_AN_LEGACY directly.
Member regina::NNormalSurfaceList::AN_QUAD_OCT
Instead of this class constant, you should use the NormalCoords enum value NS_AN_QUAD_OCT directly.
Member regina::NNormalSurfaceList::AN_STANDARD
Instead of this class constant, you should use the NormalCoords enum value NS_AN_STANDARD directly.
Member regina::NNormalSurfaceList::EDGE_WEIGHT
Instead of this class constant, you should use the NormalCoords enum value NS_EDGE_WEIGHT directly.
Member regina::NNormalSurfaceList::enumerateFundCD (NTriangulation *owner, NormalCoords coords, bool embeddedOnly=true)
The correct way to access this procedure is to call enumerate(owner, coords, NS_FUNDAMENTAL | NS_EMBEDDED_ONLY, NS_HILBERT_CD) if embeddedOnly is true, or enumerate(owner, coords, NS_FUNDAMENTAL | NS_IMMERSED_SINGULAR, NS_HILBERT_CD) if embeddedOnly is false.
Member regina::NNormalSurfaceList::enumerateFundDual (NTriangulation *owner, NormalCoords coords, bool embeddedOnly=true, NProgressTracker *tracker=0)
The correct way to access this procedure is to call enumerate(owner, coords, NS_FUNDAMENTAL | NS_EMBEDDED_ONLY, NS_HILBERT_DUAL, tracker) if embeddedOnly is true, or enumerate(owner, coords, NS_FUNDAMENTAL | NS_IMMERSED_SINGULAR, NS_HILBERT_DUAL, tracker) if embeddedOnly is false.
Member regina::NNormalSurfaceList::enumerateFundFullCone (NTriangulation *owner, NormalCoords coords, bool embeddedOnly=true)
The correct way to access this procedure is to call enumerate(owner, coords, NS_FUNDAMENTAL | NS_EMBEDDED_ONLY, NS_HILBERT_FULLCONE) if embeddedOnly is true, or enumerate(owner, coords, NS_FUNDAMENTAL | NS_IMMERSED_SINGULAR, NS_HILBERT_FULLCONE) if embeddedOnly is false.
Member regina::NNormalSurfaceList::enumerateFundPrimal (NTriangulation *owner, NormalCoords coords, bool embeddedOnly=true, NNormalSurfaceList *vtxSurfaces=0, NProgressTracker *tracker=0)
The correct way to access this procedure is to call enumerate(owner, coords, NS_FUNDAMENTAL | NS_EMBEDDED_ONLY, NS_HILBERT_PRIMAL, tracker) if embeddedOnly is true, or enumerate(owner, coords, NS_FUNDAMENTAL | NS_IMMERSED_SINGULAR, NS_HILBERT_PRIMAL, tracker) if embeddedOnly is false.
Member regina::NNormalSurfaceList::enumerateStandardANDirect (NTriangulation *owner)
The correct way to access this procedure is to call enumerate(owner, NS_AN_STANDARD, NS_LIST_DEFAULT, NS_VERTEX_STD_DIRECT).
Member regina::NNormalSurfaceList::enumerateStandardDirect (NTriangulation *owner)
The correct way to access this procedure is to call enumerate(owner, NS_STANDARD, NS_LIST_DEFAULT, NS_VERTEX_STD_DIRECT).
Member regina::NNormalSurfaceList::FACE_ARCS
Instead of this class constant, you should use the NormalCoords enum value NS_TRIANGLE_ARCS.
Member regina::NNormalSurfaceList::flavour () const
Users should switch to the identical routine coords() instead.
Member regina::NNormalSurfaceList::getFlavour () const
Users should switch to the identical routine coords() instead.
Member regina::NNormalSurfaceList::getNumberOfSurfaces () const
Please use the identical routine size() instead.
Member regina::NNormalSurfaceList::getSurface (size_t index) const
This routine has been renamed to surface(). See the surface() documentation for further details.
Member regina::NNormalSurfaceList::getTriangulation () const
This routine has been renamed to triangulation(). See the triangulation() documentation for further details.
Member regina::NNormalSurfaceList::ORIENTED
Instead of this class constant, you should use the NormalCoords enum value NS_ORIENTED directly.
Member regina::NNormalSurfaceList::ORIENTED_QUAD
Instead of this class constant, you should use the NormalCoords enum value NS_ORIENTED_QUAD directly.
Member regina::NNormalSurfaceList::QUAD
Instead of this class constant, you should use the NormalCoords enum value NS_QUAD directly.
Member regina::NNormalSurfaceList::STANDARD
Instead of this class constant, you should use the NormalCoords enum value NS_STANDARD directly.
Member regina::NNormalSurfaceVector::getEdgeWeight (size_t edgeIndex, const NTriangulation *triang) const
This routine has been renamed to edgeWeight(). See the edgeWeight() documentation for further details.
Member regina::NNormalSurfaceVector::getFaceArcs (size_t triIndex, int triVertex, const NTriangulation *triang) const
This routine will be removed in a future version of Regina. Please use arcs() instead.
Member regina::NNormalSurfaceVector::getOctCoord (size_t tetIndex, int octType, const NTriangulation *triang) const
This routine has been renamed to octs(). See the octs() documentation for further details.
Member regina::NNormalSurfaceVector::getOrientedQuadCoord (size_t tetIndex, int quadType, const NTriangulation *triang, bool orientation) const
This routine has been renamed to orientedQuads(). See the orientedQuads() documentation for further details.
Member regina::NNormalSurfaceVector::getOrientedTriangleCoord (size_t tetIndex, int vertex, const NTriangulation *triang, bool orientation) const
This routine has been renamed to orientedTriangles(). See the orientedTriangles() documentation for further details.
Member regina::NNormalSurfaceVector::getQuadCoord (size_t tetIndex, int quadType, const NTriangulation *triang) const
This routine has been renamed to quads(). See the quads() documentation for further details.
Member regina::NNormalSurfaceVector::getTriangleArcs (size_t triIndex, int triVertex, const NTriangulation *triang) const
This routine has been renamed to arcs(). See the arcs() documentation for further details.
Member regina::NNormalSurfaceVector::getTriangleCoord (size_t tetIndex, int vertex, const NTriangulation *triang) const
This routine has been renamed to triangles(). See the triangles() documentation for further details.
Member regina::NPacket::ChangeEventBlock
ChangeEventSpan is now the correct way to fire a "packet changed" event. The class ChangeEventSpan is similar to the old ChangeEventBlock except that it fires both NPacketListener::packetToBeChanged() and NPacketListener::packetWasChanged() (on construction and destruction respectively), and the old boolean argument fireOnDestruction is gone (events are now fired always).
Member regina::NPacket::getFirstTreeChild () const
This routine has been renamed as firstChild(). See the firstChild() documentation for further details.
Member regina::NPacket::getFullName () const
This routine has been renamed to fullName(). See the fullName() documentation for further details.
Member regina::NPacket::getHumanLabel () const
This routine has been renamed to humanLabel(). See the humanLabel() documentation for further details.
Member regina::NPacket::getLastTreeChild () const
This routine has been renamed as lastChild(). See the lastChild() documentation for further details.
Member regina::NPacket::getNextTreeSibling () const
This routine has been renamed as nextSibling(). See the nextSibling() documentation for further details.
Member regina::NPacket::getNumberOfChildren () const
This routine has been renamed to countChildren(). See the countChildren() documentation for further details.
Member regina::NPacket::getNumberOfDescendants () const
This routine has been renamed to countDescendants(). See the countDescendants() documentation for further details.
Member regina::NPacket::getPacketLabel () const
This routine has been renamed to label(). See the label() documentation for further information.
Member regina::NPacket::getPacketType () const
This routine has been renamed to type(). See the type() documentation for further details.
Member regina::NPacket::getPacketTypeName () const
This routine has been renamed to typeName(). See the typeName() documentation for further details.
Member regina::NPacket::getPrevTreeSibling () const
This routine has been renamed as prevSibling(). See the prevSibling() documentation for further details.
Member regina::NPacket::getTags () const
This routine has been renamed to tags(). See the tags() documentation for further information.
Member regina::NPacket::getTotalTreeSize () const
This routine has been renamed to totalTreeSize(). See the totalTreeSize() documentation for further details.
Member regina::NPacket::getTreeMatriarch () const
This routine has been renamed as root(). See the root() documentation for further details.
Member regina::NPacket::getTreeParent () const
This routine has been renamed as parent(). See the parent() documentation for further details.
Member regina::NPacket::makeUniqueLabel (const std::string &base) const
This routine is deprecated, since (as of Regina 4.95) packet labels in a data file are no longer required to be distinct.
Member regina::NPacket::makeUniqueLabels (NPacket *reference)
This routine is deprecated, since (as of Regina 4.95) packet labels in a data file are no longer required to be distinct.
Member regina::NPacket::setPacketLabel (const std::string &label)
This routine has been renamed to setLabel(). See the setLabel() documentation for further details.
Member regina::NPerm< 2 >::getPermCode () const
This routine has been renamed to permCode(). See the permCode() documentation for further details.
Member regina::NPerm< 3 >::getPermCode () const
This routine has been renamed to permCode(). See the permCode() documentation for further details.
Member regina::NPerm< 4 >::getPermCode () const
This routine has been renamed to permCode(). See the permCode() documentation for further details.
Member regina::NPerm< 4 >::getPermCode2 () const
This routine has been renamed to permCode2(). See the permCode2() documentation for further details.
Member regina::NPerm< 5 >::getPermCode () const
This routine has been renamed to permCode(). See the permCode() documentation for further details.
Member regina::NPerm< int >::getPermCode () const
This routine has been renamed to permCode(). See the permCode() documentation for further details.
Class regina::NPermItS4
This class will removed in a future release of Regina, since it is completely unnecessary. Just loop directly through the 24 elements of NPerm4::S4.
Member regina::NPillowTwoSphere::getFace (int index) const
This routine will be removed in a future version of Regina. Please use triangle() instead.
Member regina::NPillowTwoSphere::getFaceMapping () const
This routine will be removed in a future version of Regina. Please use triangleMapping() instead.
Member regina::NPillowTwoSphere::getTriangle (int index) const
This routine has been renamed to triangle(). See the triangle() documentation for further details.
Member regina::NPillowTwoSphere::getTriangleMapping () const
This routine has been renamed to triangleMapping(). See the triangleMapping() documentation for further details.
Member regina::NPlugTriSolidTorus::getChain (int annulus) const
This routine has been renamed to chain(). See the chain() documentation for further details.
Member regina::NPlugTriSolidTorus::getChainType (int annulus) const
This routine has been renamed to chainType(). See the chainType() documentation for further details.
Member regina::NPlugTriSolidTorus::getCore () const
This routine has been renamed to core(). See the core() documentation for further details.
Member regina::NPlugTriSolidTorus::getEquatorType () const
This routine has been renamed to equatorType(). See the equatorType() documentation for further details.
Class regina::NPrismSetSurface
This class has essentially been a placeholder for the last 12 years, and was never fleshed out in that time. It will be removed in a future release.
Member regina::NPrismSetSurface::getQuadType (size_t tetIndex) const
This routine has been renamed to quadType(). See the quadType() documentation for further details.
Member regina::NRational::getDenominator () const
This routine has been renamed to denominator(). See the denominator() documentation for further details.
Member regina::NRational::getNumerator () const
This routine has been renamed to numerator(). See the numerator() documentation for further details.
Member regina::NRational::getTeX () const
This routine has been renamed to TeX(). See the TeX() documentation for further details.
Member regina::NSatBlock::getAbbr (bool tex=false) const
This routine has been renamed to abbr(). See the abbr() documentation for further details.
Member regina::NSatRegion::createSFS (long, bool reflect) const
This routine simply ignores the first argument, and passes the second argument through to createSFS(bool). Code should be changed to call createSFS(bool) directly.
Member regina::NScript::getNumberOfVariables () const
Simply call countVariables() instead.
Member regina::NScript::getText () const
This routine has been renamed to text(). See the text() documentation for further details.
Member regina::NScript::getVariableIndex (const std::string &name) const
This routine has been renamed to variableIndex(). See the variableIndex() documentation for further details.
Member regina::NScript::getVariableName (size_t index) const
This routine has been renamed to variableName(). See the variableName() documentation for further details.
Member regina::NScript::getVariableValue (const std::string &name) const
This routine has been renamed to variableValue(const std::string&). See the variableValue(const std::string&) documentation for further details.
Member regina::NScript::getVariableValue (size_t index) const
This routine has been renamed to variableValue(size_t). See the variableValue(size_t) documentation for further details.
Member regina::NSignature::getOrder () const
This routine has been renamed to order(). See the order() documentation for further details.
Member regina::NSimpleSurfaceBundle::getType () const
This routine has been renamed to type(). See the type() documentation for further details.
Member regina::NSnapPeaCensusManifold::getIndex () const
This routine has been renamed to index(). See the index() documentation for further details.
Member regina::NSnapPeaCensusManifold::getSection () const
This routine has been renamed to section(). See the section() documentation for further details.
Member regina::NSnapPeaCensusTri::getIndex () const
This routine has been renamed to index(). See the index() documentation for further details.
Member regina::NSnapPeaCensusTri::getSection () const
This routine has been renamed to section(). See the section() documentation for further details.
Member regina::NSnapPeaTriangulation::dump () const
This routine will be removed in a future version of Regina. Instead you should simply print the string returned from snapPea().
Member regina::NSnapPeaTriangulation::saveAsSnapPea (const char *filename) const
This routine has been renamed as saveSnapPea(). This old routine behaves exactly as in the past, but the new routine has a slight change in behaviour: it now requires a non-empty filename. To send data to standard output (as in the old routine), you can simply print the string returned from snapPea(). See the saveSnapPea() documentation for further details.
Member regina::NSnapPeaTriangulation::toRegina () const
This routine will be removed in a future version of Regina. Instead, you should simply call the NTriangulation copy constructor (since NSnapPeaTriangulation is a subclass of NTriangulation).
Member regina::NSnapPeaTriangulation::verifyTriangulation (const NTriangulation &triangulation) const
This routine will be removed in a future version of Regina. Simply call NTriangulation::isIdenticalTo() instead (though note that there is a slight change in behaviour: isIdenticalTo() will consider a null SnapPea triangulation identical to an empty Regina triangulation).
Member regina::NSnappedBall::getBoundaryFace (int index) const
This routine has been renamed to boundaryFace(). See the boundaryFace() documentation for further details.
Member regina::NSnappedBall::getEquatorEdge () const
This routine has been renamed to equatoryEdge(). See the equatorEdge() documentation for further details.
Member regina::NSnappedBall::getInternalEdge () const
This routine has been renamed to internalEdge(). See the internalEdge() documentation for further details.
Member regina::NSnappedBall::getInternalFace (int index) const
This routine has been renamed to internalFace(). See the internalFace() documentation for further details.
Member regina::NSnappedBall::getTetrahedron () const
This routine has been renamed to tetrahedron(). See the tetrahedron() documentation for further details.
Member regina::NSnappedTwoSphere::getSnappedBall (int index) const
This routine has been renamed to snappedBall(). See the snappedBall() documentation for further details.
Member regina::NSpiralSolidTorus::getNumberOfTetrahedra () const
Simply call size() instead.
Member regina::NSpiralSolidTorus::getTetrahedron (size_t index) const
This routine has been renamed to tetrahedron(). See the tetrahedron() documentation for further details.
Member regina::NSpiralSolidTorus::getVertexRoles (size_t index) const
This routine has been renamed to vertexRoles(). See the vertexRoles() documentation for further details.
Member regina::NStandardTriangulation::getHomologyH1 () const
This routine has been renamed to homology(). See the homology() documentation for further details.
Member regina::NStandardTriangulation::getManifold () const
This routine has been renamed to manifold(). See the manifold() documentation for further details.
Member regina::NStandardTriangulation::getName () const
This routine has been renamed to name(). See the name() documentation for further details.
Member regina::NStandardTriangulation::getTeXName () const
This routine has been renamed to TeXName(). See the TeXName() documentation for further details.
Member regina::NSurfaceFilter::getFilterType () const
This routine has been renamed to filterType(). See the filterType() documentation for further details.
Member regina::NSurfaceFilter::getFilterTypeName () const
This routine has been renamed to filterTypeName(). See the filterTypeName() documentation for further details.
Member regina::NSurfaceFilterCombination::getUsesAnd () const
This routine has been renamed to usesAnd(). See the usesAnd() documentation for further details.
Member regina::NSurfaceFilterProperties::addEC (const NLargeInteger &ec)
This routine has been renamed to addEulerChar(). See the addEulerChar() documentation for further details.
Member regina::NSurfaceFilterProperties::getCompactness () const
This routine has been renamed to compactness(). See the compactness() documentation for further details.
Member regina::NSurfaceFilterProperties::getEC (size_t index) const
This routine has been renamed to eulerChar(). See the eulerChar() documentation for further details.
Member regina::NSurfaceFilterProperties::getECs () const
This routine has been renamed to eulerChars(). See the eulerChars() documentation for further details.
Member regina::NSurfaceFilterProperties::getNumberOfECs () const
This routine has been renamed to countEulerChars(). See the countEulerChars() documentation for further details.
Member regina::NSurfaceFilterProperties::getOrientability () const
This routine has been renamed to orientability(). See the orientability() documentation for further details.
Member regina::NSurfaceFilterProperties::getRealBoundary () const
This routine has been renamed to realBoundary(). See the realBoundary() documentation for further details.
Member regina::NSurfaceFilterProperties::removeAllECs ()
This routine has been renamed to removeAllEulerChars(). See the removeAllEulerChars() documentation for further details.
Member regina::NSurfaceFilterProperties::removeEC (const NLargeInteger &ec)
This routine has been renamed to removeEulerChar(). See the removeEulerChar() documentation for further details.
Member regina::NSurfaceSubset::getFlavour () const
Users should switch to the identical routine coords() instead.
Member regina::NSurfaceSubset::getNumberOfSurfaces () const
Please use the identical routine size() instead.
Member regina::NSurfaceSubset::getSurface (size_t index) const
This routine has been renamed to surface(). See the surface() documentation for further details.
Member regina::NSurfaceSubset::getTriangulation () const
This routine has been renamed to triangulation(). See the triangulation() documentation for further details.
Member regina::NText::getText () const
This routine has been renamed to text(). See the text() documentation for further details.
Class regina::NThread
NThread and NMutex are deprecated; new code should use the C++11 std::thread, std::mutex and std::lock_guard classes instead.
Member regina::NThread::start (void *(*routine)(void *), void *args, NThreadID *id)
This variant of start() is deprecated. You should instead create a new thread object and call the non-static start() on that objet.
Member regina::NThread::yield ()
Use of this routine within Regina is not advised, and this routine will be removed in some future release.
Member regina::NTorusBundle::getMonodromy () const
This routine has been renamed to monodromy(). See the monodromy() documentation for further details.
Member regina::NTriSolidTorus::getTetrahedron (int index) const
This routine has been renamed to tetrahedron(). See the tetrahedron() documentation for further details.
Member regina::NTriSolidTorus::getVertexRoles (int index) const
This routine has been renamed to vertexRoles(). See the vertexRoles() documentation for further details.
Member regina::NTrivialTri::getType () const
This routine has been renamed to type(). See the type() documentation for further details.
Member regina::NTxICore::getName () const
This routine has been renamed to name(). See the name() documentation for further details.
Member regina::NTxICore::getTeXName () const
This routine has been renamed to TeXName(). See the TeXName() documentation for further details.
Member regina::NXMLAbelianGroupReader::getGroup ()
This routine has been renamed to group(). See the group() documentation for further details.
Member regina::NXMLCallback::getState () const
This routine has been renamed to state(). See the state() documentation for further details.
Member regina::NXMLGroupPresentationReader::getGroup ()
This routine has been renamed to group(). See the group() documentation for further details.
Member regina::Output< T, supportsUtf8 >::toString () const
This routine has (at long last) been deprecated; use the simpler-to-type str() instead.
Member regina::Output< T, supportsUtf8 >::toStringLong () const
This routine has (at long last) been deprecated; use the simpler-to-type detail() instead.
Member regina::perm3to4 (const NPerm3 &p)
This routine will be removed from some future release of Regina. You should instead call NPerm4::extend(p).
Member regina::perm3to5 (const NPerm3 &p)
This routine will be removed from some future release of Regina. You should instead call NPerm5::extend(p).
Member regina::perm4to3 (const NPerm4 &p)
This routine will be removed from some future release of Regina. You should instead call NPerm3::contract(p).
Member regina::perm4to5 (const NPerm4 &p)
This routine will be removed from some future release of Regina. You should instead call NPerm5::extend(p).
Member regina::perm5to3 (const NPerm5 &p)
This routine will be removed from some future release of Regina. You should instead call NPerm3::contract(p).
Member regina::perm5to4 (const NPerm5 &p)
This routine will be removed from some future release of Regina. You should instead call NPerm4::contract(p).
Member regina::primesUpTo (const NLargeInteger &roof, std::list< NLargeInteger > &primes)
This routine is old and slow; please consider using the much faster routines from the NPrimes class instead.
Member regina::readFileMagic (const std::string &filename)
This routine has been renamed as regina::open(), and is now declared in npacket.h. See the documentation for regina::open() for further details.
Member regina::readPDF (const char *filename)
You should use the NPDF constructor NPDF::NPDF(const char*), and you should pass the filename as the single string argument. In situations where this routine would have returned a null pointer, the NPDF constructor will instead create a null document (i.e., one for which NPDF::isNull() returns true). See the NPDF constructor for further details.
Member regina::readSnapPea (const char *filename)
You should use the NSnapPeaTriangulation constructor NSnapPeaTriangulation::NSnapPeaTriangulation(const std::string&) instead. In situations where this routine would have returned a null pointer, the NSnapPeaTriangulation constructor will instead create a null triangulation (i.e., one for which isNull() returns true). See the NSnapPeaTriangulation constructor for further details.
Member regina::readSnapPea (std::istream &in)
You should use the NSnapPeaTriangulation constructor NSnapPeaTriangulation::NSnapPeaTriangulation(const std::string&) instead (you will need to pass the contents of the input stream, not the input stream itself). In situations where this routine would have returned a null pointer, the NSnapPeaTriangulation constructor will instead create a null triangulation (i.e., one for which isNull() returns true). See the NSnapPeaTriangulation constructor for further details.
Member regina::readXMLFile (const char *filename)
This routine has been renamed as regina::open(), and is now declared in npacket.h. See the documentation for regina::open() for further details.
Member regina::REGINA_DEPRECATED_ENUM
This constant will be removed in a future version of Regina. Please use NS_TRIANGLE_ARCS instead.
Member regina::Triangulation< 2 >::boundaryComponentIndex (const Dim2BoundaryComponent *bc) const
This routine is deprecated, and will be removed in some future release of Regina. Just call bc->index() instead.
Member regina::Triangulation< 2 >::edgeIndex (const Dim2Edge *edge) const
This routine is deprecated, and will be removed in some future release of Regina. Just call edge->index() instead.
Member regina::Triangulation< 2 >::getBoundaryComponent (size_t index) const
This routine has been renamed to boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Triangulation< 2 >::getBoundaryComponents () const
This routine has been renamed to boundaryComponents(). See the boundaryComponents() documentation for further details.
Member regina::Triangulation< 2 >::getEulerChar () const
This routine has been renamed to eulerChar(). See the eulerChar() documentation for further details.
Member regina::Triangulation< 2 >::getNumberOfBoundaryComponents () const
Simply call countBoundaryComponents() instead.
Member regina::Triangulation< 2 >::triangleIndex (const Dim2Triangle *tri) const
This routine is deprecated, and will be removed in some future release of Regina. Just call tri->index() instead.
Member regina::Triangulation< 2 >::vertexIndex (const Dim2Vertex *vertex) const
This routine is deprecated, and will be removed in some future release of Regina. Just call vertex->index() instead.
Member regina::Triangulation< 3 >::boundaryComponentIndex (const NBoundaryComponent *bc) const
This routine is deprecated, and will be removed in some future release of Regina. Just call bc->index() instead.
Member regina::Triangulation< 3 >::edgeIndex (const NEdge *edge) const
This routine is deprecated, and will be removed in some future release of Regina. Just call edge->index() instead.
Member regina::Triangulation< 3 >::getBoundaryComponent (size_t index) const
This routine has been renamed to boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Triangulation< 3 >::getBoundaryComponents () const
This routine has been renamed to boundaryComponents(). See the boundaryComponents() documentation for further details.
Member regina::Triangulation< 3 >::getEulerCharManifold () const
This routine has been renamed to eulerCharManifold(). See the eulerCharManifold() documentation for further details.
Member regina::Triangulation< 3 >::getEulerCharTri () const
This routine has been renamed to eulerCharTri(). See the eulerCharTri() documentation for further details.
Member regina::Triangulation< 3 >::getFundamentalGroup () const
This routine has been renamed to fundamentalGroup(). See the fundamentalGroup() documentation for further details.
Member regina::Triangulation< 3 >::getHomologyH1 () const
This routine has been renamed to homology(). See the homology() documentation for further details.
Member regina::Triangulation< 3 >::getHomologyH1Bdry () const
This routine has been renamed to homologyBdry(). See the homologyBdry() documentation for further details.
Member regina::Triangulation< 3 >::getHomologyH1Rel () const
This routine has been renamed to homologyRel(). See the homologyRel() documentation for further details.
Member regina::Triangulation< 3 >::getHomologyH2 () const
This routine has been renamed to homologyH2(). See the homologyH2() documentation for further details.
Member regina::Triangulation< 3 >::getHomologyH2Z2 () const
This routine has been renamed to homologyH2Z2(). See the homologyH2Z2() documentation for further details.
Member regina::Triangulation< 3 >::getNumberOfBoundaryComponents () const
Simply call countBoundaryComponents() instead.
Member regina::Triangulation< 3 >::tetrahedronIndex (const NTetrahedron *tet) const
This routine is deprecated, and will be removed in some future release of Regina. Just call tet->index() instead.
Member regina::Triangulation< 3 >::triangleIndex (const NTriangle *tri) const
This routine is deprecated, and will be removed in some future release of Regina. Just call triangle->index() instead.
Member regina::Triangulation< 3 >::vertexIndex (const NVertex *vertex) const
This routine is deprecated, and will be removed in some future release of Regina. Just call vertex->index() instead.
Member regina::Triangulation< 4 >::boundaryComponentIndex (const Dim4BoundaryComponent *bc) const
This routine is deprecated, and will be removed in some future release of Regina. Just call bc->index() instead.
Member regina::Triangulation< 4 >::edgeIndex (const Dim4Edge *edge) const
This routine is deprecated, and will be removed in some future release of Regina. Just call edge->index() instead.
Member regina::Triangulation< 4 >::getBoundaryComponent (size_t index) const
This routine has been renamed to boundaryComponent(). See the boundaryComponent() documentation for further details.
Member regina::Triangulation< 4 >::getBoundaryComponents () const
This routine has been renamed to boundaryComponents(). See the boundaryComponents() documentation for further details.
Member regina::Triangulation< 4 >::getEulerCharManifold () const
This routine has been renamed to eulerCharManifold(). See the eulerCharManifold() documentation for further details.
Member regina::Triangulation< 4 >::getEulerCharTri () const
This routine has been renamed to eulerCharTri(). See the eulerCharTri() documentation for further details.
Member regina::Triangulation< 4 >::getNumberOfBoundaryComponents () const
Simply call countBoundaryComponents() instead.
Member regina::Triangulation< 4 >::pentachoronIndex (const Dim4Pentachoron *pent) const
This routine is deprecated, and will be removed in some future release of Regina. Just call pent->index() instead.
Member regina::Triangulation< 4 >::tetrahedronIndex (const Dim4Tetrahedron *tet) const
This routine is deprecated, and will be removed in some future release of Regina. Just call tet->index() instead.
Member regina::Triangulation< 4 >::triangleIndex (const Dim4Triangle *tri) const
This routine is deprecated, and will be removed in some future release of Regina. Just call tri->index() instead.
Member regina::Triangulation< 4 >::vertexIndex (const Dim4Vertex *vertex) const
This routine is deprecated, and will be removed in some future release of Regina. Just call vertex->index() instead.
Member regina::UseFacePairing )(const FacetPairing< 3 > *, const NFacePairingIsoList *, void *)
As of Regina 4.94, this typedef is now available as NFacePairing::Use. The old typedef UseFacePairing is provided for backward compatibility, but will be removed in some future version of Regina.
Member regina::vertexSplit )[4]
This array has been renamed to regina::quadSeparating. See the regina::quadSeparating documentation for further details.
Member regina::vertexSplitDefn [3][4]
This array is redundant, and will be removed in a future release of Regina. Instead of vertexSplitDefn[i][j], you can call NEdge::ordering(i)[j] which carries the same information. Be aware however that NEdge::ordering() might reorder the images NEdge::ordering(i)[2] and NEdge::ordering(i)[3].
Member regina::vertexSplitMeeting )[4][2]
This array has been renamed to regina::quadMeeting. See the regina::quadMeeting documentation for further details.
Member regina::vertexSplitPartner )[4]
This array has been renamed to regina::quadPartner. See the regina::quadPartner documentation for further details.
Member regina::vertexSplitString )[6]
This array has been renamed to regina::quadString. See the regina::quadString documentation for further details.
Member regina::writeCSVEdgeWeight (const char *filename, NNormalSurfaceList &surfaces, int additionalFields=surfaceExportAll)
This routine has been renamed as NNormalSurfaceList::saveCSVEdgeWeight(). See the documentation for NNormalSurfaceList::saveCSVEdgeWeight() for further details.
Member regina::writeCSVStandard (const char *filename, NNormalSurfaceList &surfaces, int additionalFields=surfaceExportAll)
This routine has been renamed as NNormalSurfaceList::saveCSVStandard(). See the documentation for NNormalSurfaceList::saveCSVStandard() for further details.
Member regina::writePDF (const char *filename, const NPDF &pdf)
This routine has been renamed as NPDF::savePDF(). This old routine behaves exactly as in the past, but the new NPDF::savePDF() has a slight change in behaviour: if the PDF packet contains no data then it no longer creates an empty file, but instead does nothing and returns false. See NPDF::savePDF() for further details.
Member regina::writeRecogniser (const char *filename, NTriangulation &tri)
This routine has been renamed as NTriangulation::saveRecogniser(). This old routine behaves exactly as in the past, but the new NTriangulation::saveRecogniser() has a slight change of behaviour: unlike the old routine, it now requires a non-empty filename. To send data to standard output (as in the old routine), you may call NTriangulation::recogniser() and simply print the resulting string. See the NTriangulation::saveRecogniser() documentation for further details.
Member regina::writeRecognizer (const char *filename, NTriangulation &tri)
This routine has been renamed as NTriangulation::saveRecogniser(). This old routine behaves exactly as in the past, but the new NTriangulation::saveRecogniser() has a slight change of behaviour: unlike the old routine, it now requires a non-empty filename. To send data to standard output (as in the old routine), you may call NTriangulation::recogniser() and simply print the resulting string. See the NTriangulation::saveRecogniser() documentation for further details.
Member regina::writeSnapPea (std::ostream &out, const NTriangulation &tri)
This routine has been renamed as NTriangulation::snapPea(std::ostream&). See the documentation for NTriangulation::snapPea(std::ostream&) for further information.
Member regina::writeSnapPea (const char *filename, const NTriangulation &tri)
This routine has been renamed as NTriangulation::saveSnapPea(). See the documentation of NTriangulation::saveSnapPea() for further details.
Member regina::writeXMLFile (const char *filename, NPacket *subtree, bool compressed=true)
This routine has been renamed as NPacket::save(). See the documentation of NPacket::save() for further details.
File snappea.h
All global functions that were once declared in this file have now been renamed to member functions of NSnapPeaTriangulation.

Copyright © 1999-2016, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).