MorphoGraphX  2.0-1-227
Namespaces | Typedefs
Types.hpp File Reference
#include <Config.hpp>
#include <map>
#include <set>
#include <vector>
#include <QString>
#include <cuda/CudaExport.hpp>
#include <Geometry.hpp>
#include <UnorderedMap.hpp>
#include <UnorderedSet.hpp>
#include <SetVector.hpp>
#include <VertexData.hpp>
#include <EdgeData.hpp>
#include <VVGraph.hpp>
#include <CellData.hpp>
#include <WallData.hpp>

Go to the source code of this file.

Namespaces

 mgx
 Distributed matrix library.
 

Typedefs

typedef Vector< 3, bool > mgx::Point3b
 
typedef std::unordered_map< int, float > mgx::IntFloatMap
 Map of an integer to a float. More...
 
typedef std::pair< int, float > mgx::IntFloatPair
 Element in IntFloatMap. More...
 
typedef std::unordered_map< int, Point3f > mgx::IntPoint3fMap
 Map of an integer to a 3D point. More...
 
typedef std::pair< int, Point3f > mgx::IntPoint3fPair
 Element in IntPoint3fMap. More...
 
typedef std::map< Point3d, int > mgx::Point3dIntMap
 Map of Point3d to int. More...
 
typedef std::pair< Point3d, int > mgx::Point3dIntPair
 Element in Point3dIntMap. More...
 
typedef std::unordered_map< int, double > mgx::IntDoubleMap
 Map of an integer to a double. More...
 
typedef std::pair< int, double > mgx::IntDoublePair
 Element in IntDoubleMap. More...
 
typedef std::unordered_map< int, Point3d > mgx::IntPoint3dMap
 Map of an integer to a double 3D point. More...
 
typedef std::pair< int, Point3d > mgx::IntPoint3dPair
 Element in IntPoint3dMap. More...
 
typedef std::unordered_map< int, int > mgx::IntIntMap
 Map of an integer to another one. More...
 
typedef std::pair< int, int > mgx::IntIntPair
 Element in IntIntMap. More...
 
typedef std::set< intptr_t > mgx::VIdSet
 Set of vertex ids. More...
 
typedef std::map< int, VIdSet > mgx::IntVIdSetMap
 Map of an integer to a set of vertex ids. More...
 
typedef std::pair< int, VIdSet > mgx::IntVIdSetPair
 Element in IntVIdSetMap. More...
 
typedef std::set< int > mgx::IntSet
 Set of integers. More...
 
typedef std::vector< int > mgx::IntVec
 Vector of integers. More...
 
typedef std::vector< float > mgx::FloatVec
 Vector of floats. More...
 
typedef std::vector< Point2f > mgx::Point2fVec
 Vector of Point2f. More...
 
typedef std::pair< int, IntSet > mgx::IntIntSetPair
 Element in IntIntSetMap. More...
 
typedef std::map< int, IntSet > mgx::IntIntSetMap
 Map of an integer to a set of integers. More...
 
typedef std::pair< IntIntPair, VIdSet > mgx::IntIntVIdSetPair
 Element in IntIntVIdSetMap. More...
 
typedef std::pair< IntIntPair, float > mgx::IntIntFloatPair
 Element in IntIntFloatMap. More...
 
typedef std::unordered_map< IntIntPair, float > mgx::IntIntFloatMap
 Map of a pair of integers to a float. More...
 
typedef std::map< IntIntPair, VIdSet > mgx::IntIntVIdSetMap
 Map of a pair of integers to a set of vertex ids. More...
 
typedef std::unordered_map< int, Matrix3f > mgx::IntMatrix3fMap
 Map of an integer to a 3x3 matrix. More...
 
typedef std::pair< int, Matrix3f > mgx::IntMatrix3fPair
 Element in IntMatrix3x3fMap. More...
 
typedef std::unordered_map< int, SymmetricTensor > mgx::IntSymTensorMap
 Map an integer to a symmetric tensor. More...
 
