#include <csr_graph.hpp>
Definition at line 10 of file csr_graph.hpp.
◆ Edge
◆ CsrGraph() [1/2]
| velographx::CsrGraph::CsrGraph |
( |
| ) |
|
|
default |
◆ CsrGraph() [2/2]
| velographx::CsrGraph::CsrGraph |
( |
std::vector< Edge > |
edges, |
|
|
bool |
directed = false |
|
) |
| |
◆ degree()
| std::size_t velographx::CsrGraph::degree |
( |
VertexId |
v | ) |
const |
◆ directed()
| bool velographx::CsrGraph::directed |
( |
| ) |
const |
|
inlinenoexcept |
◆ edge_entry_count()
| std::size_t velographx::CsrGraph::edge_entry_count |
( |
| ) |
const |
|
inlinenoexcept |
◆ for_each_in_neighbor()
template<class Fn >
| void velographx::CsrGraph::for_each_in_neighbor |
( |
VertexId |
v, |
|
|
Fn && |
fn |
|
) |
| const |
|
inline |
◆ for_each_neighbor()
template<class Fn >
| void velographx::CsrGraph::for_each_neighbor |
( |
VertexId |
v, |
|
|
Fn && |
fn |
|
) |
| const |
|
inline |
◆ has_edge()
◆ in_neighbors()
| std::span< const VertexId > velographx::CsrGraph::in_neighbors |
( |
VertexId |
v | ) |
const |
◆ neighbors()
◆ vertex_count()
| std::size_t velographx::CsrGraph::vertex_count |
( |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following file: