Regina 7.3 Calculation Engine
Classes | Namespaces | Enumerations | Variables
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  regina::PacketType {
  regina::PACKET_NONE = 0 , regina::PACKET_CONTAINER = 1 , regina::PACKET_TEXT = 2 , regina::PACKET_NORMALSURFACES = 6 ,
  regina::PACKET_SCRIPT = 7 , regina::PACKET_SURFACEFILTER = 8 , regina::PACKET_ANGLESTRUCTURES = 9 , regina::PACKET_ATTACHMENT = 10 ,
  regina::PACKET_NORMALHYPERSURFACES = 13 , regina::PACKET_SNAPPEATRIANGULATION = 16 , regina::PACKET_LINK = 17 , regina::PACKET_TRIANGULATION2 = 15 ,
  regina::PACKET_TRIANGULATION3 = 3 , regina::PACKET_TRIANGULATION4 = 11 , regina::PACKET_TRIANGULATION5 = 105 , regina::PACKET_TRIANGULATION6 = 106 ,
  regina::PACKET_TRIANGULATION7 = 107 , regina::PACKET_TRIANGULATION8 = 108
}
 Represents the different types of packet that are available in Regina. More...
 

Variables

template<typename Held >
static constexpr PacketType regina::packetTypeHolds = PACKET_NONE
 The packet type constant for a packet wrapping an object of type Held. More...
 

Detailed Description

Defines constants for the various packet types known to Regina.


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).