typedef std::pair< int, SymmetricTensor > mgx::IntSymTensorPair
 Element in IntSymTensorMap. More...
 
typedef VVGraph< mgx::CellData, mgx::WallDatamgx::cellGraph
 Type of the cell graph. More...
 
typedef cellGraph::vertex_t mgx::cell
 Type of a vertex. More...
 
typedef cellGraph::edge_t mgx::wall
 Type of an edge. More...
 
typedef std::unordered_set< cell > mgx::CellSet
 Set of cells. More...
 
typedef std::vector< cell > mgx::CellVec
 Vector of cells. More...
 
typedef std::set< vertex > mgx::VtxSet
 Set of vertices. More...
 
typedef std::set< uintmgx::UIntSet
 Used with vertex ids. More...
 
typedef std::vector< vertex > mgx::VtxVec
 Vector of vertices. More...
 
typedef std::vector< vvGraph > mgx::VVGraphVec
 Vector of vvGraphs. More...
 
typedef std::pair< int, vvGraph > mgx::IntVVGraphPair
 Integer, VVGraph pair. More...
 
typedef std::vector< vvGraph * > mgx::vvGraphVec
 Vector of vvGraphs. More...
 
typedef std::unordered_map< int, vvGraph > mgx::IntVVGraphMap
 Map of an integer to a vvGraph. More...
 
typedef std::unordered_map< int, vertex > mgx::IntVtxMap
 Int to vertex map. More...
 
typedef std::pair< int, vertex > mgx::IntVtxPair
 
typedef std::unordered_map< vertex, vertex > mgx::VtxVtxMap
 Map of vertex to vertex. More...
 
typedef std::pair< vertex, vertex > mgx::VtxVtxPair
 
typedef std::unordered_map< vertex, cell > mgx::VtxCellMap
 Map of vertex to cell. More...
 
typedef std::unordered_map< vertex, int > mgx::VtxIntMap
 Map of vertex to int. More...
 
typedef std::unordered_map< vertex, bool > mgx::VtxBoolMap
 Map of vertex to bool. More...
 
typedef std::unordered_map< vertex, float > mgx::VtxFloatMap
 Map of vertex to float. More...
 
typedef std::unordered_map< vertex, Point2f > mgx::VtxPoint2fMap
 Map of vertex to Point2f. More...
 
typedef std::unordered_map< vertex, Point2d > mgx::VtxPoint2dMap
 Map of vertex to Point2d. More...
 
typedef std::unordered_map< vertex, Point3f > mgx::VtxPoint3fMap
 Map of vertex to Point3f. More...
 
typedef std::unordered_map< vertex, Point3d > mgx::VtxPoint3dMap
 Map of vertex to Point3d. More...
 
typedef std::unordered_map< vertex, Matrix3f > mgx::VtxMatrix3fMap
 Map of vertex to Matrix3f. More...
 
typedef std::unordered_map< int, cellGraph > mgx::IntCellGraphMap
 Map of an integer to a cellGraph. More...
 
typedef std::unordered_map< cell, cell > mgx::CellCellMap
 Map of cell to cell. More...
 
typedef std::pair< cell, cell > mgx::CellCellPair
 
typedef std::unordered_map< int, cell > mgx::IntCellMap
 Int to cell map. More...
 
typedef std::unordered_map< cell, int > mgx::CellIntMap
 Map of cell to int. More...
 
typedef std::unordered_map< cell, bool > mgx::CellBoolMap
 Map of cell to bool. More...
 
typedef std::unordered_map< cell, float > mgx::CellFloatMap
 Map of cell to float. More...
 
typedef std::unordered_map< cell, Point2f > mgx::CellPoint2fMap
 Map of cell to Point2f. More...
 
typedef std::unordered_map< cell, Point3f > mgx::CellPoint3fMap
 Map of cell to Point3f. More...
 
typedef std::unordered_map< cell, Matrix3f > mgx::CellMatrix3fMap
 Map of cell to Matrix3f. More...
 

Detailed Description

Type definitions

Definition in file Types.hpp.