MorphoGraphX
|
This file contain the definition of the graph::Vertex class. More...
#include <Config.hpp>
#include <Mangling.hpp>
#include <Thrust.hpp>
#include <UnorderedMap.hpp>
#include <iostream>
#include <map>
#include <memory>
#include <stdint.h>
#include <typeinfo>
#include <utility>
Go to the source code of this file.
Classes | |
class | mgx::graph::WeakVertex< VertexContent, Alloc > |
class | mgx::graph::Vertex< VertexContent, Alloc > |
Vertex of a vv graph. More... | |
struct | mgx::graph::Vertex< VertexContent, Alloc >::CountedContent |
Type of the reference counted content. More... | |
class | mgx::graph::WeakVertex< VertexContent, Alloc > |
struct | std::hash< mgx::graph::Vertex< VertexContent, Alloc > > |
struct | std::hash< mgx::graph::WeakVertex< VertexContent, Alloc > > |
Namespaces | |
mgx | |
This namespace contains all the API of MorphoGraphX. | |
Typedefs | |
typedef intptr_t | mgx::graph::vertex_identity_t |
Type of the identifier of a vertex. | |
Variables | |
mgx_EXPORT size_t | mgx::graph::vertex_counter |
Number used to enumerate the vertices of all types. | |
This file contain the definition of the graph::Vertex class.
For now, the graph::Vertex class can only be used with the graph::VVGraph class.