MorphoGraphX
|
Contain the definition of the VVGraph template class. More...
#include <Config.hpp>
#include <CircIterator.hpp>
#include <Edge.hpp>
#include <Forall.hpp>
#include <MemberIterator.hpp>
#include <Tie.hpp>
#include <UnorderedMap.hpp>
#include <Vertex.hpp>
#include <algorithm>
#include <iostream>
#include <iterator>
#include <list>
#include <memory>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | mgx::graph::_EmptyEdgeContent |
Contains all the classes related to the graphs. More... | |
class | mgx::graph::VVGraph< VertexContent, EdgeContent, Alloc > |
Class representing a VV graph. More... | |
struct | mgx::graph::VVGraph< VertexContent, EdgeContent, Alloc >::neighbor_t |
Structure maintaining the data for a single neighbor. More... | |
struct | mgx::graph::VVGraph< VertexContent, EdgeContent, Alloc >::single_neighborhood_t |
Type of the neighborhood of a vertex. More... | |
struct | mgx::graph::VVGraph< VertexContent, EdgeContent, Alloc >::NeighborhoodPair |
struct | mgx::graph::VVGraph< VertexContent, EdgeContent, Alloc >::search_result_t< Neighborhood, Iterator > |
Type of the result of the search for a vertex in a neighborhood. More... | |
Namespaces | |
mgx | |
This namespace contains all the API of MorphoGraphX. | |
Functions | |
template<typename Graph > | |
void | mgx::graph::create_graph_methods (Graph &G) |
Contain the definition of the VVGraph template class.