ug4
grid_constants.h File Reference

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 

Enumerations

enum  ug::EdgeOptions { ug::EDGEOPT_NONE = 0x00000000 , ug::EDGEOPT_STORE_ASSOCIATED_FACES = 0x00000100 , ug::EDGEOPT_STORE_ASSOCIATED_VOLUMES = 0x00000200 }
 Used to specify the way in which Grid manages edge-specific data. More...
 
enum  ug::FaceOptions { ug::FACEOPT_NONE = 0x00000000 , ug::FACEOPT_STORE_ASSOCIATED_EDGES = 0x00010000 , ug::FACEOPT_STORE_ASSOCIATED_VOLUMES = 0x00020000 , ug::FACEOPT_AUTOGENERATE_EDGES = 0x00080000 }
 Used to specify the way in which Grid manages face-specific data. More...
 
enum  ug::GridOptions {
  ug::GRIDOPT_NONE = 0x00000000 , ug::GRIDOPT_NO_INTERCONNECTION = 0x00000000 , ug::GRIDOPT_VERTEXCENTRIC_INTERCONNECTION , ug::GRIDOPT_AUTOGENERATE_SIDES ,
  ug::GRIDOPT_STANDARD_INTERCONNECTION , ug::GRIDOPT_FULL_INTERCONNECTION , ug::GRIDOPT_DEFAULT
}
 Specify how references between associated objects are stored in a grid. More...
 
enum  ug::VertexOptions { ug::VRTOPT_NONE = 0x00000000 , ug::VRTOPT_STORE_ASSOCIATED_EDGES = 0x00000001 , ug::VRTOPT_STORE_ASSOCIATED_FACES = 0x00000002 , ug::VRTOPT_STORE_ASSOCIATED_VOLUMES = 0x00000004 }
 Used to specify the way in which Grid manages vertex-specific data. More...
 
enum  ug::VolumeOptions {
  ug::VOLOPT_NONE = 0x00000000 , ug::VOLOPT_STORE_ASSOCIATED_EDGES = 0x01000000 , ug::VOLOPT_STORE_ASSOCIATED_FACES = 0x02000000 , ug::VOLOPT_AUTOGENERATE_EDGES = 0x08000000 ,
  ug::VOLOPT_AUTOGENERATE_FACES = 0x10000000
}
 Used to specify the way in which Grid manages volume-specific data. More...