addTag(const std::string &tag) | regina::NPacket | [inline] |
clone(bool cloneDescendants=false, bool end=true) const | regina::NPacket | |
dependsOnParent() const =0 | regina::NPacket | [pure virtual] |
findPacketLabel(const std::string &label) | regina::NPacket | |
findPacketLabel(const std::string &label) const | regina::NPacket | |
fireChangedEvent() | regina::NPacket | [protected] |
firstTreePacket(const std::string &type) | regina::NPacket | |
firstTreePacket(const std::string &type) const | regina::NPacket | |
getFirstTreeChild() const | regina::NPacket | [inline] |
getFullName() const | regina::NPacket | [inline] |
getLastTreeChild() const | regina::NPacket | [inline] |
getNextTreeSibling() const | regina::NPacket | [inline] |
getNumberOfChildren() const | regina::NPacket | |
getNumberOfDescendants() const | regina::NPacket | [inline] |
getPacketLabel() const | regina::NPacket | [inline] |
getPacketType() const =0 | regina::NPacket | [pure virtual] |
getPacketTypeName() const =0 | regina::NPacket | [pure virtual] |
getPrevTreeSibling() const | regina::NPacket | [inline] |
getTags() const | regina::NPacket | [inline] |
getTotalTreeSize() const | regina::NPacket | |
getTreeMatriarch() const | regina::NPacket | |
getTreeParent() const | regina::NPacket | [inline] |
getXMLReader(NPacket *parent) | regina::NPacket | [static] |
hasTag(const std::string &tag) const | regina::NPacket | [inline] |
hasTags() const | regina::NPacket | [inline] |
insertChildAfter(NPacket *newChild, NPacket *prevChild) | regina::NPacket | |
insertChildFirst(NPacket *child) | regina::NPacket | |
insertChildLast(NPacket *child) | regina::NPacket | |
internalClonePacket(NPacket *parent) const =0 | regina::NPacket | [protected, pure virtual] |
isGrandparentOf(const NPacket *descendant) const | regina::NPacket | |
isListening(NPacketListener *listener) | regina::NPacket | [inline] |
isPacketEditable() const | regina::NPacket | |
levelsDownTo(const NPacket *descendant) const | regina::NPacket | |
levelsUpTo(const NPacket *ancestor) const | regina::NPacket | [inline] |
listen(NPacketListener *listener) | regina::NPacket | |
makeOrphan() | regina::NPacket | |
makeUniqueLabel(const std::string &base) const | regina::NPacket | |
makeUniqueLabels(NPacket *reference) | regina::NPacket | |
moveDown(unsigned steps=1) | regina::NPacket | |
moveToFirst() | regina::NPacket | |
moveToLast() | regina::NPacket | |
moveUp(unsigned steps=1) | regina::NPacket | |
nextTreePacket() | regina::NPacket | |
nextTreePacket() const | regina::NPacket | |
nextTreePacket(const std::string &type) | regina::NPacket | |
nextTreePacket(const std::string &type) const | regina::NPacket | |
noncopyable() | regina::boost::noncopyable | [inline, protected] |
NPacket(NPacket *parent=0) | regina::NPacket | [inline] |
packetType | regina::NPacket | [static] |
readPacket(NFile &in, NPacket *parent) | regina::NPacket | [static] |
removeAllTags() | regina::NPacket | [inline] |
removeTag(const std::string &tag) | regina::NPacket | [inline] |
reparent(NPacket *newParent, bool first=false) | regina::NPacket | |
setPacketLabel(const std::string &newLabel) | regina::NPacket | |
ShareableObject() | regina::ShareableObject | [inline] |
sortChildren() | regina::NPacket | |
swapWithNextSibling() | regina::NPacket | |
toString() const | regina::ShareableObject | |
toStringLong() const | regina::ShareableObject | |
unlisten(NPacketListener *listener) | regina::NPacket | |
writePacket(NFile &out) const | regina::NPacket | [inline, virtual] |
writeTextLong(std::ostream &out) const | regina::ShareableObject | [inline, virtual] |
writeTextShort(std::ostream &out) const =0 | regina::ShareableObject | [pure virtual] |
writeXMLFile(std::ostream &out) const | regina::NPacket | |
writeXMLPacketData(std::ostream &out) const =0 | regina::NPacket | [protected, pure virtual] |
writeXMLPacketTree(std::ostream &out) const | regina::NPacket | [protected] |
~noncopyable() | regina::boost::noncopyable | [inline, protected] |
~NPacket() | regina::NPacket | [virtual] |
~ShareableObject() | regina::ShareableObject | [inline, virtual] |