MorphoGraphX  2.0-1-227
Public Member Functions | Public Attributes | List of all members
mgx::VVGraph< VertexContent, EdgeContent >::NeighborhoodPair Struct Reference

#include <VVGraph.hpp>

Public Member Functions

 NeighborhoodPair (const vertex_t &v)
 
 NeighborhoodPair (const NeighborhoodPair &copy)
 
NeighborhoodPaircopy () const
 

Public Attributes

vertex_t vertex
 
single_neighborhood_t single_neighborhood
 

Detailed Description

template<typename VertexContent, typename EdgeContent = _EmptyEdgeContent>
struct mgx::VVGraph< VertexContent, EdgeContent >::NeighborhoodPair

Definition at line 325 of file VVGraph.hpp.

Constructor & Destructor Documentation

◆ NeighborhoodPair() [1/2]

template<typename VertexContent , typename EdgeContent = _EmptyEdgeContent>
mgx::VVGraph< VertexContent, EdgeContent >::NeighborhoodPair::NeighborhoodPair ( const vertex_t v)
inline

Definition at line 327 of file VVGraph.hpp.

◆ NeighborhoodPair() [2/2]

template<typename VertexContent , typename EdgeContent = _EmptyEdgeContent>
mgx::VVGraph< VertexContent, EdgeContent >::NeighborhoodPair::NeighborhoodPair ( const NeighborhoodPair copy)
inline

Definition at line 329 of file VVGraph.hpp.

Member Function Documentation

◆ copy()

template<typename VertexContent , typename EdgeContent = _EmptyEdgeContent>
NeighborhoodPair* mgx::VVGraph< VertexContent, EdgeContent >::NeighborhoodPair::copy ( ) const
inline

Definition at line 332 of file VVGraph.hpp.

Member Data Documentation

◆ single_neighborhood

template<typename VertexContent , typename EdgeContent = _EmptyEdgeContent>
single_neighborhood_t mgx::VVGraph< VertexContent, EdgeContent >::NeighborhoodPair::single_neighborhood

Definition at line 339 of file VVGraph.hpp.

◆ vertex

template<typename VertexContent , typename EdgeContent = _EmptyEdgeContent>
vertex_t mgx::VVGraph< VertexContent, EdgeContent >::NeighborhoodPair::vertex

Definition at line 338 of file VVGraph.hpp.


The documentation for this struct was generated from the following file: