|
Regina 7.4 Calculation Engine
|
This is the complete list of members for regina::Link, including all inherited members.
| affineIndex() const | regina::Link | |
| affineIndexVar | regina::Link | static |
| alexander() const | regina::Link | |
| alexanderVar | regina::Link | static |
| anonID() const | regina::PacketData< Link > | |
| arrow(Algorithm alg=Algorithm::Default, int threads=1, ProgressTracker *tracker=nullptr) const | regina::Link | |
| bracket(Algorithm alg=Algorithm::Default, int threads=1, ProgressTracker *tracker=nullptr) const | regina::Link | |
| bracket(Algorithm alg, ProgressTracker *tracker) const | regina::Link | inline |
| bracketVar | regina::Link | static |
| brief() const | regina::Link | |
| brief(std::ostream &out) const | regina::Link | |
| change(Crossing *c) | regina::Link | |
| changeAll() | regina::Link | |
| complement(bool simplify=true) const | regina::Link | inline |
| component(size_t index) const | regina::Link | inline |
| component(const StrandRef &s) const | regina::Link | |
| components() const | regina::Link | inline |
| componentsByStrand() const | regina::Link | inline |
| composeWith(const Link &other) | regina::Link | |
| connected(const Crossing *a, const Crossing *b) const | regina::Link | |
| countComponents() const | regina::Link | inline |
| countDiagramComponents() const | regina::Link | |
| countTrivialComponents() const | regina::Link | |
| crossing(size_t index) const | regina::Link | inline |
| crossings() const | regina::Link | inline |
| detail() const | regina::Output< Link > | |
| diagramComponentIndices() const | regina::Link | |
| diagramComponents() const | regina::Link | |
| dt(bool alpha=false) const | regina::Link | |
| dt(std::ostream &out, bool alpha=false) const | regina::Link | |
| dtData() const | regina::Link | |
| dumpConstruction() const | regina::Link | inline |
| extendedGroup(bool simplify=true) const | regina::Link | inline |
| extendedGroups(bool simplify=true) const | regina::Link | inline |
| fromData(std::initializer_list< int > crossingSigns, std::initializer_list< Args >... components) | regina::Link | static |
| fromData(SignIterator beginSigns, SignIterator endSigns, ComponentIterator beginComponents, ComponentIterator endComponents) | regina::Link | static |
| fromDT(const std::string &str) | regina::Link | static |
| fromDT(Iterator begin, Iterator end) | regina::Link | static |
| fromGauss(const std::string &str) | regina::Link | static |
| fromGauss(Iterator begin, Iterator end) | regina::Link | static |
| fromJenkins(const std::string &str) | regina::Link | static |
| fromJenkins(std::istream &in) | regina::Link | static |
| fromJenkins(Iterator begin, Iterator end) | regina::Link | static |
| fromKnotSig(const std::string &sig) | regina::Link | inlinestatic |
| fromOrientedGauss(const std::string &str) | regina::Link | static |
| fromOrientedGauss(Iterator begin, Iterator end) | regina::Link | inlinestatic |
| fromPD(const std::string &str) | regina::Link | static |
| fromPD(Iterator begin, Iterator end) | regina::Link | static |
| fromSig(const std::string &sig) | regina::Link | static |
| fromSignedGauss(const std::string &str) | regina::Link | static |
| fromSignedGauss(Iterator begin, Iterator end) | regina::Link | inlinestatic |
| gauss() const | regina::Link | |
| gauss(std::ostream &out) const | regina::Link | |
| gaussData() const | regina::Link | |
| graft(StrandRef first, StrandRef second) | regina::Link | |
| graph() const | regina::Link | inline |
| group(bool simplify=true) const | regina::Link | inline |
| groups(bool simplify=true) const | regina::Link | inline |
| hash() const | regina::TightEncodable< Link > | inline |
| hasR1(Crossing *crossing) const | regina::Link | inline |
| hasR1(StrandRef arc, int side, int sign) const | regina::Link | inline |
| hasR2(StrandRef arc) const | regina::Link | inline |
| hasR2(Crossing *crossing) const | regina::Link | inline |
| hasR2(StrandRef upperArc, int upperSide, StrandRef lowerArc, int lowerSide) const | regina::Link | inline |
| hasR2Virtual(StrandRef upperArc, int upperSide, StrandRef lowerArc, int lowerSide) const | regina::Link | inline |
| hasR2Virtual(StrandRef arc, int firstSide, int firstStrand) const | regina::Link | inline |
| hasR3(StrandRef arc, int side) const | regina::Link | inline |
| hasR3(Crossing *crossing, int side) const | regina::Link | inline |
| hasReducingPass() const | regina::Link | |
| heldBy_ | regina::PacketData< Link > | protected |
| homfly(Algorithm alg=Algorithm::Default, ProgressTracker *tracker=nullptr) const | regina::Link | inline |
| homflyAZ(Algorithm alg=Algorithm::Default, ProgressTracker *tracker=nullptr) const | regina::Link | |
| homflyAZtoLM(Laurent2< Integer > homflyAZ) | regina::Link | static |
| homflyAZVarX | regina::Link | static |
| homflyAZVarY | regina::Link | static |
| homflyLM(Algorithm alg=Algorithm::Default, ProgressTracker *tracker=nullptr) const | regina::Link | |
| homflyLMVarX | regina::Link | static |
| homflyLMVarY | regina::Link | static |
| homflyVarX | regina::Link | static |
| homflyVarY | regina::Link | static |
| improveTreewidth(ssize_t maxAttempts=1000, int height=1, int threads=1, ProgressTrackerOpen *tracker=nullptr) | regina::Link | |
| insertLink(const Link &source) | regina::Link | |
| insertLink(Link &&source) | regina::Link | |
| insertTorusLink(int p, int q, bool positive=true) | regina::Link | |
| intelligentSimplify() | regina::Link | inline |
| isAlternating() const | regina::Link | |
| isClassical() const | regina::Link | inline |
| isConnected() const | regina::Link | |
| isEmpty() const | regina::Link | inline |
| jenkins() const | regina::Link | |
| jenkins(std::ostream &out) const | regina::Link | |
| jenkinsData() const | regina::Link | |
| jones(Algorithm alg=Algorithm::Default, int threads=1, ProgressTracker *tracker=nullptr) const | regina::Link | |
| jones(Algorithm alg, ProgressTracker *tracker) const | regina::Link | inline |
| jonesVar | regina::Link | static |
| knotSig(bool allowReflection=true, bool allowReversal=true, bool allowRotation=true) const | regina::Link | inline |
| knowsAlexander() const | regina::Link | inline |
| knowsArrow() const | regina::Link | inline |
| knowsBracket() const | regina::Link | inline |
| knowsHomfly() const | regina::Link | inline |
| knowsJones() const | regina::Link | inline |
| Link() | regina::Link | inline |
| Link(size_t unknots) | regina::Link | inline |
| Link(const Link ©) | regina::Link | inline |
| Link(const Link ©, bool cloneProps) | regina::Link | |
| Link(Link &&src) noexcept | regina::Link | |
| Link(const std::string &description) | regina::Link | |
| linking() const | regina::Link | inline |
| linking2() const | regina::Link | |
| longComplement(StrandRef breakOpen={}, bool simplify=true) const | regina::Link | |
| makeAlternating() | regina::Link | |
| makeVirtual(Crossing *crossing) | regina::Link | |
| ModelLinkGraph (defined in regina::Link) | regina::Link | friend |
| moveContentsTo(Link &dest) | regina::Link | |
| niceTreeDecomposition() const | regina::Link | inline |
| oddWrithe() const | regina::Link | |
| operator=(const Link &src) | regina::Link | |
| operator=(Link &&src) | regina::Link | |
| regina::PacketData< Link >::operator=(const PacketData &) | regina::PacketData< Link > | inline |
| operator=(const TopologyLockable &)=delete (defined in regina::TopologyLockable) | regina::TopologyLockable | protected |
| operator==(const Link &other) const | regina::Link | |
| orientedGauss() const | regina::Link | |
| orientedGauss(std::ostream &out) const | regina::Link | |
| orientedGaussData() const | regina::Link | |
| overForComponent(StrandRef component) const | regina::Link | |
| pace() const | regina::Link | |
| packet() | regina::PacketData< Link > | inline |
| packet() const | regina::PacketData< Link > | inline |
| PacketChangeGroup typedef | regina::PacketData< Link > | |
| PacketData()=default | regina::PacketData< Link > | |
| PacketData(const PacketData &) noexcept | regina::PacketData< Link > | inline |
| parallel(int k, Framing framing=Framing::Seifert) const | regina::Link | |
| pd() const | regina::Link | |
| pd(std::ostream &out) const | regina::Link | |
| pdAmbiguous() const | regina::Link | |
| pdData() const | regina::Link | |
| r1(Crossing *crossing) | regina::Link | inline |
| r1(StrandRef arc, int side, int sign) | regina::Link | inline |
| r1(Crossing *crossing, bool ignored, bool perform=true) | regina::Link | inline |
| r1(StrandRef arc, int side, int sign, bool ignored, bool perform=true) | regina::Link | inline |
| r2(StrandRef arc) | regina::Link | inline |
| r2(Crossing *crossing) | regina::Link | inline |
| r2(StrandRef upperArc, int upperSide, StrandRef lowerArc, int lowerSide) | regina::Link | inline |
| r2(StrandRef arc, bool ignored, bool perform=true) | regina::Link | inline |
| r2(Crossing *crossing, bool ignored, bool perform=true) | regina::Link | inline |
| r2(StrandRef upperArc, int upperSide, StrandRef lowerArc, int lowerSide, bool ignored, bool perform=true) | regina::Link | inline |
| r2Virtual(StrandRef upperArc, int upperSide, StrandRef lowerArc, int lowerSide) | regina::Link | inline |
| r2Virtual(StrandRef arc, int firstSide, int firstStrand) | regina::Link | inline |
| r3(StrandRef arc, int side) | regina::Link | inline |
| r3(Crossing *crossing, int side) | regina::Link | inline |
| r3(StrandRef arc, int side, bool ignored, bool perform=true) | regina::Link | inline |
| r3(Crossing *crossing, int side, bool ignored, bool perform=true) | regina::Link | inline |
| reflect() | regina::Link | |
| resolve(Crossing *c) | regina::Link | |
| reverse() | regina::Link | |
| reverse(StrandRef component) | regina::Link | |
| rewrite(int height, int threads, ProgressTrackerOpen *tracker, Action &&action, Args &&... args) const | regina::Link | inline |
| rewriteVirtual(int height, int threads, ProgressTrackerOpen *tracker, Action &&action, Args &&... args) const | regina::Link | inline |
| rotate() | regina::Link | |
| seifertCircles() const | regina::Link | |
| selfFrame() | regina::Link | |
| sig(bool allowReflection=true, bool allowReversal=true, bool allowRotation=true) const | regina::Link | |
| signedGauss() const | regina::Link | |
| signedGauss(std::ostream &out) const | regina::Link | |
| signedGaussData() const | regina::Link | |
| simplify() | regina::Link | |
| simplifyExhaustive(int height=1, int threads=1, ProgressTrackerOpen *tracker=nullptr) | regina::Link | inline |
| simplifyToLocalMinimum(bool perform=true) | regina::Link | |
| size() const | regina::Link | inline |
| source(Language language=Language::Current) const | regina::Link | |
| str() const | regina::Output< Link > | |
| strand(ssize_t id) const | regina::Link | inline |
| swap(Link &other) | regina::Link | |
| Tangle (defined in regina::Link) | regina::Link | friend |
| tightDecode(std::istream &input) | regina::Link | static |
| tightDecoding(const std::string &enc) | regina::TightEncodable< Link > | inlinestatic |
| tightEncode(std::ostream &out) const | regina::Link | |
| tightEncoding() const | regina::TightEncodable< Link > | inline |
| topologyLock_ | regina::TopologyLockable | protected |
| TopologyLockable()=default | regina::TopologyLockable | protected |
| TopologyLockable(const TopologyLockable &)=delete (defined in regina::TopologyLockable) | regina::TopologyLockable | protected |
| topologyLocked() const | regina::TopologyLockable | inlineprotected |
| translate(Crossing *other) const | regina::Link | inline |
| translate(const StrandRef &other) const | regina::Link | inline |
| underForComponent(StrandRef component) const | regina::Link | |
| useTreeDecomposition(TreeDecomposition td) | regina::Link | inline |
| utf8() const | regina::Output< Link > | |
| virtualGenus() const | regina::Link | inline |
| whiteheadDouble(bool positive=true) const | regina::Link | |
| withR1(Crossing *crossing) const | regina::Link | inline |
| withR1(StrandRef arc, int side, int sign) const | regina::Link | inline |
| withR2(StrandRef arc) const | regina::Link | inline |
| withR2(Crossing *crossing) const | regina::Link | inline |
| withR2(StrandRef upperArc, int upperSide, StrandRef lowerArc, int lowerSide) const | regina::Link | inline |
| withR2Virtual(StrandRef upperArc, int upperSide, StrandRef lowerArc, int lowerSide) const | regina::Link | inline |
| withR2Virtual(StrandRef arc, int firstSide, int firstStrand) const | regina::Link | inline |
| withR3(StrandRef arc, int side) const | regina::Link | inline |
| withR3(Crossing *crossing, int side) const | regina::Link | inline |
| writePACE(std::ostream &out) const | regina::Link | |
| writeTextLong(std::ostream &out) const | regina::Link | |
| writeTextShort(std::ostream &out) const | regina::Link | |
| writhe() const | regina::Link | inline |
| writheOfComponent(StrandRef component) const | regina::Link | |
| writheOfComponent(size_t index) const | regina::Link | inline |
| XMLLinkComponentsReader (defined in regina::Link) | regina::Link | friend |
| XMLLinkCrossingsReader (defined in regina::Link) | regina::Link | friend |
| XMLWriter< Link > (defined in regina::Link) | regina::Link | friend |
| ~Link() | regina::Link | inline |