addTag(const std::string &tag) | regina::Packet | |
adornedLabel(const std::string &adornment) const | regina::Packet | |
barycentricSubdivision() | regina::detail::TriangulationBase< 4 > | |
begin() const | regina::FaceList< dim, subdim > | inlineprotected |
boundaryComponent(size_t index) const | regina::detail::TriangulationBase< 4 > | inline |
BoundaryComponentIterator typedef | regina::detail::TriangulationBase< 4 > | |
boundaryComponents() const | regina::detail::TriangulationBase< 4 > | inline |
boundaryComponents_ | regina::detail::TriangulationBase< 4 > | protected |
calculatedSkeleton() const | regina::detail::TriangulationBase< 4 > | inlineprotected |
clearBaseProperties() | regina::detail::TriangulationBase< 4 > | protected |
clone(bool cloneDescendants=false, bool end=true) const | regina::Packet | |
collapseEdge(Edge< 4 > *e, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
component(size_t index) const | regina::detail::TriangulationBase< 4 > | inline |
ComponentIterator typedef | regina::detail::TriangulationBase< 4 > | |
components() const | regina::detail::TriangulationBase< 4 > | inline |
countBoundaryComponents() const | regina::detail::TriangulationBase< 4 > | inline |
countBoundaryFacets() const | regina::detail::TriangulationBase< 4 > | inline |
countChildren() const | regina::Packet | |
countComponents() const | regina::detail::TriangulationBase< 4 > | inline |
countDescendants() const | regina::Packet | inline |
countFaces() const | regina::detail::TriangulationBase< 4 > | inline |
deleteFaces() | regina::detail::FaceListSuite< dim, dim - 1 > | inlineprotected |
dependsOnParent() const | regina::Triangulation< 4 > | inlinevirtual |
destroy() | regina::FaceList< dim, subdim > | inlineprotected |
detail() const | regina::Output< Packet > | |
dimension | regina::detail::TriangulationBase< 4 > | static |
dumpConstruction() const | regina::detail::TriangulationBase< 4 > | |
EdgeIterator typedef | regina::Triangulation< 4 > | |
end() const | regina::FaceList< dim, subdim > | inlineprotected |
ensureSkeleton() const | regina::detail::TriangulationBase< 4 > | inlineprotected |
eulerCharManifold() const | regina::Triangulation< 4 > | |
eulerCharTri() const | regina::detail::TriangulationBase< 4 > | inline |
face(size_t index) const | regina::detail::TriangulationBase< 4 > | inline |
FaceList(const FaceList &)=delete | regina::FaceList< dim, subdim > | protected |
FaceList()=default | regina::FaceList< dim, subdim > | protected |
faces() const | regina::detail::TriangulationBase< 4 > | inline |
fillFVector(std::vector< size_t > &result) const | regina::detail::FaceListSuite< dim, dim - 1 > | inlineprotected |
findAllIsomorphisms(const Triangulation< dim > &other, OutputIterator output) const | regina::detail::TriangulationBase< 4 > | inline |
findAllSubcomplexesIn(const Triangulation< dim > &other, OutputIterator output) const | regina::detail::TriangulationBase< 4 > | inline |
findPacketLabel(const std::string &label) | regina::Packet | |
findPacketLabel(const std::string &label) const | regina::Packet | |
finiteToIdeal() | regina::detail::TriangulationBase< 4 > | |
firstChild() const | regina::Packet | inline |
firstTreePacket(const std::string &type) | regina::Packet | |
firstTreePacket(const std::string &type) const | regina::Packet | |
fourTwoMove(Edge< 4 > *e, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
fromIsoSig(const std::string &sig) | regina::detail::TriangulationBase< 4 > | static |
fullName() const | regina::Packet | |
fundamentalGroup() const | regina::detail::TriangulationBase< 4 > | |
fVector() const | regina::detail::TriangulationBase< 4 > | inline |
hasBoundaryFacets() const | regina::detail::TriangulationBase< 4 > | inline |
hasOwner() const | regina::Packet | inline |
hasTag(const std::string &tag) const | regina::Packet | inline |
hasTags() const | regina::Packet | inline |
homology() const | regina::detail::TriangulationBase< 4 > | |
homologyH1() const | regina::detail::TriangulationBase< 4 > | inline |
homologyH2() const | regina::Triangulation< 4 > | |
humanLabel() const | regina::Packet | inline |
idealToFinite() | regina::Triangulation< 4 > | |
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< 4 > | |
insertTriangulation(const Triangulation< dim > &source) | regina::detail::TriangulationBase< 4 > | |
intelligentSimplify() | regina::Triangulation< 4 > | |
internalClonePacket(Packet *parent) const | regina::Triangulation< 4 > | inlineprotectedvirtual |
internalID() const | regina::Packet | |
isClosed() const | regina::Triangulation< 4 > | inline |
isConnected() const | regina::detail::TriangulationBase< 4 > | inline |
isContainedIn(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 4 > | inline |
isEmpty() const | regina::detail::TriangulationBase< 4 > | inline |
isGrandparentOf(const Packet *descendant) const | regina::Packet | |
isIdeal() const | regina::Triangulation< 4 > | inline |
isIdenticalTo(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 4 > | |
isIsomorphicTo(const Triangulation< dim > &other) const | regina::detail::TriangulationBase< 4 > | inline |
isListening(PacketListener *listener) | regina::Packet | inline |
isOrientable() const | regina::detail::TriangulationBase< 4 > | inline |
isOriented() const | regina::detail::TriangulationBase< 4 > | |
isoSig(Isomorphism< dim > **relabelling=0) const | regina::detail::TriangulationBase< 4 > | |
isoSigComponentSize(const std::string &sig) | regina::detail::TriangulationBase< 4 > | static |
isPacketEditable() const | regina::Packet | |
isValid() const | regina::detail::TriangulationBase< 4 > | inline |
Iterator typedef | regina::FaceList< dim, subdim > | protected |
label() const | regina::Packet | inline |
lastChild() const | regina::Packet | inline |
levelsDownTo(const Packet *descendant) const | regina::Packet | |
levelsUpTo(const Packet *ancestor) const | regina::Packet | inline |
listen(PacketListener *listener) | regina::Packet | |
makeCanonical() | regina::detail::TriangulationBase< 4 > | |
makeDoubleCover() | regina::detail::TriangulationBase< 4 > | |
makeOrphan() | regina::Packet | |
moveContentsTo(Triangulation< dim > &dest) | regina::detail::TriangulationBase< 4 > | |
moveDown(unsigned steps=1) | regina::Packet | |
moveToFirst() | regina::Packet | |
moveToLast() | regina::Packet | |
moveUp(unsigned steps=1) | regina::Packet | |
newPentachoron() | regina::Triangulation< 4 > | inline |
newPentachoron(const std::string &desc) | regina::Triangulation< 4 > | inline |
newSimplex() | regina::detail::TriangulationBase< 4 > | |
newSimplex(const std::string &desc) | regina::detail::TriangulationBase< 4 > | |
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 | |
oneFiveMove(Pentachoron< 4 > *p, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
openBook(Tetrahedron< 4 > *t, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
regina::operator=(const SafePointeeBase &)=delete | regina::SafePointeeBase< Packet > | |
TriangulationBase< 4 >::operator=(const FaceList &)=delete | regina::FaceList< dim, subdim > | |
operator[](size_t index) const | regina::FaceList< dim, subdim > | inlineprotected |
orient() | regina::detail::TriangulationBase< 4 > | |
Packet(Packet *parent=0) | regina::Packet | inline |
parent() const | regina::Packet | inline |
PentachoronIterator typedef | regina::Triangulation< 4 > | |
prevSibling() const | regina::Packet | inline |
push_back(Face< dim, subdim > *face) | regina::FaceList< dim, subdim > | inlineprotected |
regina::detail::SimplexBase< 4 > (defined in regina::Triangulation< 4 >) | regina::Triangulation< 4 > | friend |
regina::detail::TriangulationBase< 4 > (defined in regina::Triangulation< 4 >) | regina::Triangulation< 4 > | friend |
regina::Face< 4, 4 > (defined in regina::Triangulation< 4 >) | regina::Triangulation< 4 > | friend |
regina::XMLTriangulationReader< 4 > (defined in regina::Triangulation< 4 >) | regina::Triangulation< 4 > | friend |
removeAllPentachora() | regina::Triangulation< 4 > | inline |
removeAllSimplices() | regina::detail::TriangulationBase< 4 > | inline |
removeAllTags() | regina::Packet | |
removePentachoron(Pentachoron< 4 > *tet) | regina::Triangulation< 4 > | inline |
removePentachoronAt(size_t index) | regina::Triangulation< 4 > | inline |
removeSimplex(Simplex< dim > *simplex) | regina::detail::TriangulationBase< 4 > | inline |
removeSimplexAt(size_t index) | regina::detail::TriangulationBase< 4 > | inline |
removeTag(const std::string &tag) | regina::Packet | |
reparent(Packet *newParent, bool first=false) | regina::Packet | |
root() const | regina::Packet | |
SafePointeeBase(const SafePointeeBase &)=delete | regina::SafePointeeBase< Packet > | |
SafePointeeBase() | regina::SafePointeeBase< Packet > | inlineprotected |
SafePointeeType typedef | regina::SafePointeeBase< Packet > | |
sameDegrees(const FaceListSuite< dim, subdim > &other) const | regina::detail::FaceListSuite< dim, dim - 1 > | inlineprotected |
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 > | inlineprotected |
save(const char *filename, bool compressed=true) const | regina::Packet | |
save(std::ostream &s, bool compressed=true) const | regina::Packet | |
setLabel(const std::string &label) | regina::Packet | |
shellBoundary(Pentachoron< 4 > *p, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
simplex(size_t index) | regina::detail::TriangulationBase< 4 > | inline |
simplex(size_t index) const | regina::detail::TriangulationBase< 4 > | inline |
SimplexIterator typedef | regina::detail::TriangulationBase< 4 > | |
simplices() const | regina::detail::TriangulationBase< 4 > | inline |
simplices_ | regina::detail::TriangulationBase< 4 > | protected |
simplifiedFundamentalGroup(GroupPresentation *newGroup) | regina::detail::TriangulationBase< 4 > | inline |
simplifyToLocalMinimum(bool perform=true) | regina::Triangulation< 4 > | |
size() const | regina::detail::TriangulationBase< 4 > | inline |
sortChildren() | regina::Packet | |
splitIntoComponents(Packet *componentParent=0, bool setLabels=true) | regina::detail::TriangulationBase< 4 > | |
str() const | regina::Output< Packet > | |
swap(FaceList< dim, subdim > &other) | regina::FaceList< dim, subdim > | inlineprotected |
swapBaseProperties(TriangulationBase< dim > &other) | regina::detail::TriangulationBase< 4 > | protected |
swapContents(Triangulation< dim > &other) | regina::detail::TriangulationBase< 4 > | |
swapFaces(FaceListSuite< dim, subdim > &other) | regina::detail::FaceListSuite< dim, dim - 1 > | inlineprotected |
swapWithNextSibling() | regina::Packet | |
tags() const | regina::Packet | inline |
TetrahedronIterator typedef | regina::Triangulation< 4 > | |
threeThreeMove(Triangle< 4 > *t, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
totalTreeSize() const | regina::Packet | |
transferChildren(Packet *newParent) | regina::Packet | |
TriangleIterator typedef | regina::Triangulation< 4 > | |
Triangulation() | regina::Triangulation< 4 > | inline |
Triangulation(const Triangulation ©) | regina::Triangulation< 4 > | |
Triangulation(const Triangulation ©, bool cloneProps) | regina::Triangulation< 4 > | |
Triangulation(const std::string &description) | regina::Triangulation< 4 > | |
TriangulationBase() | regina::detail::TriangulationBase< 4 > | inline |
TriangulationBase(const TriangulationBase< dim > ©) | regina::detail::TriangulationBase< 4 > | inline |
TriangulationBase(const TriangulationBase< dim > ©, bool cloneProps) | regina::detail::TriangulationBase< 4 > | |
twoFourMove(Tetrahedron< 4 > *f, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
twoZeroMove(Triangle< 4 > *t, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
twoZeroMove(Edge< 4 > *e, bool check=true, bool perform=true) | regina::Triangulation< 4 > | |
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< 4 > | protected |
VertexIterator typedef | regina::Triangulation< 4 > | |
writeTextLong(std::ostream &out) const | regina::Triangulation< 4 > | virtual |
writeTextShort(std::ostream &out) const | regina::Triangulation< 4 > | inlinevirtual |
writeXMLBaseProperties(std::ostream &out) const | regina::detail::TriangulationBase< 4 > | protected |
writeXMLFile(std::ostream &out) const | regina::Packet | |
writeXMLPacketData(std::ostream &out) const | regina::Triangulation< 4 > | protectedvirtual |
writeXMLPacketTree(std::ostream &out) const | regina::Packet | protected |
xmlReader(Packet *parent, XMLTreeResolver &resolver) (defined in regina::Triangulation< 4 >) | regina::Triangulation< 4 > | static |
~Packet() | regina::Packet | virtual |
~SafePointeeBase() | regina::SafePointeeBase< Packet > | inline |
~Triangulation() | regina::Triangulation< 4 > | inlinevirtual |
~TriangulationBase() | regina::detail::TriangulationBase< 4 > | inline |