Regina Calculation Engine
regina
AngleStructures
regina::AngleStructures Member List
This is the complete list of members for
regina::AngleStructures
, including all inherited members.
addTag
(const std::string &tag)
regina::Packet
adornedLabel
(const std::string &adornment) const
regina::Packet
AngleStructures
(bool tautOnly)
regina::AngleStructures
inline
protected
begin
()
regina::Packet
inline
calculateSpanStrict
() const
regina::AngleStructures
protected
calculateSpanTaut
() const
regina::AngleStructures
protected
children
() const
regina::Packet
inline
clone
(bool cloneDescendants=false, bool end=true) const
regina::Packet
countChildren
() const
regina::Packet
countDescendants
() const
regina::Packet
inline
dependsOnParent
() const override
regina::AngleStructures
inline
virtual
descendants
() const
regina::Packet
inline
detail
() const
regina::Output< Packet >
end
()
regina::Packet
inline
enumerate
(Triangulation< 3 > *owner, bool tautOnly=false, ProgressTracker *tracker=0)
regina::AngleStructures
static
enumerateTautDD
(Triangulation< 3 > *owner)
regina::AngleStructures
static
findPacketLabel
(const std::string &label)
regina::Packet
findPacketLabel
(const std::string &label) const
regina::Packet
firstChild
() const
regina::Packet
inline
firstTreePacket
(const std::string &type)
regina::Packet
firstTreePacket
(const std::string &type) const
regina::Packet
fullName
() const
regina::Packet
hasOwner
() const
regina::Packet
inline
hasSafePtr
() const
regina::SafePointeeBase< Packet >
inline
hasTag
(const std::string &tag) const
regina::Packet
inline
hasTags
() const
regina::Packet
inline
humanLabel
() const
regina::Packet
inline
insertChildAfter
(Packet *newChild, Packet *prevChild)
regina::Packet
insertChildFirst
(Packet *child)
regina::Packet
insertChildLast
(Packet *child)
regina::Packet
internalClonePacket
(Packet *parent) const override
regina::AngleStructures
protected
virtual
internalID
() const
regina::Packet
isGrandparentOf
(const Packet *descendant) const
regina::Packet
isListening
(PacketListener *listener)
regina::Packet
inline
isPacketEditable
() const
regina::Packet
isTautOnly
() const
regina::AngleStructures
inline
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
makeOrphan
()
regina::Packet
moveDown
(unsigned steps=1)
regina::Packet
moveToFirst
()
regina::Packet
moveToLast
()
regina::Packet
moveUp
(unsigned steps=1)
regina::Packet
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
operator=
(const Packet &)=delete (defined in
regina::Packet
)
regina::Packet
SafePointeeBase< Packet >::operator=
(const SafePointeeBase &)=delete
regina::SafePointeeBase< Packet >
Packet
(Packet *parent=0)
regina::Packet
inline
Packet
(const Packet &)=delete (defined in
regina::Packet
)
regina::Packet
parent
() const
regina::Packet
inline
prevSibling
() const
regina::Packet
inline
regina::XMLAngleStructuresReader
(defined in
regina::AngleStructures
)
regina::AngleStructures
friend
removeAllTags
()
regina::Packet
removeTag
(const std::string &tag)
regina::Packet
reparent
(Packet *newParent, bool first=false)
regina::Packet
root
() const
regina::Packet
safeDelete
(Packet *p)
regina::Packet
static
SafePointeeBase
(const SafePointeeBase &)=delete
regina::SafePointeeBase< Packet >
SafePointeeBase
()
regina::SafePointeeBase< Packet >
inline
protected
SafePointeeType
typedef
regina::SafePointeeBase< Packet >
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
size
() const
regina::AngleStructures
inline
sortChildren
()
regina::Packet
spansStrict
() const
regina::AngleStructures
inline
spansTaut
() const
regina::AngleStructures
inline
str
() const
regina::Output< Packet >
structure
(size_t index) const
regina::AngleStructures
inline
swapWithNextSibling
()
regina::Packet
tags
() const
regina::Packet
inline
totalTreeSize
() const
regina::Packet
transferChildren
(Packet *newParent)
regina::Packet
triangulation
() const
regina::AngleStructures
type
() const =0
regina::Packet
pure virtual
typeName
() const =0
regina::Packet
pure virtual
unlisten
(PacketListener *listener)
regina::Packet
utf8
() const
regina::Output< Packet >
writeTextLong
(std::ostream &out) const override
regina::AngleStructures
virtual
writeTextShort
(std::ostream &out) const override
regina::AngleStructures
virtual
writeXMLFile
(std::ostream &out) const
regina::Packet
writeXMLPacketData
(std::ostream &out) const override
regina::AngleStructures
protected
virtual
writeXMLPacketTree
(std::ostream &out) const
regina::Packet
protected
xmlReader
(Packet *parent, XMLTreeResolver &resolver) (defined in
regina::AngleStructures
)
regina::AngleStructures
static
~AngleStructures
()
regina::AngleStructures
inline
virtual
~Packet
()
regina::Packet
virtual
Copyright © 1999-2020, 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
).