Regina Calculation Engine
regina::SatBlock Member List

This is the complete list of members for regina::SatBlock, including all inherited members.

abbr(bool tex=false) constregina::SatBlock
adjacentAnnulus(unsigned whichAnnulus) constregina::SatBlockinline
adjacentBackwards(unsigned whichAnnulus) constregina::SatBlockinline
adjacentBlock(unsigned whichAnnulus) constregina::SatBlockinline
adjacentReflected(unsigned whichAnnulus) constregina::SatBlockinline
adjAnnulus_regina::SatBlockprotected
adjBackwards_regina::SatBlockprotected
adjBlock_regina::SatBlockprotected
adjReflected_regina::SatBlockprotected
adjustSFS(SFSpace &sfs, bool reflect) const =0regina::SatBlockpure virtual
annulus(unsigned which) constregina::SatBlockinline
annulus_regina::SatBlockprotected
clone() const =0regina::SatBlockpure virtual
detail() constregina::Output< SatBlock >
hasAdjacentBlock(unsigned whichAnnulus) constregina::SatBlockinline
isBad(Tetrahedron< 3 > *t, const TetList &list)regina::SatBlockprotectedstatic
isBad(Tetrahedron< 3 > *t, const List &list)regina::SatBlockinlineprotectedstatic
isBlock(const SatAnnulus &annulus, TetList &avoidTets)regina::SatBlockstatic
nAnnuli() constregina::SatBlockinline
nAnnuli_regina::SatBlockprotected
nextBoundaryAnnulus(unsigned thisAnnulus, SatBlock *&nextBlock, unsigned &nextAnnulus, bool &refVert, bool &refHoriz, bool followPrev)regina::SatBlock
notUnique(Tetrahedron< 3 > *test)regina::SatBlockinlineprotectedstatic
notUnique(Tetrahedron< 3 > *test, Tetrahedron< 3 > *other1)regina::SatBlockinlineprotectedstatic
notUnique(Tetrahedron< 3 > *test, Tetrahedron< 3 > *other1, Tetrahedron< 3 > *other2)regina::SatBlockinlineprotectedstatic
notUnique(Tetrahedron< 3 > *test, Tetrahedron< 3 > *other1, Tetrahedron< 3 > *other2, Tetrahedron< 3 > *other3)regina::SatBlockinlineprotectedstatic
notUnique(Tetrahedron< 3 > *test, Tetrahedron< 3 > *other1, Tetrahedron< 3 > *other2, Tetrahedron< 3 > *other3, Tetrahedron< 3 > *other4)regina::SatBlockinlineprotectedstatic
operator<(const SatBlock &compare) constregina::SatBlock
operator=(const SatBlock &)=delete (defined in regina::SatBlock)regina::SatBlock
SatBlock(const SatBlock &cloneMe)regina::SatBlock
SatBlock(unsigned nAnnuli, bool twistedBoundary=false)regina::SatBlockinlineprotected
setAdjacent(unsigned whichAnnulus, SatBlock *adjBlock, unsigned adjAnnulus, bool adjReflected, bool adjBackwards)regina::SatBlockinline
str() constregina::Output< SatBlock >
TetList typedefregina::SatBlock
transform(const Triangulation< 3 > *originalTri, const Isomorphism< 3 > *iso, Triangulation< 3 > *newTri)regina::SatBlockvirtual
twistedBoundary() constregina::SatBlockinline
twistedBoundary_regina::SatBlockprotected
utf8() constregina::Output< SatBlock >
writeAbbr(std::ostream &out, bool tex=false) const =0regina::SatBlockpure virtual
writeTextLong(std::ostream &out) constregina::SatBlockinlinevirtual
writeTextShort(std::ostream &out) const =0regina::SatBlockpure virtual
~SatBlock()regina::SatBlockinlinevirtual

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).