Go to the documentation of this file.
33 typedef unsigned short ushort;
34 typedef unsigned int uint;
35 typedef unsigned long ulong;
std::pair< int, Point3d > IntPoint3dPair
Element in IntPoint3dMap.
vvGraph::vertex_t vertex
Type of a vertex.
std::unordered_map< vertex, vertex > VtxVtxMap
Map of vertex to vertex.
std::vector< vertex > VtxVec
Vector of vertices.
std::unordered_map< cell, Matrix3f > CellMatrix3fMap
Map of cell to Matrix3f.
std::map< int, IntSet > IntIntSetMap
Map of an integer to a set of integers.
std::unordered_map< int, vvGraph > IntVVGraphMap
Map of an integer to a vvGraph.
std::unordered_map< int, double > IntDoubleMap
Map of an integer to a double.
std::unordered_map< int, Point3d > IntPoint3dMap
Map of an integer to a double 3D point.
std::unordered_map< cell, Point2f > CellPoint2fMap
Map of cell to Point2f.
std::pair< int, vertex > IntVtxPair
unsigned short ushort
Simpler names for the various containers and iterators.
std::unordered_map< int, vertex > IntVtxMap
Int to vertex map.
std::pair< vertex, vertex > VtxVtxPair
std::unordered_map< vertex, Point2d > VtxPoint2dMap
Map of vertex to Point2d.
std::set< intptr_t > VIdSet
Set of vertex ids.
Distributed matrix library.
std::pair< cell, cell > CellCellPair
std::pair< int, int > IntIntPair
Element in IntIntMap.
std::unordered_map< int, Point3f > IntPoint3fMap
Map of an integer to a 3D point.
std::vector< int > IntVec
Vector of integers.
std::unordered_map< vertex, Matrix3f > VtxMatrix3fMap
Map of vertex to Matrix3f.
std::unordered_map< int, HVec3U > IntHVec3uMap
Map of an integer to a host vector of 3 unsigned integers.
VVGraph< VertexData, EdgeData > vvGraph
Simpler names for the various containers and iterators related to vertices and VV.
std::unordered_map< vertex, Point2f > VtxPoint2fMap
Map of vertex to Point2f.
std::vector< float > FloatVec
Vector of floats.
Vector< 3, bool > Point3b
std::pair< int, HVec3U > IntHVec3uPair
Element in IntHVec3uMap.
cellGraph::edge_t wall
Type of an edge.
std::unordered_map< int, Matrix3f > IntMatrix3fMap
Map of an integer to a 3x3 matrix.
std::set< int > IntSet
Set of integers.
std::unordered_map< cell, int > CellIntMap
Map of cell to int.
std::pair< IntIntPair, VIdSet > IntIntVIdSetPair
Element in IntIntVIdSetMap.
std::pair< IntIntPair, float > IntIntFloatPair
Element in IntIntFloatMap.
std::map< int, VIdSet > IntVIdSetMap
Map of an integer to a set of vertex ids.
std::unordered_map< cell, cell > CellCellMap
Map of cell to cell.
std::unordered_map< vertex, cell > VtxCellMap
Map of vertex to cell.
cellGraph::vertex_t cell
Type of a vertex.
std::pair< int, VIdSet > IntVIdSetPair
Element in IntVIdSetMap.
std::unordered_map< vertex, Point3d > VtxPoint3dMap
Map of vertex to Point3d.
std::unordered_set< cell > CellSet
Set of cells.
std::vector< vvGraph * > vvGraphVec
Vector of vvGraphs.
std::unordered_map< cell, bool > CellBoolMap
Map of cell to bool.
std::vector< cell > CellVec
Vector of cells.
std::pair< int, double > IntDoublePair
Element in IntDoubleMap.
Namespace containing all the utility classes.
std::unordered_map< IntIntPair, float > IntIntFloatMap
Map of a pair of integers to a float.
VVGraph< mgx::CellData, mgx::WallData > cellGraph
Type of the cell graph.
std::pair< int, vvGraph > IntVVGraphPair
Integer, VVGraph pair.
std::unordered_map< int, cell > IntCellMap
Int to cell map.
std::unordered_map< vertex, Point3f > VtxPoint3fMap
Map of vertex to Point3f.
std::unordered_map< vertex, int > VtxIntMap
Map of vertex to int.
std::pair< Point3d, int > Point3dIntPair
Element in Point3dIntMap.
vvGraph::edge_t edge
Type of an edge.
std::pair< int, Point3f > IntPoint3fPair
Element in IntPoint3fMap.
std::unordered_map< int, float > IntFloatMap
Map of an integer to a float.
std::unordered_map< int, SymmetricTensor > IntSymTensorMap
Map an integer to a symmetric tensor.
std::set< vertex > VtxSet
Set of vertices.
std::set< uint > UIntSet
Used with vertex ids.
std::map< IntIntPair, VIdSet > IntIntVIdSetMap
Map of a pair of integers to a set of vertex ids.
std::vector< Point2f > Point2fVec
Vector of Point2f.
std::unordered_map< vertex, float > VtxFloatMap
Map of vertex to float.
std::pair< int, IntSet > IntIntSetPair
Element in IntIntSetMap.
std::unordered_map< cell, Point3f > CellPoint3fMap
Map of cell to Point3f.
std::vector< vvGraph > VVGraphVec
Vector of vvGraphs.
std::map< Point3d, int > Point3dIntMap
Map of Point3d to int.
std::unordered_map< cell, float > CellFloatMap
Map of cell to float.
std::unordered_map< int, cellGraph > IntCellGraphMap
Map of an integer to a cellGraph.
std::pair< int, Matrix3f > IntMatrix3fPair
Element in IntMatrix3x3fMap.
std::unordered_map< int, int > IntIntMap
Map of an integer to another one.
std::unordered_map< vertex, bool > VtxBoolMap
Map of vertex to bool.
std::pair< int, SymmetricTensor > IntSymTensorPair
Element in IntSymTensorMap.
std::pair< int, float > IntFloatPair
Element in IntFloatMap.