Regina Calculation Engine
regina::Triangulation< 3 > Member List

This is the complete list of members for regina::Triangulation< 3 >, including all inherited members.

addTag(const std::string &tag)regina::Packet
adornedLabel(const std::string &adornment) constregina::Packet
allCalculatedTuraevViro() constregina::Triangulation< 3 >inline
barycentricSubdivision()regina::detail::TriangulationBase< 3 >
begin() constregina::FaceList< dim, subdim >inlineprotected
boundaryComponent(size_t index) constregina::detail::TriangulationBase< 3 >inline
BoundaryComponentIterator typedefregina::detail::TriangulationBase< 3 >
boundaryComponents() constregina::detail::TriangulationBase< 3 >inline
boundaryComponents_regina::detail::TriangulationBase< 3 >protected
calculatedSkeleton() constregina::detail::TriangulationBase< 3 >inlineprotected
clearBaseProperties()regina::detail::TriangulationBase< 3 >protected
clone(bool cloneDescendants=false, bool end=true) constregina::Packet
closeBook(Edge< 3 > *e, bool check=true, bool perform=true)regina::Triangulation< 3 >
collapseEdge(Edge< 3 > *e, bool check=true, bool perform=true)regina::Triangulation< 3 >
component(size_t index) constregina::detail::TriangulationBase< 3 >inline
ComponentIterator typedefregina::detail::TriangulationBase< 3 >
components() constregina::detail::TriangulationBase< 3 >inline
connectedSumDecomposition(Packet *primeParent=0, bool setLabels=true)regina::Triangulation< 3 >
connectedSumWith(const Triangulation &other)regina::Triangulation< 3 >
countBoundaryComponents() constregina::detail::TriangulationBase< 3 >inline
countBoundaryFacets() constregina::detail::TriangulationBase< 3 >inline
countChildren() constregina::Packet
countComponents() constregina::detail::TriangulationBase< 3 >inline
countDescendants() constregina::Packetinline
countFaces() constregina::detail::TriangulationBase< 3 >inline
dehydrate() constregina::Triangulation< 3 >
deleteFaces()regina::detail::FaceListSuite< dim, dim - 1 >inlineprotected
dependsOnParent() constregina::Triangulation< 3 >inlinevirtual
destroy()regina::FaceList< dim, subdim >inlineprotected
detail() constregina::Output< Packet >
dimensionregina::detail::TriangulationBase< 3 >static
drillEdge(Edge< 3 > *e)regina::Triangulation< 3 >
dumpConstruction() constregina::detail::TriangulationBase< 3 >
EdgeIterator typedefregina::Triangulation< 3 >
end() constregina::FaceList< dim, subdim >inlineprotected
ensureSkeleton() constregina::detail::TriangulationBase< 3 >inlineprotected
enterTextTriangulation(std::istream &in, std::ostream &out)regina::Triangulation< 3 >static
eulerCharManifold() constregina::Triangulation< 3 >
eulerCharTri() constregina::detail::TriangulationBase< 3 >inline
face(size_t index) constregina::detail::TriangulationBase< 3 >inline
FaceList(const FaceList &)=deleteregina::FaceList< dim, subdim >protected
FaceList()=defaultregina::FaceList< dim, subdim >protected
faces() constregina::detail::TriangulationBase< 3 >inline
fillFVector(std::vector< size_t > &result) constregina::detail::FaceListSuite< dim, dim - 1 >inlineprotected
findAllIsomorphisms(const Triangulation< dim > &other, OutputIterator output) constregina::detail::TriangulationBase< 3 >inline
findAllSubcomplexesIn(const Triangulation< dim > &other, OutputIterator output) constregina::detail::TriangulationBase< 3 >inline
findPacketLabel(const std::string &label)regina::Packet
findPacketLabel(const std::string &label) constregina::Packet
findStrictAngleStructure() constregina::Triangulation< 3 >
finiteToIdeal()regina::detail::TriangulationBase< 3 >
firstChild() constregina::Packetinline
firstTreePacket(const std::string &type)regina::Packet
firstTreePacket(const std::string &type) constregina::Packet
fourFourMove(Edge< 3 > *e, int newAxis, bool check=true, bool perform=true)regina::Triangulation< 3 >
fromIsoSig(const std::string &sig)regina::detail::TriangulationBase< 3 >static
fromSnapPea(const std::string &snapPeaData)regina::Triangulation< 3 >static
fullName() constregina::Packet
fundamentalGroup() constregina::detail::TriangulationBase< 3 >
fVector() constregina::detail::TriangulationBase< 3 >inline
hasBoundaryFacets() constregina::detail::TriangulationBase< 3 >inline
hasCompressingDisc() constregina::Triangulation< 3 >
hasNegativeIdealBoundaryComponents() constregina::Triangulation< 3 >inline
hasNonTrivialSphereOrDisc()regina::Triangulation< 3 >
hasOctagonalAlmostNormalSphere()regina::Triangulation< 3 >
hasOwner() constregina::Packetinline
hasSimpleCompressingDisc() constregina::Triangulation< 3 >
hasSplittingSurface()regina::Triangulation< 3 >
hasStrictAngleStructure() constregina::Triangulation< 3 >inline
hasTag(const std::string &tag) constregina::Packetinline
hasTags() constregina::Packetinline
hasTwoSphereBoundaryComponents() constregina::Triangulation< 3 >inline
homology() constregina::detail::TriangulationBase< 3 >
homologyBdry() constregina::Triangulation< 3 >
homologyH1() constregina::detail::TriangulationBase< 3 >inline
homologyH2() constregina::Triangulation< 3 >
homologyH2Z2() constregina::Triangulation< 3 >inline
homologyRel() constregina::Triangulation< 3 >
humanLabel() constregina::Packetinline
idealToFinite()regina::Triangulation< 3 >
insertAugTriSolidTorus(long a1, long b1, long a2, long b2, long a3, long b3)regina::Triangulation< 3 >
insertChildAfter(Packet *newChild, Packet *prevChild)regina::Packet
insertChildFirst(Packet *child)regina::Packet
insertChildLast(Packet *child)regina::Packet
insertConstruction(size_t nSimplices, const int adjacencies[][dim+1], const int gluings[][dim+1][dim+1])regina::detail::TriangulationBase< 3 >
insertLayeredLensSpace(unsigned long p, unsigned long q)regina::Triangulation< 3 >
insertLayeredLoop(unsigned long length, bool twisted)regina::Triangulation< 3 >
insertLayeredSolidTorus(unsigned long cuts0, unsigned long cuts1)regina::Triangulation< 3 >
insertRehydration(const std::string &dehydration)regina::Triangulation< 3 >
insertSFSOverSphere(long a1=1, long b1=0, long a2=1, long b2=0, long a3=1, long b3=0)regina::Triangulation< 3 >
insertTriangulation(const Triangulation< dim > &source)regina::detail::TriangulationBase< 3 >
intelligentSimplify()regina::Triangulation< 3 >
internalClonePacket(Packet *parent) constregina::Triangulation< 3 >inlineprotectedvirtual
internalID() constregina::Packet
isBall() constregina::Triangulation< 3 >
isClosed() constregina::Triangulation< 3 >inline
isConnected() constregina::detail::TriangulationBase< 3 >inline
isContainedIn(const Triangulation< dim > &other) constregina::detail::TriangulationBase< 3 >inline
isEmpty() constregina::detail::TriangulationBase< 3 >inline
isGrandparentOf(const Packet *descendant) constregina::Packet
isHaken() constregina::Triangulation< 3 >
isIdeal() constregina::Triangulation< 3 >inline
isIdenticalTo(const Triangulation< dim > &other) constregina::detail::TriangulationBase< 3 >
isIrreducible() constregina::Triangulation< 3 >
isIsomorphicTo(const Triangulation< dim > &other) constregina::detail::TriangulationBase< 3 >inline
isListening(PacketListener *listener)regina::Packetinline
isOrdered() constregina::Triangulation< 3 >
isOrientable() constregina::detail::TriangulationBase< 3 >inline
isOriented() constregina::detail::TriangulationBase< 3 >
isoSig(Isomorphism< dim > **relabelling=0) constregina::detail::TriangulationBase< 3 >
isoSigComponentSize(const std::string &sig)regina::detail::TriangulationBase< 3 >static
isPacketEditable() constregina::Packet
isSolidTorus() constregina::Triangulation< 3 >
isStandard() constregina::Triangulation< 3 >inline
isThreeSphere() constregina::Triangulation< 3 >
isValid() constregina::detail::TriangulationBase< 3 >inline
isZeroEfficient()regina::Triangulation< 3 >
Iterator typedefregina::FaceList< dim, subdim >protected
knowsBall() constregina::Triangulation< 3 >
knowsCompressingDisc() constregina::Triangulation< 3 >
knowsHaken() constregina::Triangulation< 3 >
knowsIrreducible() constregina::Triangulation< 3 >
knowsSolidTorus() constregina::Triangulation< 3 >
knowsSplittingSurface() constregina::Triangulation< 3 >inline
knowsStrictAngleStructure() constregina::Triangulation< 3 >
knowsThreeSphere() constregina::Triangulation< 3 >
knowsZeroEfficient() constregina::Triangulation< 3 >inline
label() constregina::Packetinline
lastChild() constregina::Packetinline
layerOn(Edge< 3 > *edge)regina::Triangulation< 3 >
levelsDownTo(const Packet *descendant) constregina::Packet
levelsUpTo(const Packet *ancestor) constregina::Packetinline
listen(PacketListener *listener)regina::Packet
makeCanonical()regina::detail::TriangulationBase< 3 >
makeDoubleCover()regina::detail::TriangulationBase< 3 >
makeOrphan()regina::Packet
makeZeroEfficient()regina::Triangulation< 3 >
maximalForestInBoundary(std::set< Edge< 3 > *> &edgeSet, std::set< Vertex< 3 > *> &vertexSet) constregina::Triangulation< 3 >
maximalForestInSkeleton(std::set< Edge< 3 > *> &edgeSet, bool canJoinBoundaries=true) constregina::Triangulation< 3 >
moveContentsTo(Triangulation< dim > &dest)regina::detail::TriangulationBase< 3 >
moveDown(unsigned steps=1)regina::Packet
moveToFirst()regina::Packet
moveToLast()regina::Packet
moveUp(unsigned steps=1)regina::Packet
newSimplex()regina::detail::TriangulationBase< 3 >
newSimplex(const std::string &desc)regina::detail::TriangulationBase< 3 >
newTetrahedron()regina::Triangulation< 3 >inline
newTetrahedron(const std::string &desc)regina::Triangulation< 3 >inline
nextSibling() constregina::Packetinline
nextTreePacket()regina::Packet
nextTreePacket() constregina::Packet
nextTreePacket(const std::string &type)regina::Packet
nextTreePacket(const std::string &type) constregina::Packet
niceTreeDecomposition() constregina::Triangulation< 3 >inline
oneFourMove(Tetrahedron< 3 > *t, bool check=true, bool perform=true)regina::Triangulation< 3 >
openBook(Triangle< 3 > *t, bool check=true, bool perform=true)regina::Triangulation< 3 >
regina::operator=(const SafePointeeBase &)=deleteregina::SafePointeeBase< Packet >
TriangulationBase< 3 >::operator=(const FaceList &)=deleteregina::FaceList< dim, subdim >
operator[](size_t index) constregina::FaceList< dim, subdim >inlineprotected
order(bool forceOriented=false)regina::Triangulation< 3 >
orient()regina::detail::TriangulationBase< 3 >
Packet(Packet *parent=0)regina::Packetinline
parent() constregina::Packetinline
prevSibling() constregina::Packetinline
puncture(Tetrahedron< 3 > *tet=0)regina::Triangulation< 3 >
push_back(Face< dim, subdim > *face)regina::FaceList< dim, subdim >inlineprotected
recogniser() constregina::Triangulation< 3 >
recogniser(std::ostream &out) constregina::Triangulation< 3 >
recognizer() constregina::Triangulation< 3 >
recognizer(std::ostream &out) constregina::Triangulation< 3 >inline
regina::detail::SimplexBase< 3 > (defined in regina::Triangulation< 3 >)regina::Triangulation< 3 >friend
regina::detail::TriangulationBase< 3 > (defined in regina::Triangulation< 3 >)regina::Triangulation< 3 >friend
regina::Face< 3, 3 > (defined in regina::Triangulation< 3 >)regina::Triangulation< 3 >friend
regina::XMLTriangulationReader< 3 > (defined in regina::Triangulation< 3 >)regina::Triangulation< 3 >friend
rehydrate(const std::string &dehydration)regina::Triangulation< 3 >static
removeAllSimplices()regina::detail::TriangulationBase< 3 >inline
removeAllTags()regina::Packet
removeAllTetrahedra()regina::Triangulation< 3 >inline
removeSimplex(Simplex< dim > *simplex)regina::detail::TriangulationBase< 3 >inline
removeSimplexAt(size_t index)regina::detail::TriangulationBase< 3 >inline
removeTag(const std::string &tag)regina::Packet
removeTetrahedron(Tetrahedron< 3 > *tet)regina::Triangulation< 3 >inline
removeTetrahedronAt(size_t index)regina::Triangulation< 3 >inline
reorderTetrahedraBFS(bool reverse=false)regina::Triangulation< 3 >
reparent(Packet *newParent, bool first=false)regina::Packet
retriangulate(int height, unsigned nThreads, ProgressTrackerOpen *tracker, Action &&action, Args &&... args) constregina::Triangulation< 3 >inline
root() constregina::Packet
SafePointeeBase(const SafePointeeBase &)=deleteregina::SafePointeeBase< Packet >
SafePointeeBase()regina::SafePointeeBase< Packet >inlineprotected
SafePointeeType typedefregina::SafePointeeBase< Packet >
sameDegrees(const FaceListSuite< dim, subdim > &other) constregina::detail::FaceListSuite< dim, dim - 1 >inlineprotected
regina::FaceList::sameDegrees(const FaceList< dim, subdim > &other) constregina::FaceList< dim, subdim >protected
sameFVector(const FaceListSuite< dim, subdim > &other) constregina::detail::FaceListSuite< dim, dim - 1 >inlineprotected
save(const char *filename, bool compressed=true) constregina::Packet
save(std::ostream &s, bool compressed=true) constregina::Packet
saveRecogniser(const char *filename) constregina::Triangulation< 3 >
saveRecognizer(const char *filename) constregina::Triangulation< 3 >inline
saveSnapPea(const char *filename) constregina::Triangulation< 3 >virtual
setLabel(const std::string &label)regina::Packet
shellBoundary(Tetrahedron< 3 > *t, bool check=true, bool perform=true)regina::Triangulation< 3 >
simplex(size_t index)regina::detail::TriangulationBase< 3 >inline
simplex(size_t index) constregina::detail::TriangulationBase< 3 >inline
SimplexIterator typedefregina::detail::TriangulationBase< 3 >
simplices() constregina::detail::TriangulationBase< 3 >inline
simplices_regina::detail::TriangulationBase< 3 >protected
simplifiedFundamentalGroup(GroupPresentation *newGroup)regina::detail::TriangulationBase< 3 >inline
simplifyExhaustive(int height=1, unsigned nThreads=1, ProgressTrackerOpen *tracker=0)regina::Triangulation< 3 >
simplifyToLocalMinimum(bool perform=true)regina::Triangulation< 3 >
size() constregina::detail::TriangulationBase< 3 >inline
snapPea() constregina::Triangulation< 3 >virtual
snapPea(std::ostream &out) constregina::Triangulation< 3 >virtual
sortChildren()regina::Packet
splitIntoComponents(Packet *componentParent=0, bool setLabels=true)regina::detail::TriangulationBase< 3 >
str() constregina::Output< Packet >
swap(FaceList< dim, subdim > &other)regina::FaceList< dim, subdim >inlineprotected
swapBaseProperties(TriangulationBase< dim > &other)regina::detail::TriangulationBase< 3 >protected
swapContents(Triangulation< dim > &other)regina::detail::TriangulationBase< 3 >
swapFaces(FaceListSuite< dim, subdim > &other)regina::detail::FaceListSuite< dim, dim - 1 >inlineprotected
swapWithNextSibling()regina::Packet
tags() constregina::Packetinline
TetrahedronIterator typedefregina::Triangulation< 3 >
threeTwoMove(Edge< 3 > *e, bool check=true, bool perform=true)regina::Triangulation< 3 >
totalTreeSize() constregina::Packet
transferChildren(Packet *newParent)regina::Packet
TriangleIterator typedefregina::Triangulation< 3 >
Triangulation()regina::Triangulation< 3 >inline
Triangulation(const Triangulation< 3 > &copy)regina::Triangulation< 3 >inline
Triangulation(const Triangulation &copy, bool cloneProps)regina::Triangulation< 3 >
Triangulation(const std::string &description)regina::Triangulation< 3 >
TriangulationBase()regina::detail::TriangulationBase< 3 >inline
TriangulationBase(const TriangulationBase< dim > &copy)regina::detail::TriangulationBase< 3 >inline
TriangulationBase(const TriangulationBase< dim > &copy, bool cloneProps)regina::detail::TriangulationBase< 3 >
turaevViro(unsigned long r, bool parity=true, TuraevViroAlg alg=TV_DEFAULT, ProgressTracker *tracker=0) constregina::Triangulation< 3 >
turaevViroApprox(unsigned long r, unsigned long whichRoot=1, TuraevViroAlg alg=TV_DEFAULT) constregina::Triangulation< 3 >
TuraevViroSet typedefregina::Triangulation< 3 >
twoOneMove(Edge< 3 > *e, int edgeEnd, bool check=true, bool perform=true)regina::Triangulation< 3 >
twoThreeMove(Triangle< 3 > *t, bool check=true, bool perform=true)regina::Triangulation< 3 >
twoZeroMove(Edge< 3 > *e, bool check=true, bool perform=true)regina::Triangulation< 3 >
twoZeroMove(Vertex< 3 > *v, bool check=true, bool perform=true)regina::Triangulation< 3 >
type() const =0regina::Packetpure virtual
typeName() const =0regina::Packetpure virtual
unlisten(PacketListener *listener)regina::Packet
utf8() constregina::Output< Packet >
valid_regina::detail::TriangulationBase< 3 >protected
VertexIterator typedefregina::Triangulation< 3 >
writeTextLong(std::ostream &out) constregina::Triangulation< 3 >virtual
writeTextShort(std::ostream &out) constregina::Triangulation< 3 >inlinevirtual
writeXMLBaseProperties(std::ostream &out) constregina::detail::TriangulationBase< 3 >protected
writeXMLFile(std::ostream &out) constregina::Packet
writeXMLPacketData(std::ostream &out) constregina::Triangulation< 3 >protectedvirtual
writeXMLPacketTree(std::ostream &out) constregina::Packetprotected
xmlReader(Packet *parent, XMLTreeResolver &resolver) (defined in regina::Triangulation< 3 >)regina::Triangulation< 3 >static
~Packet()regina::Packetvirtual
~SafePointeeBase()regina::SafePointeeBase< Packet >inline
~Triangulation()regina::Triangulation< 3 >inlinevirtual
~TriangulationBase()regina::detail::TriangulationBase< 3 >inline

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).