|
Regina 7.4.1 Calculation Engine
|
Defines constants and flags for normal surface enumeration. More...
Namespaces | |
| namespace | regina |
| Contains the entire Regina calculation engine. | |
Enumerations | |
| enum class | regina::NormalList { regina::NormalList::Default = 0x0000 , regina::NormalList::EmbeddedOnly = 0x0001 , regina::NormalList::ImmersedSingular = 0x0002 , regina::NormalList::Vertex = 0x0004 , regina::NormalList::Fundamental = 0x0008 , regina::NormalList::Legacy = 0x4000 , regina::NormalList::Custom = 0x8000 } |
| Represents different lists of normal surfaces that might be constructed for a given 3-manifold triangulation. More... | |
| enum class | regina::NormalAlg { regina::NormalAlg::Default = 0x0000 , regina::NormalAlg::VertexViaReduced = 0x0001 , regina::NormalAlg::VertexStandardDirect = 0x0002 , regina::NormalAlg::VertexTree = 0x0010 , regina::NormalAlg::VertexDD = 0x0020 , regina::NormalAlg::HilbertPrimal = 0x0100 , regina::NormalAlg::HilbertDual = 0x0200 , regina::NormalAlg::HilbertCD = 0x0400 , regina::NormalAlg::HilbertFullCone = 0x0800 , regina::NormalAlg::Legacy = 0x4000 , regina::NormalAlg::Custom = 0x8000 } |
| Represents options and variants of algorithms for enumerating various types of normal surfaces in 3-manifold triangulations. More... | |
| enum class | regina::NormalTransform { regina::NormalTransform::ConvertReducedToStandard = 0x01 , regina::NormalTransform::ConvertStandardToReduced = 0x02 , regina::NormalTransform::FilterCompatible = 0x10 , regina::NormalTransform::FilterDisjoint = 0x20 , regina::NormalTransform::FilterIncompressible = 0x30 } |
| Represents different ways in which Regina can transform one normal surface list into another. More... | |
| enum class | regina::NormalList |
| Represents different lists of normal surfaces that might be constructed for a given 3-manifold triangulation. More... | |
| enum class | regina::NormalAlg |
| Represents options and variants of algorithms for enumerating various types of normal surfaces in 3-manifold triangulations. More... | |
Functions | |
| Flags< NormalList > | regina::operator| (NormalList lhs, NormalList rhs) |
| Returns the bitwise OR of the two given flags. | |
| Flags< NormalAlg > | regina::operator| (NormalAlg lhs, NormalAlg rhs) |
| Returns the bitwise OR of the two given flags. | |
Variables | |
| static constexpr NormalList | regina::NS_LIST_DEFAULT |
| A deprecated constant indicating some aspect(s) of a list of normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalList | regina::NS_EMBEDDED_ONLY |
| A deprecated constant indicating some aspect(s) of a list of normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalList | regina::NS_IMMERSED_SINGULAR |
| A deprecated constant indicating some aspect(s) of a list of normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalList | regina::NS_VERTEX |
| A deprecated constant indicating some aspect(s) of a list of normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalList | regina::NS_FUNDAMENTAL |
| A deprecated constant indicating some aspect(s) of a list of normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalList | regina::NS_LEGACY |
| A deprecated constant indicating some aspect(s) of a list of normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalList | regina::NS_CUSTOM |
| A deprecated constant indicating some aspect(s) of a list of normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_ALG_DEFAULT |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_VERTEX_VIA_REDUCED |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_VERTEX_STD_DIRECT |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_VERTEX_TREE |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_VERTEX_DD |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_HILBERT_PRIMAL |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_HILBERT_DUAL |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_HILBERT_CD |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_HILBERT_FULLCONE |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_ALG_LEGACY |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalAlg | regina::NS_ALG_CUSTOM |
| A deprecated constant indicating an algorithm variant for enumerating normal surfaces in a 3-manifold triangulation. | |
| static constexpr NormalTransform | regina::NS_CONV_REDUCED_TO_STD |
| A deprecated constant indicating some way in which Regina can transform one normal surface list into another. | |
| static constexpr NormalTransform | regina::NS_CONV_STD_TO_REDUCED |
| A deprecated constant indicating some way in which Regina can transform one normal surface list into another. | |
| static constexpr NormalTransform | regina::NS_FILTER_COMPATIBLE |
| A deprecated constant indicating some way in which Regina can transform one normal surface list into another. | |
| static constexpr NormalTransform | regina::NS_FILTER_INCOMPRESSIBLE |
| A deprecated constant indicating some way in which Regina can transform one normal surface list into another. | |
| static constexpr NormalTransform | regina::NS_FILTER_DISJOINT |
| A deprecated constant indicating some way in which Regina can transform one normal surface list into another. | |
Defines constants and flags for normal surface enumeration.