Regina 7.4 Calculation Engine
packettype.h File Reference

Defines constants for the various packet types known to Regina. More...

#include "regina-config.h"
#include "regina-core.h"
#include "triangulation/forward.h"

Classes

class  regina::PacketInfo
 A class used to query general information about different packet types. More...
 

Namespaces

namespace  regina
 Contains the entire Regina calculation engine.
 

Enumerations

enum class  regina::PacketType {
  regina::PacketType::None = 0 , regina::PacketType::Container = 1 , regina::PacketType::Text = 2 , regina::PacketType::NormalSurfaces = 6 ,
  regina::PacketType::Script = 7 , regina::PacketType::SurfaceFilter = 8 , regina::PacketType::AngleStructures = 9 , regina::PacketType::Attachment = 10 ,
  regina::PacketType::NormalHypersurfaces = 13 , regina::PacketType::SnapPea = 16 , regina::PacketType::Link = 17 , regina::PacketType::SpatialLink = 18 ,
  regina::PacketType::Triangulation2 = 15 , regina::PacketType::Triangulation3 = 3 , regina::PacketType::Triangulation4 = 11 , regina::PacketType::Triangulation5 = 105 ,
  regina::PacketType::Triangulation6 = 106 , regina::PacketType::Triangulation7 = 107 , regina::PacketType::Triangulation8 = 108
}
 Represents the different types of packet that are available in Regina. More...
 

Variables

constexpr PacketType regina::PACKET_NONE = PacketType::None
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_CONTAINER
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TEXT = PacketType::Text
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_NORMALSURFACES
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_SCRIPT = PacketType::Script
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_SURFACEFILTER
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_ANGLESTRUCTURES
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_ATTACHMENT = PacketType::Attachment
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_NORMALHYPERSURFACES
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_SNAPPEATRIANGULATION
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_LINK = PacketType::Link
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TRIANGULATION2
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TRIANGULATION3
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TRIANGULATION4
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TRIANGULATION5
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TRIANGULATION6
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TRIANGULATION7
 A deprecated constant representing one of the different types of packet.
 
constexpr PacketType regina::PACKET_TRIANGULATION8
 A deprecated constant representing one of the different types of packet.
 
template<typename Held >
static constexpr PacketType regina::packetTypeHolds = PacketType::None
 The packet type constant for a packet wrapping an object of type Held.
 

Detailed Description

Defines constants for the various packet types known to Regina.