Regina 7.0 Calculation Engine
regina
SFSpace
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
() const
regina::SFSpace
inline
baseGenus
() const
regina::SFSpace
inline
baseOrientable
() const
regina::SFSpace
inline
bn1
enum value
regina::SFSpace
bn2
enum value
regina::SFSpace
bn3
enum value
regina::SFSpace
bo1
enum value
regina::SFSpace
bo2
enum value
regina::SFSpace
ClassType
enum name
regina::SFSpace
classType
typedef
regina::SFSpace
complementAllFibres
()
regina::SFSpace
construct
() const override
regina::SFSpace
virtual
detail
() const
regina::Output< Manifold >
fibre
(unsigned long which) const
regina::SFSpace
fibreCount
() const
regina::SFSpace
inline
fibreNegating
() const
regina::SFSpace
inline
fibreReversing
() const
regina::SFSpace
inline
homology
() const override
regina::SFSpace
virtual
homologyH1
() const
regina::Manifold
inline
insertFibre
(const SFSFibre &fibre)
regina::SFSpace
inline
insertFibre
(long alpha, long beta)
regina::SFSpace
isHyperbolic
() const override
regina::SFSpace
inline
virtual
isLensSpace
() const
regina::SFSpace
Manifold
()=default
regina::Manifold
protected
Manifold
(const Manifold &)=default
regina::Manifold
protected
n1
enum value
regina::SFSpace
n2
enum value
regina::SFSpace
n3
enum value
regina::SFSpace
n4
enum value
regina::SFSpace
name
() const
regina::Manifold
o1
enum value
regina::SFSpace
o2
enum value
regina::SFSpace
obstruction
() const
regina::SFSpace
inline
operator!=
(const SFSpace &compare) const
regina::SFSpace
inline
operator<
(const SFSpace &compare) const
regina::SFSpace
regina::Manifold::operator<
(const Manifold &compare) const
regina::Manifold
operator=
(const SFSpace &)=default
regina::SFSpace
operator=
(SFSpace &&) noexcept=default
regina::SFSpace
regina::Manifold::operator=
(const Manifold &)=default
regina::Manifold
protected
operator==
(const SFSpace &compare) const
regina::SFSpace
punctures
() const
regina::SFSpace
inline
punctures
(bool twisted) const
regina::SFSpace
inline
reduce
(bool mayReflect=true)
regina::SFSpace
reflect
()
regina::SFSpace
inline
reflectors
() const
regina::SFSpace
inline
reflectors
(bool twisted) const
regina::SFSpace
inline
SFSpace
()
regina::SFSpace
inline
SFSpace
(ClassType useClass, unsigned long genus, unsigned long punctures=0, unsigned long puncturesTwisted=0, unsigned long reflectors=0, unsigned long reflectorsTwisted=0)
regina::SFSpace
inline
SFSpace
(const SFSpace &)=default
regina::SFSpace
SFSpace
(SFSpace &&) noexcept=default
regina::SFSpace
str
() const
regina::Output< Manifold >
structure
() const
regina::Manifold
swap
(SFSpace &other) noexcept
regina::SFSpace
inline
texName
() const
regina::Manifold
TeXName
() const
regina::Manifold
inline
utf8
() const
regina::Output< Manifold >
writeName
(std::ostream &out) const override
regina::SFSpace
inline
virtual
writeStructure
(std::ostream &out) const override
regina::SFSpace
inline
virtual
writeTeXName
(std::ostream &out) const override
regina::SFSpace
inline
virtual
writeTextLong
(std::ostream &out) const
regina::Manifold
inline
writeTextShort
(std::ostream &out) const
regina::Manifold
inline
~Manifold
()=default
regina::Manifold
virtual
Copyright © 1999-2021, 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
).