MorphoGraphX
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions
Edge.hpp File Reference

Define the Edge class to be used with the VVGraph class. More...

#include <Config.hpp>
#include <stdint.h>
#include <QtCore/QHash>
#include <UnorderedMap.hpp>

Go to the source code of this file.

Classes

class  mgx::graph::Edge< EdgeContent >
 Edge of a vv graph. More...
 
struct  mgx::graph::Arc< EdgeContent >
 Type of a undirected edge (or arc) More...
 
struct  std::tr1::hash< mgx::graph::Edge< EdgeContent > >
 

Namespaces

 mgx
 This namespace contains all the API of MorphoGraphX.
 

Typedefs

typedef intptr_t mgx::graph::edge_identity_t
 Type of the identifier of an edge.
 

Functions

template<typename T >
void mgx::graph::copy_symmetric (T &e2, const T &e1)
 Default copy of the arc uses the = operator. More...
 
template<typename EdgeContent >
uint qHash (const mgx::graph::Edge< EdgeContent > &e)
 

Detailed Description

Define the Edge class to be used with the VVGraph class.