|
enum | regina::NormalListFlags {
regina::NS_LIST_DEFAULT = 0x0000
, regina::NS_EMBEDDED_ONLY = 0x0001
, regina::NS_IMMERSED_SINGULAR = 0x0002
, regina::NS_VERTEX = 0x0004
,
regina::NS_FUNDAMENTAL = 0x0008
, regina::NS_LEGACY = 0x4000
, regina::NS_CUSTOM = 0x8000
} |
| Represents different lists of normal surfaces that might be constructed for a given 3-manifold triangulation. More...
|
|
enum | regina::NormalAlgFlags {
regina::NS_ALG_DEFAULT = 0x0000
, regina::NS_VERTEX_VIA_REDUCED = 0x0001
, regina::NS_VERTEX_STD_DIRECT = 0x0002
, regina::NS_VERTEX_TREE = 0x0010
,
regina::NS_VERTEX_DD = 0x0020
, regina::NS_HILBERT_PRIMAL = 0x0100
, regina::NS_HILBERT_DUAL = 0x0200
, regina::NS_HILBERT_CD = 0x0400
,
regina::NS_HILBERT_FULLCONE = 0x0800
, regina::NS_ALG_LEGACY = 0x4000
, regina::NS_ALG_CUSTOM = 0x8000
} |
| Represents options and variants of algorithms for enumerating various types of normal surfaces in 3-manifold triangulations. More...
|
|
enum | regina::NormalTransform {
regina::NS_CONV_REDUCED_TO_STD = 0x01
, regina::NS_CONV_STD_TO_REDUCED = 0x02
, regina::NS_FILTER_COMPATIBLE = 0x10
, regina::NS_FILTER_DISJOINT = 0x20
,
regina::NS_FILTER_INCOMPRESSIBLE = 0x30
} |
| Represents different ways in which Regina can transform one normal surface list into another. More...
|
|
Defines constants and flags for normal surface enumeration.