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

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

addTag(const std::string &tag)regina::Packet
adornedLabel(const std::string &adornment) constregina::Packet
barycentricSubdivision()regina::detail::TriangulationBase< dim >
begin()regina::Packetinline
boundaryComponent(size_t index) constregina::detail::TriangulationBase< dim >inline
BoundaryComponentIterator typedefregina::detail::TriangulationBase< dim >
boundaryComponents() constregina::detail::TriangulationBase< dim >inline
boundaryComponents_regina::detail::TriangulationBase< dim >protected
calculatedSkeleton() constregina::detail::TriangulationBase< dim >inlineprotected
children() constregina::Packetinline
clearBaseProperties()regina::detail::TriangulationBase< dim >protected
clone(bool cloneDescendants=false, bool end=true) constregina::Packet
collapseEdge(Edge< 4 > *e, bool check=true, bool perform=true)regina::Triangulation< 4 >
component(size_t index) constregina::detail::TriangulationBase< dim >inline
ComponentIterator typedefregina::detail::TriangulationBase< dim >
components() constregina::detail::TriangulationBase< dim >inline
countBoundaryComponents() constregina::detail::TriangulationBase< dim >inline
countBoundaryFacets() constregina::detail::TriangulationBase< dim >inline
countChildren() constregina::Packet
countComponents() constregina::detail::TriangulationBase< dim >inline
countDescendants() constregina::Packetinline
countFaces() constregina::detail::TriangulationBase< dim >inline
dependsOnParent() const overrideregina::Triangulation< 4 >inlinevirtual
descendants() constregina::Packetinline
detail() constregina::Output< Packet >
dimensionregina::detail::TriangulationBase< dim >static
dumpConstruction() constregina::detail::TriangulationBase< dim >
EdgeIterator typedefregina::Triangulation< 4 >
end()regina::Packetinline
ensureSkeleton() constregina::detail::TriangulationBase< dim >inlineprotected
eulerCharManifold() constregina::Triangulation< 4 >
eulerCharTri() constregina::detail::TriangulationBase< dim >inline
face(size_t index) constregina::detail::TriangulationBase< dim >inline
faces() constregina::detail::TriangulationBase< dim >inline
findAllIsomorphisms(const Triangulation< dim > &other, OutputIterator output) constregina::detail::TriangulationBase< dim >inline
findAllSubcomplexesIn(const Triangulation< dim > &other, OutputIterator output) constregina::detail::TriangulationBase< dim >inline
findPacketLabel(const std::string &label)regina::Packet
findPacketLabel(const std::string &label) constregina::Packet
finiteToIdeal()regina::detail::TriangulationBase< dim >
firstChild() constregina::Packetinline
firstTreePacket(const std::string &type)regina::Packet
firstTreePacket(const std::string &type) constregina::Packet
fiveOneMove(Vertex< 4 > *v, bool check=true, bool perform=true)regina::Triangulation< 4 >inline
fourTwoMove(Edge< 4 > *e, bool check=true, bool perform=true)regina::Triangulation< 4 >inline
fromIsoSig(const std::string &sig)regina::detail::TriangulationBase< dim >static
fullName() constregina::Packet
fundamentalGroup() constregina::detail::TriangulationBase< dim >
fVector() constregina::detail::TriangulationBase< dim >inline
hasBoundaryFacets() constregina::detail::TriangulationBase< dim >inline
hasOwner() constregina::Packetinline
hasSafePtr() constregina::SafePointeeBase< Packet >inline
hasTag(const std::string &tag) constregina::Packetinline
hasTags() constregina::Packetinline
homology() constregina::detail::TriangulationBase< dim >
homologyH1() constregina::detail::TriangulationBase< dim >inline
homologyH2() constregina::Triangulation< 4 >
humanLabel() constregina::Packetinline
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< dim >
insertTriangulation(const Triangulation< dim > &source)regina::detail::TriangulationBase< dim >
intelligentSimplify()regina::Triangulation< 4 >
internalClonePacket(Packet *parent) const overrideregina::Triangulation< 4 >inlineprotectedvirtual
internalID() constregina::Packet
isClosed() constregina::Triangulation< 4 >inline
isConnected() constregina::detail::TriangulationBase< dim >inline
isContainedIn(const Triangulation< dim > &other) constregina::detail::TriangulationBase< dim >inline
isEmpty() constregina::detail::TriangulationBase< dim >inline
isGrandparentOf(const Packet *descendant) constregina::Packet
isIdeal() constregina::Triangulation< 4 >inline
isIdenticalTo(const Triangulation< dim > &other) constregina::detail::TriangulationBase< dim >
isIsomorphicTo(const Triangulation< dim > &other) constregina::detail::TriangulationBase< dim >inline
isListening(PacketListener *listener)regina::Packetinline
isOrientable() constregina::detail::TriangulationBase< dim >inline
isOriented() constregina::detail::TriangulationBase< dim >
isoSig(Isomorphism< dim > **relabelling=0) constregina::detail::TriangulationBase< dim >
isoSigComponentSize(const std::string &sig)regina::detail::TriangulationBase< dim >static
isPacketEditable() constregina::Packet
isValid() constregina::detail::TriangulationBase< dim >inline
label() constregina::Packetinline
lastChild() constregina::Packetinline
levelsDownTo(const Packet *descendant) constregina::Packet
levelsUpTo(const Packet *ancestor) constregina::Packetinline
listen(PacketListener *listener)regina::Packet
makeCanonical()regina::detail::TriangulationBase< dim >
makeDoubleCover()regina::detail::TriangulationBase< dim >
makeOrphan()regina::Packet
moveContentsTo(Triangulation< dim > &dest)regina::detail::TriangulationBase< dim >
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< dim >
newSimplex(const std::string &desc)regina::detail::TriangulationBase< dim >
nextSibling() constregina::Packetinline
nextTreePacket()regina::Packet
nextTreePacket() constregina::Packet
nextTreePacket(const std::string &type)regina::Packet
nextTreePacket(const std::string &type) constregina::Packet
oneFiveMove(Pentachoron< 4 > *p, bool check=true, bool perform=true)regina::Triangulation< 4 >inline
openBook(Tetrahedron< 4 > *t, bool check=true, bool perform=true)regina::Triangulation< 4 >
operator=(const Packet &)=delete (defined in regina::Packet)regina::Packet
regina::SafePointeeBase< Packet >::operator=(const SafePointeeBase &)=deleteregina::SafePointeeBase< Packet >
operator=(const TriangulationBase &)=delete (defined in regina::detail::TriangulationBase< dim >)regina::detail::TriangulationBase< dim >
orient()regina::detail::TriangulationBase< dim >
pachner(Face< dim, k > *f, bool check=true, bool perform=true)regina::detail::TriangulationBase< dim >inline
Packet(Packet *parent=0)regina::Packetinline
Packet(const Packet &)=delete (defined in regina::Packet)regina::Packet
parent() constregina::Packetinline
PentachoronIterator typedefregina::Triangulation< 4 >
prevSibling() constregina::Packetinline
reflect()regina::detail::TriangulationBase< dim >
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< dim >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< dim >inline
removeSimplexAt(size_t index)regina::detail::TriangulationBase< dim >inline
removeTag(const std::string &tag)regina::Packet
reparent(Packet *newParent, bool first=false)regina::Packet
retriangulate(int height, unsigned nThreads, ProgressTrackerOpen *tracker, Action &&action, Args &&... args) constregina::Triangulation< 4 >inline
root() constregina::Packet
safeDelete(Packet *p)regina::Packetstatic
SafePointeeBase(const SafePointeeBase &)=deleteregina::SafePointeeBase< Packet >
SafePointeeBase()regina::SafePointeeBase< Packet >inlineprotected
SafePointeeType typedefregina::SafePointeeBase< Packet >
save(const char *filename, bool compressed=true) constregina::Packet
save(std::ostream &s, bool compressed=true) constregina::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< dim >inline
simplex(size_t index) constregina::detail::TriangulationBase< dim >inline
SimplexIterator typedefregina::detail::TriangulationBase< dim >
simplices() constregina::detail::TriangulationBase< dim >inline
simplices_regina::detail::TriangulationBase< dim >protected
simplifiedFundamentalGroup(GroupPresentation *newGroup)regina::detail::TriangulationBase< dim >inline
simplifyExhaustive(int height=1, unsigned nThreads=1, ProgressTrackerOpen *tracker=0)regina::Triangulation< 4 >
simplifyToLocalMinimum(bool perform=true)regina::Triangulation< 4 >
size() constregina::detail::TriangulationBase< dim >inline
sortChildren()regina::Packet
splitIntoComponents(Packet *componentParent=nullptr, bool setLabels=true)regina::detail::TriangulationBase< dim >
str() constregina::Output< Packet >
swapBaseProperties(TriangulationBase< dim > &other)regina::detail::TriangulationBase< dim >protected
swapContents(Triangulation< dim > &other)regina::detail::TriangulationBase< dim >
swapWithNextSibling()regina::Packet
tags() constregina::Packetinline
TetrahedronIterator typedefregina::Triangulation< 4 >
threeThreeMove(Triangle< 4 > *t, bool check=true, bool perform=true)regina::Triangulation< 4 >inline
topologyLock_regina::detail::TriangulationBase< dim >protected
totalTreeSize() constregina::Packet
transferChildren(Packet *newParent)regina::Packet
TriangleIterator typedefregina::Triangulation< 4 >
Triangulation()regina::Triangulation< 4 >inline
Triangulation(const Triangulation &copy)regina::Triangulation< 4 >
Triangulation(const Triangulation &copy, bool cloneProps)regina::Triangulation< 4 >
Triangulation(const std::string &description)regina::Triangulation< 4 >
TriangulationBase()regina::detail::TriangulationBase< dim >inline
TriangulationBase(const TriangulationBase< dim > &copy)regina::detail::TriangulationBase< dim >inline
TriangulationBase(const TriangulationBase< dim > &copy, bool cloneProps)regina::detail::TriangulationBase< dim >
twoFourMove(Tetrahedron< 4 > *f, bool check=true, bool perform=true)regina::Triangulation< 4 >inline
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 >
twoZeroMove(Vertex< 4 > *v, bool check=true, bool perform=true)regina::Triangulation< 4 >
type() const =0regina::Packetpure virtual
typeName() const =0regina::Packetpure virtual
unlisten(PacketListener *listener)regina::Packet
utf8() constregina::Output< Packet >
valid_regina::detail::TriangulationBase< dim >protected
VertexIterator typedefregina::Triangulation< 4 >
writeTextLong(std::ostream &out) const overrideregina::Triangulation< 4 >virtual
writeTextShort(std::ostream &out) const overrideregina::Triangulation< 4 >inlinevirtual
writeXMLBaseProperties(std::ostream &out) constregina::detail::TriangulationBase< dim >protected
writeXMLFile(std::ostream &out) constregina::Packet
writeXMLPacketData(std::ostream &out) const overrideregina::Triangulation< 4 >protectedvirtual
writeXMLPacketTree(std::ostream &out) constregina::Packetprotected
xmlReader(Packet *parent, XMLTreeResolver &resolver) (defined in regina::Triangulation< 4 >)regina::Triangulation< 4 >static
~Packet()regina::Packetvirtual
~Triangulation()regina::Triangulation< 4 >inlinevirtual
~TriangulationBase()regina::detail::TriangulationBase< dim >inline

Copyright © 1999-2018, 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).