Regina 7.3 Calculation Engine
regina::SFSpace Member List

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

addCrosscap(bool fibreReversing=false)regina::SFSpace
addHandle(bool fibreReversing=false)regina::SFSpace
addPuncture(bool twisted=false, unsigned long nPunctures=1)regina::SFSpace
addReflector(bool twisted=false, unsigned long nReflectors=1)regina::SFSpace
baseClass() constregina::SFSpaceinline
baseGenus() constregina::SFSpaceinline
baseOrientable() constregina::SFSpaceinline
bn1 enum valueregina::SFSpace
bn2 enum valueregina::SFSpace
bn3 enum valueregina::SFSpace
bo1 enum valueregina::SFSpace
bo2 enum valueregina::SFSpace
ClassType enum nameregina::SFSpace
complementAllFibres()regina::SFSpace
construct() const overrideregina::SFSpacevirtual
detail() constregina::Output< Manifold >
fibre(unsigned long which) constregina::SFSpace
fibreCount() constregina::SFSpaceinline
fibreNegating() constregina::SFSpaceinline
fibreReversing() constregina::SFSpaceinline
homology() const overrideregina::SFSpacevirtual
insertFibre(const SFSFibre &fibre)regina::SFSpaceinline
insertFibre(long alpha, long beta)regina::SFSpace
isHyperbolic() const overrideregina::SFSpaceinlinevirtual
isLensSpace() constregina::SFSpace
Manifold()=defaultregina::Manifoldprotected
Manifold(const Manifold &)=defaultregina::Manifoldprotected
n1 enum valueregina::SFSpace
n2 enum valueregina::SFSpace
n3 enum valueregina::SFSpace
n4 enum valueregina::SFSpace
name() constregina::Manifold
o1 enum valueregina::SFSpace
o2 enum valueregina::SFSpace
obstruction() constregina::SFSpaceinline
operator!=(const SFSpace &compare) constregina::SFSpaceinline
operator<(const SFSpace &compare) constregina::SFSpace
regina::Manifold::operator<(const Manifold &compare) constregina::Manifold
operator=(const SFSpace &)=defaultregina::SFSpace
operator=(SFSpace &&) noexcept=defaultregina::SFSpace
regina::Manifold::operator=(const Manifold &)=defaultregina::Manifoldprotected
operator==(const SFSpace &compare) constregina::SFSpace
punctures() constregina::SFSpaceinline
punctures(bool twisted) constregina::SFSpaceinline
reduce(bool mayReflect=true)regina::SFSpace
reflect()regina::SFSpaceinline
reflectors() constregina::SFSpaceinline
reflectors(bool twisted) constregina::SFSpaceinline
SFSpace()regina::SFSpaceinline
SFSpace(ClassType useClass, unsigned long genus, unsigned long punctures=0, unsigned long puncturesTwisted=0, unsigned long reflectors=0, unsigned long reflectorsTwisted=0)regina::SFSpaceinline
SFSpace(const SFSpace &)=defaultregina::SFSpace
SFSpace(SFSpace &&) noexcept=defaultregina::SFSpace
str() constregina::Output< Manifold >
structure() constregina::Manifold
swap(SFSpace &other) noexceptregina::SFSpaceinline
texName() constregina::Manifold
utf8() constregina::Output< Manifold >
writeName(std::ostream &out) const overrideregina::SFSpaceinlinevirtual
writeStructure(std::ostream &out) const overrideregina::SFSpaceinlinevirtual
writeTeXName(std::ostream &out) const overrideregina::SFSpaceinlinevirtual
writeTextLong(std::ostream &out) constregina::Manifoldinline
writeTextShort(std::ostream &out) constregina::Manifoldinline
~Manifold()=defaultregina::Manifoldvirtual

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