Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
Loading...
Searching...
No Matches
fishnet::graph::GraphFactory Class Reference

#include <Graph.hpp>

Static Public Member Functions

template<Node N, util::HashFunction< N > Hash = std::hash<N>, util::BiPredicate< N > Equal = std::equal_to<N>>
static auto UndirectedGraph ()
 
static auto UndirectedGraph (AdjacencyContainer auto &&adjContainer)
 
template<Node N, util::HashFunction< N > Hash = std::hash<N>, util::BiPredicate< N > Equal = std::equal_to<N>>
static auto DirectedGraph ()
 
static auto DirectedGraph (AdjacencyContainer auto &&adjContainer)
 
template<Node N, util::HashFunction< N > Hash = std::hash<N>, util::BiPredicate< N > Equal = std::equal_to<N>>
static auto DAG ()
 
static auto DAG (AdjacencyContainer auto &&adjContainer)
 

Member Function Documentation

◆ DAG() [1/2]

template<Node N, util::HashFunction< N > Hash = std::hash<N>, util::BiPredicate< N > Equal = std::equal_to<N>>
static auto fishnet::graph::GraphFactory::DAG ( )
inlinestatic

◆ DAG() [2/2]

static auto fishnet::graph::GraphFactory::DAG ( AdjacencyContainer auto &&  adjContainer)
inlinestatic

◆ DirectedGraph() [1/2]

template<Node N, util::HashFunction< N > Hash = std::hash<N>, util::BiPredicate< N > Equal = std::equal_to<N>>
static auto fishnet::graph::GraphFactory::DirectedGraph ( )
inlinestatic

◆ DirectedGraph() [2/2]

static auto fishnet::graph::GraphFactory::DirectedGraph ( AdjacencyContainer auto &&  adjContainer)
inlinestatic

◆ UndirectedGraph() [1/2]

template<Node N, util::HashFunction< N > Hash = std::hash<N>, util::BiPredicate< N > Equal = std::equal_to<N>>
static auto fishnet::graph::GraphFactory::UndirectedGraph ( )
inlinestatic

◆ UndirectedGraph() [2/2]

static auto fishnet::graph::GraphFactory::UndirectedGraph ( AdjacencyContainer auto &&  adjContainer)
inlinestatic

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