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) const | regina::Packet |
allCalculatedTuraevViro() const | regina::Triangulation< 3 > | inline
barycentricSubdivision() | regina::detail::TriangulationBase< 3 > |
begin() const | regina::FaceList< dim, subdim > | inline protected
boundaryComponent(size_t index) const | regina::detail::TriangulationBase< 3 > | inline
BoundaryComponentIterator typedef | regina::detail::TriangulationBase< 3 > |
boundaryComponents() const | regina::detail::TriangulationBase< 3 > | inline
boundaryComponents_ | regina::detail::TriangulationBase< 3 > | protected
calculatedSkeleton() const | regina::detail::TriangulationBase< 3 > | inline protected
clearBaseProperties() | regina::detail::TriangulationBase< 3 > | protected
clone(bool cloneDescendants=false, bool end=true) const | regina::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) const | regina::detail::TriangulationBase< 3 > | inline
ComponentIterator typedef | regina::detail::TriangulationBase< 3 > |
components() const | regina::detail::TriangulationBase< 3 > | inline
connectedSumDecomposition(Packet *primeParent=0, bool setLabels=true) | regina::Triangulation< 3 > |
connectedSumWith(const Triangulation &other) | regina::Triangulation< 3 > |
countBoundaryComponents() const | regina::detail::TriangulationBase< 3 > | inline
countBoundaryFacets() const | regina::detail::TriangulationBase< 3 > | inline
countChildren() const | regina::Packet |
countComponents() const | regina::detail::TriangulationBase< 3 > | inline
countDescendants() const | regina::Packet | inline
countFaces() const | regina::detail::TriangulationBase< 3 > | inline
dehydrate() const | regina::Triangulation< 3 > |
deleteFaces() | regina::detail::FaceListSuite< dim, dim - 1 > | inline protected
dependsOnParent() const | regina::Triangulation< 3 > | inline virtual
destroy() | regina::FaceList< dim, subdim > | inline protected
detail() const | regina::Output< Packet > |
dimension | regina::detail::TriangulationBase< 3 > | static
drillEdge(Edge< 3 > *e) | regina::Triangulation< 3 > |
dumpConstruction() const | regina::detail::TriangulationBase< 3 > |
EdgeIterator typedef | regina::Triangulation< 3 > |
end() const | regina::FaceList< dim, subdim > | inline protected
ensureSkeleton() const | regina::detail::TriangulationBase< 3 > | inline protected
enterTextTriangulation(std::istream &in, std::ostream &out) | regina::Triangulation< 3 > | static
eulerCharManifold() const | regina::Triangulation< 3 > |
eulerCharTri() const | regina::detail::TriangulationBase< 3 > | inline
face(size_t index) const | regina::detail::TriangulationBase< 3 > | inline
FaceList(const FaceList &)=delete | regina::FaceList< dim, subdim > | protected
FaceList()=default | regina::FaceList< dim, subdim > | protected
faces() const | regina::detail::TriangulationBase< 3 > | inline
fillFVector(std::vector< size_t > &result) const | regina::detail::FaceListSuite< dim, dim - 1 > | inline protected
findAllIsomorphisms(const Triangulation< dim > &other, OutputIterator output) const | regina::detail::TriangulationBase< 3 > | inline
findAllSubcomplexesIn(const Triangulation< dim > &other, OutputIterator output) const | regina::detail::TriangulationBase< 3 > | inline
findPacketLabel(const std::string &label) | regina::Packet |
findPacketLabel(const std::string &label) const | regina::Packet |
findStrictAngleStructure() const | regina::Triangulation< 3 > |
finiteToIdeal() | regina::detail::TriangulationBase< 3 > |
firstChild() const | regina::Packet | inline
firstTreePacket(const std::string &type) | regina::Packet |
firstTreePacket(const std::string &type) const | regina::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() const | regina::Packet |
fundamentalGroup() const | regina::detail::TriangulationBase< 3 > |
fVector() const | regina::detail::TriangulationBase< 3 > | inline
hasBoundaryFacets() const | regina::detail::TriangulationBase< 3 > | inline
hasCompressingDisc() const | regina::Triangulation< 3 > |
hasNegativeIdealBoundaryComponents() const | regina::Triangulation< 3 > | inline
hasNonTrivialSphereOrDisc() | regina::Triangulation< 3 > |
hasOctagonalAlmostNormalSphere() | regina::Triangulation< 3 > |
hasOwner() const | regina::Packet | inline
hasSimpleCompressingDisc() const | regina::Triangulation< 3 > |
hasSplittingSurface() | regina::Triangulation< 3 > |
hasStrictAngleStructure() const | regina::Triangulation< 3 > | inline
hasTag(const std::string &tag) const | regina::Packet | inline
hasTags() const | regina::Packet | inline
hasTwoSphereBoundaryComponents() const | regina::Triangulation< 3 > | inline
homology() const | regina::detail::TriangulationBase< 3 > |
homologyBdry() const | regina::Triangulation< 3 > |
homologyH1() const | regina::detail::TriangulationBase< 3 > | inline
homologyH2() const | regina::Triangulation< 3 > |
homologyH2Z2() const | regina::Triangulation< 3 > | inline
homologyRel() const | regina::Triangulation< 3 > |
humanLabel() const | regina::Packet | inline
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) const | regina::Triangulation< 3 > | inline protected virtual
internalID() const | regina::Packet |
isBall() const | regina::Triangulation< 3 > |
isClosed() const | regina::Triangulation< 3 > | inline
isConnected() const | regina::detail::TriangulationBase< 3 > | inline
isContainedIn(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > | inline
isEmpty() const | regina::detail::TriangulationBase< 3 > | inline
isGrandparentOf(const Packet *descendant) const | regina::Packet |
isHaken() const | regina::Triangulation< 3 > |
isIdeal() const | regina::Triangulation< 3 > | inline
isIdenticalTo(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > |
isIrreducible() const | regina::Triangulation< 3 > |
isIsomorphicTo(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 3 > | inline
isListening(PacketListener *listener) | regina::Packet | inline
isOrdered() const | regina::Triangulation< 3 > |
isOrientable() const | regina::detail::TriangulationBase< 3 > | inline
isOriented() const | regina::detail::TriangulationBase< 3 > |
isoSig(Isomorphism< dim > **relabelling=0) const | regina::detail::TriangulationBase< 3 > |
isoSigComponentSize(const std::string &sig) | regina::detail::TriangulationBase< 3 > | static
isPacketEditable() const | regina::Packet |
isSolidTorus() const | regina::Triangulation< 3 > |
isStandard() const | regina::Triangulation< 3 > | inline
isThreeSphere() const | regina::Triangulation< 3 > |
isValid() const | regina::detail::TriangulationBase< 3 > | inline
isZeroEfficient() | regina::Triangulation< 3 > |
Iterator typedef | regina::FaceList< dim, subdim > | protected
knowsBall() const | regina::Triangulation< 3 > |
knowsCompressingDisc() const | regina::Triangulation< 3 > |
knowsHaken() const | regina::Triangulation< 3 > |
knowsIrreducible() const | regina::Triangulation< 3 > |
knowsSolidTorus() const | regina::Triangulation< 3 > |
knowsSplittingSurface() const | regina::Triangulation< 3 > | inline
knowsStrictAngleStructure() const | regina::Triangulation< 3 > |
knowsThreeSphere() const | regina::Triangulation< 3 > |
knowsZeroEfficient() const | regina::Triangulation< 3 > | inline
label() const | regina::Packet | inline
lastChild() const | regina::Packet | inline
layerOn(Edge< 3 > *edge) | regina::Triangulation< 3 > |
levelsDownTo(const Packet *descendant) const | regina::Packet |
levelsUpTo(const Packet *ancestor) const | regina::Packet | inline
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) const | regina::Triangulation< 3 > |
maximalForestInSkeleton(std::set< Edge< 3 > *> &edgeSet, bool canJoinBoundaries=true) const | regina::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() const | regina::Packet | inline
nextTreePacket() | regina::Packet |
nextTreePacket() const | regina::Packet |
nextTreePacket(const std::string &type) | regina::Packet |
nextTreePacket(const std::string &type) const | regina::Packet |
niceTreeDecomposition() const | regina::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 &)=delete | regina::SafePointeeBase< Packet > |
TriangulationBase< 3 >::operator=(const FaceList &)=delete | regina::FaceList< dim, subdim > |
operator[](size_t index) const | regina::FaceList< dim, subdim > | inline protected
order(bool forceOriented=false) | regina::Triangulation< 3 > |
orient() | regina::detail::TriangulationBase< 3 > |
Packet(Packet *parent=0) | regina::Packet | inline
parent() const | regina::Packet | inline
prevSibling() const | regina::Packet | inline
puncture(Tetrahedron< 3 > *tet=0) | regina::Triangulation< 3 > |
push_back(Face< dim, subdim > *face) | regina::FaceList< dim, subdim > | inline protected
recogniser() const | regina::Triangulation< 3 > |
recogniser(std::ostream &out) const | regina::Triangulation< 3 > |
recognizer() const | regina::Triangulation< 3 > |
recognizer(std::ostream &out) const | regina::Triangulation< 3 > | inline
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) const | regina::Triangulation< 3 > | inline
root() const | regina::Packet |
SafePointeeBase(const SafePointeeBase &)=delete | regina::SafePointeeBase< Packet > |
SafePointeeBase() | regina::SafePointeeBase< Packet > | inline protected
SafePointeeType typedef | regina::SafePointeeBase< Packet > |
sameDegrees(const FaceListSuite< dim, subdim > &other) const | regina::detail::FaceListSuite< dim, dim - 1 > | inline protected
regina::FaceList::sameDegrees(const FaceList< dim, subdim > &other) const | regina::FaceList< dim, subdim > | protected
sameFVector(const FaceListSuite< dim, subdim > &other) const | regina::detail::FaceListSuite< dim, dim - 1 > | inline protected
save(const char *filename, bool compressed=true) const | regina::Packet |
save(std::ostream &s, bool compressed=true) const | regina::Packet |
saveRecogniser(const char *filename) const | regina::Triangulation< 3 > |
saveRecognizer(const char *filename) const | regina::Triangulation< 3 > | inline
saveSnapPea(const char *filename) const | regina::Triangulation< 3 > | 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) const | regina::detail::TriangulationBase< 3 > | inline
SimplexIterator typedef | regina::detail::TriangulationBase< 3 > |
simplices() const | regina::detail::TriangulationBase< 3 > | inline
simplices_ | regina::detail::TriangulationBase< 3 > | protected
simplifiedFundamentalGroup(GroupPresentation *newGroup) | regina::detail::TriangulationBase< 3 > | inline
simplifyExhaustive(int height=1, unsigned nThreads=1, ProgressTrackerOpen *tracker=0) | regina::Triangulation< 3 > |
simplifyToLocalMinimum(bool perform=true) | regina::Triangulation< 3 > |
size() const | regina::detail::TriangulationBase< 3 > | inline
snapPea() const | regina::Triangulation< 3 > | virtual
snapPea(std::ostream &out) const | regina::Triangulation< 3 > | virtual
sortChildren() | regina::Packet |
splitIntoComponents(Packet *componentParent=0, bool setLabels=true) | regina::detail::TriangulationBase< 3 > |
str() const | regina::Output< Packet > |
swap(FaceList< dim, subdim > &other) | regina::FaceList< dim, subdim > | inline protected
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 > | inline protected
swapWithNextSibling() | regina::Packet |
tags() const | regina::Packet | inline
TetrahedronIterator typedef | regina::Triangulation< 3 > |
threeTwoMove(Edge< 3 > *e, bool check=true, bool perform=true) | regina::Triangulation< 3 > |
totalTreeSize() const | regina::Packet |
transferChildren(Packet *newParent) | regina::Packet |
TriangleIterator typedef | regina::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) const | regina::Triangulation< 3 > |
turaevViroApprox(unsigned long r, unsigned long whichRoot=1, TuraevViroAlg alg=TV_DEFAULT) const | regina::Triangulation< 3 > |
TuraevViroSet typedef | regina::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 =0 | regina::Packet | pure virtual
typeName() const =0 | regina::Packet | pure virtual
unlisten(PacketListener *listener) | regina::Packet |
utf8() const | regina::Output< Packet > |
valid_ | regina::detail::TriangulationBase< 3 > | protected
VertexIterator typedef | regina::Triangulation< 3 > |
writeTextLong(std::ostream &out) const | regina::Triangulation< 3 > | virtual
writeTextShort(std::ostream &out) const | regina::Triangulation< 3 > | inline virtual
writeXMLBaseProperties(std::ostream &out) const | regina::detail::TriangulationBase< 3 > | protected
writeXMLFile(std::ostream &out) const | regina::Packet |
writeXMLPacketData(std::ostream &out) const | regina::Triangulation< 3 > | protected virtual
writeXMLPacketTree(std::ostream &out) const | regina::Packet | protected
xmlReader(Packet *parent, XMLTreeResolver &resolver) (defined in regina::Triangulation< 3 >) | regina::Triangulation< 3 > | static
~Packet() | regina::Packet | virtual
~SafePointeeBase() | regina::SafePointeeBase< Packet > | inline
~Triangulation() | regina::Triangulation< 3 > | inline virtual
~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).