Regina Calculation Engine
regina::NSnapPeaTriangulation Member List

This is the complete list of members for regina::NSnapPeaTriangulation, including all inherited members.

addTag(const std::string &tag)regina::NPacket
addTetrahedron(NTetrahedron *tet)regina::NTriangulation
allCalculatedTuraevViro() const regina::NTriangulationinline
barycentricSubdivision()regina::NTriangulation
boundaryComponentIndex(const NBoundaryComponent *bc) const regina::NTriangulationinline
BoundaryComponentIterator typedefregina::NTriangulation
canonise() const regina::NSnapPeaTriangulationinline
canonize() const regina::NSnapPeaTriangulation
ChangeEventBlock typedefregina::NPacket
childrenToBeReordered(NPacket *packet)regina::NPacketListenerinlinevirtual
childrenWereReordered(NPacket *packet)regina::NPacketListenerinlinevirtual
childToBeAdded(NPacket *packet, NPacket *child)regina::NPacketListenerinlinevirtual
childToBeRemoved(NPacket *packet, NPacket *child, bool inParentDestructor)regina::NPacketListenerinlinevirtual
childWasAdded(NPacket *packet, NPacket *child)regina::NPacketListenerinlinevirtual
childWasRemoved(NPacket *packet, NPacket *child, bool inParentDestructor)regina::NPacketListenerinlinevirtual
clone(bool cloneDescendants=false, bool end=true) const regina::NPacket
cloneFrom(const NTriangulation &from)regina::NTriangulationprotected
closeBook(NEdge *e, bool check=true, bool perform=true)regina::NTriangulation
collapseEdge(NEdge *e, bool check=true, bool perform=true)regina::NTriangulation
componentIndex(const NComponent *component) const regina::NTriangulationinline
ComponentIterator typedefregina::NTriangulation
connectedSumDecomposition(NPacket *primeParent=0, bool setLabels=true)regina::NTriangulation
connectedSumWith(const NTriangulation &other)regina::NTriangulation
countCompleteCusps() const regina::NSnapPeaTriangulationinline
countCusps() const regina::NSnapPeaTriangulationinline
countFilledCusps() const regina::NSnapPeaTriangulationinline
cusp(unsigned whichCusp=0) const regina::NSnapPeaTriangulationinline
degenerate_solution enum valueregina::NSnapPeaTriangulation
dehydrate() const regina::NTriangulation
dependsOnParent() const regina::NSnapPeaTriangulationinlinevirtual
detail() const regina::ShareableObject
disableKernelMessages()regina::NSnapPeaTriangulationstatic
drillEdge(NEdge *e)regina::NTriangulation
dump() const regina::NSnapPeaTriangulation
dumpConstruction() const regina::NTriangulation
edgeIndex(const NEdge *edge) const regina::NTriangulationinline
EdgeIterator typedefregina::NTriangulation
enableKernelMessages(bool enabled=true)regina::NSnapPeaTriangulationstatic
enterTextTriangulation(std::istream &in, std::ostream &out)regina::NTriangulationstatic
faceIndex(const NTriangle *triangle) const regina::NTriangulationinline
FaceIterator typedefregina::NTriangulation
FacetPairing typedefregina::DimTraits< dim >
fill(int m, int l, unsigned whichCusp=0)regina::NSnapPeaTriangulation
filledTriangulation(unsigned whichCusp) const regina::NSnapPeaTriangulation
filledTriangulation() const regina::NSnapPeaTriangulation
findAllIsomorphisms(const typename DimTraits< dim >::Triangulation &other, std::list< typename DimTraits< dim >::Isomorphism * > &results) constregina::NGenericTriangulation< 3 >
findAllSubcomplexesIn(const typename DimTraits< dim >::Triangulation &other, std::list< typename DimTraits< dim >::Isomorphism * > &results) constregina::NGenericTriangulation< 3 >
findPacketLabel(const std::string &label)regina::NPacket
findPacketLabel(const std::string &label) const regina::NPacket
findStrictAngleStructure() const regina::NTriangulation
finiteToIdeal()regina::NTriangulation
firstTreePacket(const std::string &type)regina::NPacket
firstTreePacket(const std::string &type) const regina::NPacket
flat_solution enum valueregina::NSnapPeaTriangulation
fourFourMove(NEdge *e, int newAxis, bool check=true, bool perform=true)regina::NTriangulation
fromIsoSig(const std::string &sig)regina::NGenericTriangulation< 3 >static
fromSnapPea(const std::string &snapPeaData)regina::NTriangulationstatic
fundamentalGroupFilled(bool simplifyPresentation=true, bool fillingsMayAffectGenerators=true, bool minimiseNumberOfGenerators=true) const regina::NSnapPeaTriangulation
geometric_solution enum valueregina::NSnapPeaTriangulation
getBoundaryComponent(unsigned long index) const regina::NTriangulationinline
getBoundaryComponents() const regina::NTriangulationinline
getComponent(unsigned long index) const regina::NTriangulationinline
getComponents() const regina::NTriangulationinline
getEdge(unsigned long index) const regina::NTriangulationinline
getEdges() const regina::NTriangulationinline
getEulerCharacteristic() const regina::NTriangulationinline
getEulerCharManifold() const regina::NTriangulation
getEulerCharTri() const regina::NTriangulationinline
getFace(unsigned long index) const regina::NTriangulationinline
getFaces() const regina::NTriangulationinline
getFirstTreeChild() const regina::NPacketinline
getFullName() const regina::NPacket
getFundamentalGroup() const regina::NTriangulation
getHomologyH1() const regina::NTriangulation
getHomologyH1Bdry() const regina::NTriangulation
getHomologyH1Rel() const regina::NTriangulation
getHomologyH2() const regina::NTriangulation
getHomologyH2Z2() const regina::NTriangulationinline
getHumanLabel() const regina::NPacketinline
getLastTreeChild() const regina::NPacketinline
getNextTreeSibling() const regina::NPacketinline
getNumberOfBoundaryComponents() const regina::NTriangulationinline
getNumberOfBoundaryTriangles() const regina::NTriangulationinline
getNumberOfChildren() const regina::NPacket
getNumberOfComponents() const regina::NTriangulationinline
getNumberOfDescendants() const regina::NPacketinline
getNumberOfEdges() const regina::NTriangulationinline
getNumberOfFaces() const regina::NTriangulationinline
getNumberOfFaces() const regina::NTriangulation
getNumberOfFaces() const (defined in regina::NTriangulation)regina::NTriangulationinline
getNumberOfFaces() const (defined in regina::NTriangulation)regina::NTriangulationinline
getNumberOfFaces() const (defined in regina::NTriangulation)regina::NTriangulationinline
getNumberOfFaces() const (defined in regina::NTriangulation)regina::NTriangulationinline
getNumberOfSimplices() const regina::NTriangulationinline
getNumberOfTetrahedra() const regina::NTriangulationinline
getNumberOfTriangles() const regina::NTriangulationinline
getNumberOfVertices() const regina::NTriangulationinline
getPacketLabel() const regina::NPacketinline
getPacketType() const =0regina::NPacketpure virtual
getPacketTypeName() const =0regina::NPacketpure virtual
getPrevTreeSibling() const regina::NPacketinline
getSimplex(unsigned long index)regina::NTriangulationinline
getSimplex(unsigned long index) const regina::NTriangulationinline
getSimplices() const regina::NTriangulationinline
getTags() const regina::NPacketinline
getTetrahedra() const regina::NTriangulationinline
getTetrahedron(unsigned long index)regina::NTriangulationinline
getTetrahedron(unsigned long index) const regina::NTriangulationinline
getTotalTreeSize() const regina::NPacket
getTreeMatriarch() const regina::NPacket
getTreeParent() const regina::NPacketinline
getTriangle(unsigned long index) const regina::NTriangulationinline
getTriangles() const regina::NTriangulationinline
getVertex(unsigned long index) const regina::NTriangulationinline
getVertices() const regina::NTriangulationinline
getXMLReader(NPacket *parent, NXMLTreeResolver &resolver) (defined in regina::NSnapPeaTriangulation)regina::NSnapPeaTriangulationstatic
gluingEquations() const regina::NSnapPeaTriangulation
gluingEquationsRect() const regina::NSnapPeaTriangulation
gluingsHaveChanged()regina::NTriangulationinline
hasBoundaryFaces() const regina::NTriangulationinline
hasBoundaryTriangles() const regina::NTriangulationinline
hasCompressingDisc() const regina::NTriangulation
hasNegativeIdealBoundaryComponents() const regina::NTriangulationinline
hasNonTrivialSphereOrDisc()regina::NTriangulation
hasOctagonalAlmostNormalSphere()regina::NTriangulation
hasSimpleCompressingDisc() const regina::NTriangulation
hasSplittingSurface()regina::NTriangulation
hasStrictAngleStructure() const regina::NTriangulationinline
hasTag(const std::string &tag) const regina::NPacketinline
hasTags() const regina::NPacketinline
hasTwoSphereBoundaryComponents() const regina::NTriangulationinline
homologyFilled() const regina::NSnapPeaTriangulation
idealToFinite(bool forceDivision=false)regina::NTriangulation
insertAugTriSolidTorus(long a1, long b1, long a2, long b2, long a3, long b3)regina::NTriangulation
insertChildAfter(NPacket *newChild, NPacket *prevChild)regina::NPacket
insertChildFirst(NPacket *child)regina::NPacket
insertChildLast(NPacket *child)regina::NPacket
insertConstruction(unsigned long nTetrahedra, const int adjacencies[][4], const int gluings[][4][4])regina::NTriangulation
insertLayeredLensSpace(unsigned long p, unsigned long q)regina::NTriangulation
insertLayeredLoop(unsigned long length, bool twisted)regina::NTriangulation
insertLayeredSolidTorus(unsigned long cuts0, unsigned long cuts1)regina::NTriangulation
insertRehydration(const std::string &dehydration)regina::NTriangulation
insertSFSOverSphere(long a1=1, long b1=0, long a2=1, long b2=0, long a3=1, long b3=0)regina::NTriangulation
insertTriangulation(const NTriangulation &source)regina::NTriangulation
intelligentSimplify()regina::NTriangulation
internalClonePacket(NPacket *parent) const regina::NSnapPeaTriangulationinlineprotectedvirtual
internalID() const regina::NPacket
isBall() const regina::NTriangulation
isClosed() const regina::NTriangulationinline
isConnected() const regina::NTriangulationinline
isContainedIn(const typename DimTraits< dim >::Triangulation &other) constregina::NGenericTriangulation< 3 >
isEmpty() constregina::NGenericTriangulation< 3 >
isGrandparentOf(const NPacket *descendant) const regina::NPacket
isHaken() const regina::NTriangulation
isIdeal() const regina::NTriangulationinline
isIdenticalTo(const typename DimTraits< dim >::Triangulation &other) constregina::NGenericTriangulation< 3 >
isIrreducible() const regina::NTriangulation
isIsomorphicTo(const typename DimTraits< dim >::Triangulation &other) constregina::NGenericTriangulation< 3 >
isListening(NPacketListener *listener)regina::NPacketinline
isNull() const regina::NSnapPeaTriangulationinline
Isomorphism typedefregina::DimTraits< dim >
isOrdered() const regina::NTriangulation
isOrientable() const regina::NTriangulationinline
isOriented() const regina::NTriangulation
isoSig(typename DimTraits< dim >::Isomorphism **relabelling=0) constregina::NGenericTriangulation< 3 >
isoSigComponentSize(const std::string &sig)regina::NGenericTriangulation< 3 >static
isPacketEditable() const regina::NPacket
isSolidTorus() const regina::NTriangulation
isStandard() const regina::NTriangulationinline
isThreeSphere() const regina::NTriangulation
isValid() const regina::NTriangulationinline
isZeroEfficient()regina::NTriangulation
kernelMessagesEnabled()regina::NSnapPeaTriangulationstatic
knowsBall() const regina::NTriangulation
knowsCompressingDisc() const regina::NTriangulation
knowsHaken() const regina::NTriangulation
knowsIrreducible() const regina::NTriangulation
knowsSolidTorus() const regina::NTriangulation
knowsSplittingSurface() const regina::NTriangulationinline
knowsStrictAngleStructure() const regina::NTriangulation
knowsThreeSphere() const regina::NTriangulation
knowsZeroEfficient() const regina::NTriangulationinline
layerOn(NEdge *edge)regina::NTriangulation
levelsDownTo(const NPacket *descendant) const regina::NPacket
levelsUpTo(const NPacket *ancestor) const regina::NPacketinline
listen(NPacketListener *listener)regina::NPacket
makeCanonical()regina::NGenericTriangulation< 3 >
makeDoubleCover()regina::NTriangulation
makeOrphan()regina::NPacket
makeUniqueLabel(const std::string &base) const regina::NPacket
makeUniqueLabels(NPacket *reference)regina::NPacket
makeZeroEfficient()regina::NTriangulation
maximalForestInBoundary(std::set< NEdge * > &edgeSet, std::set< NVertex * > &vertexSet) const regina::NTriangulation
maximalForestInDualSkeleton(std::set< NTriangle * > &triangleSet) const regina::NTriangulation
maximalForestInSkeleton(std::set< NEdge * > &edgeSet, bool canJoinBoundaries=true) const regina::NTriangulation
minImaginaryShape() const regina::NSnapPeaTriangulation
moveContentsTo(NTriangulation &dest)regina::NTriangulation
moveDown(unsigned steps=1)regina::NPacket
moveToFirst()regina::NPacket
moveToLast()regina::NPacket
moveUp(unsigned steps=1)regina::NPacket
name() const regina::NSnapPeaTriangulation
newSimplex()regina::NTriangulationinline
newSimplex(const std::string &desc)regina::NTriangulationinline
newTetrahedron()regina::NTriangulationinline
newTetrahedron(const std::string &desc)regina::NTriangulationinline
nextTreePacket()regina::NPacket
nextTreePacket() const regina::NPacket
nextTreePacket(const std::string &type)regina::NPacket
nextTreePacket(const std::string &type) const regina::NPacket
no_solution enum valueregina::NSnapPeaTriangulation
noncopyable()regina::boost::noncopyableinlineprotected
nongeometric_solution enum valueregina::NSnapPeaTriangulation
not_attempted enum valueregina::NSnapPeaTriangulation
regina::NPacket(NPacket *parent=0)regina::NPacketinline
NSnapPeaTriangulation()regina::NSnapPeaTriangulationinline
NSnapPeaTriangulation(const std::string &fileNameOrContents)regina::NSnapPeaTriangulation
NSnapPeaTriangulation(const NSnapPeaTriangulation &tri)regina::NSnapPeaTriangulation
NSnapPeaTriangulation(const NTriangulation &tri, bool ignored=false)regina::NSnapPeaTriangulation
NTriangulation()regina::NTriangulationinline
NTriangulation(const NTriangulation &cloneMe)regina::NTriangulationinline
NTriangulation(const std::string &description)regina::NTriangulation
oneFourMove(NTetrahedron *t, bool check=true, bool perform=true)regina::NTriangulation
openBook(NTriangle *t, bool check=true, bool perform=true)regina::NTriangulation
order(bool forceOriented=false)regina::NTriangulation
orient()regina::NTriangulation
other_solution enum valueregina::NSnapPeaTriangulation
packetToBeChanged(NPacket *packet)regina::NPacketListenerinlinevirtual
packetToBeDestroyed(NPacket *packet)regina::NPacketListenerinlinevirtual
packetToBeRenamed(NPacket *packet)regina::NPacketListenerinlinevirtual
packetWasChanged(NPacket *packet)regina::NSnapPeaTriangulationvirtual
packetWasRenamed(NPacket *packet)regina::NPacketListenerinlinevirtual
Perm typedefregina::DimTraits< dim >
protoCanonise() const regina::NSnapPeaTriangulationinline
protoCanonize() const regina::NSnapPeaTriangulation
puncture(NTetrahedron *tet=0)regina::NTriangulation
randomise()regina::NSnapPeaTriangulationinline
randomize()regina::NSnapPeaTriangulation
recogniser() const regina::NTriangulation
recogniser(std::ostream &out) const regina::NTriangulation
recognizer() const regina::NTriangulation
recognizer(std::ostream &out) const regina::NTriangulationinline
regina::NXMLSnapPeaReader (defined in regina::NSnapPeaTriangulation)regina::NSnapPeaTriangulationfriend
rehydrate(const std::string &dehydration)regina::NTriangulationstatic
removeAllSimplices()regina::NTriangulationinline
removeAllTags()regina::NPacket
removeAllTetrahedra()regina::NTriangulationinline
removeSimplex(NTetrahedron *tet)regina::NTriangulationinline
removeSimplexAt(unsigned long index)regina::NTriangulationinline
removeTag(const std::string &tag)regina::NPacket
removeTetrahedron(NTetrahedron *tet)regina::NTriangulationinline
removeTetrahedronAt(unsigned long index)regina::NTriangulationinline
reorderTetrahedraBFS(bool reverse=false)regina::NTriangulation
reparent(NPacket *newParent, bool first=false)regina::NPacket
save(const char *filename, bool compressed=true) const regina::NPacket
saveAsSnapPea(const char *filename) const regina::NSnapPeaTriangulation
saveRecogniser(const char *filename) const regina::NTriangulation
saveRecognizer(const char *filename) const regina::NTriangulationinline
saveSnapPea(const char *filename) const regina::NSnapPeaTriangulationvirtual
setPacketLabel(const std::string &newLabel)regina::NPacket
shape(unsigned tet) const regina::NSnapPeaTriangulationinline
ShareableObject()regina::ShareableObjectinline
shellBoundary(NTetrahedron *t, bool check=true, bool perform=true)regina::NTriangulation
Simplex typedefregina::DimTraits< dim >
simplexIndex(const NTetrahedron *tet) const regina::NTriangulationinline
simplifiedFundamentalGroup(NGroupPresentation *newGroup)regina::NTriangulationinline
simplifyToLocalMinimum(bool perform=true)regina::NTriangulation
slopeEquations() const regina::NSnapPeaTriangulation
snapPea() const regina::NSnapPeaTriangulationvirtual
snapPea(std::ostream &out) const regina::NSnapPeaTriangulationvirtual
SolutionType enum nameregina::NSnapPeaTriangulation
solutionType() const regina::NSnapPeaTriangulation
sortChildren()regina::NPacket
splitIntoComponents(NPacket *componentParent=0, bool setLabels=true)regina::NTriangulation
str() const regina::ShareableObject
swapContents(NTriangulation &other)regina::NTriangulation
swapWithNextSibling()regina::NPacket
tetrahedronIndex(const NTetrahedron *tet) const regina::NTriangulationinline
TetrahedronIterator typedefregina::NTriangulation
threeTwoMove(NEdge *e, bool check=true, bool perform=true)regina::NTriangulation
toRegina() const regina::NSnapPeaTriangulation
toString() const regina::ShareableObjectinline
toStringLong() const regina::ShareableObjectinline
triangleIndex(const NTriangle *triangle) const regina::NTriangulationinline
TriangleIterator typedefregina::NTriangulation
Triangulation typedefregina::DimTraits< dim >
turaevViro(unsigned long r, unsigned long whichRoot) const regina::NTriangulation
TuraevViroSet typedefregina::NTriangulation
twoOneMove(NEdge *e, int edgeEnd, bool check=true, bool perform=true)regina::NTriangulation
twoThreeMove(NTriangle *t, bool check=true, bool perform=true)regina::NTriangulation
twoZeroMove(NEdge *e, bool check=true, bool perform=true)regina::NTriangulation
twoZeroMove(NVertex *v, bool check=true, bool perform=true)regina::NTriangulation
unfill(unsigned whichCusp=0)regina::NSnapPeaTriangulation
unlisten(NPacketListener *listener)regina::NPacket
unregisterFromAllPackets()regina::NPacketListener
verifyTriangulation(const NTriangulation &triangulation) const regina::NSnapPeaTriangulation
vertexIndex(const NVertex *vertex) const regina::NTriangulationinline
VertexIterator typedefregina::NTriangulation
volume() const regina::NSnapPeaTriangulation
volume(int &precision) const regina::NSnapPeaTriangulation
volumeZero() const regina::NSnapPeaTriangulation
writeTextLong(std::ostream &out) const regina::NSnapPeaTriangulationvirtual
writeTextShort(std::ostream &out) const regina::NSnapPeaTriangulationvirtual
writeXMLFile(std::ostream &out) const regina::NPacket
writeXMLPacketData(std::ostream &out) const regina::NSnapPeaTriangulationprotectedvirtual
writeXMLPacketTree(std::ostream &out) const regina::NPacketprotected
~noncopyable()regina::boost::noncopyableinlineprotected
~NPacket()regina::NPacketvirtual
~NPacketListener()regina::NPacketListenervirtual
~NSnapPeaTriangulation()regina::NSnapPeaTriangulation
~NTriangulation()regina::NTriangulationinlinevirtual
~ShareableObject()regina::ShareableObjectinlinevirtual

Copyright © 1999-2014, 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@debian.org).