NuriKit
v0.1.0b2
Toggle main menu visibility
Loading...
Searching...
No Matches
nuri
Graph
nuri::Graph< NT, ET > Member List
This is the complete list of members for
nuri::Graph< NT, ET >
, including all inherited members.
add_edge
(int src, int dst, const ET &data)
nuri::Graph< NT, ET >
inline
add_edge
(int src, int dst, ET &&data) noexcept
nuri::Graph< NT, ET >
inline
add_edges
(Iterator begin, Iterator end)
nuri::Graph< NT, ET >
inline
add_node
(const NT &data)
nuri::Graph< NT, ET >
inline
add_node
(NT &&data) noexcept
nuri::Graph< NT, ET >
inline
add_nodes
(Iterator begin, Iterator end)
nuri::Graph< NT, ET >
inline
adj_begin
(int nid)
nuri::Graph< NT, ET >
inline
adj_begin
(int nid) const
nuri::Graph< NT, ET >
inline
adj_cbegin
(int nid) const
nuri::Graph< NT, ET >
inline
adj_cend
(int nid) const
nuri::Graph< NT, ET >
inline
adj_end
(int nid)
nuri::Graph< NT, ET >
inline
adj_end
(int nid) const
nuri::Graph< NT, ET >
inline
adjacency_iterator
typedef
nuri::Graph< NT, ET >
AdjRef
typedef
nuri::Graph< NT, ET >
begin
()
nuri::Graph< NT, ET >
inline
begin
() const
nuri::Graph< NT, ET >
inline
cbegin
() const
nuri::Graph< NT, ET >
inline
cedges
() const
nuri::Graph< NT, ET >
inline
cend
() const
nuri::Graph< NT, ET >
inline
clear
()
nuri::Graph< NT, ET >
inline
clear_edges
()
nuri::Graph< NT, ET >
inline
const_adjacency_iterator
typedef
nuri::Graph< NT, ET >
const_edge_iterator
typedef
nuri::Graph< NT, ET >
const_iterator
typedef
nuri::Graph< NT, ET >
const_node_iterator
typedef
nuri::Graph< NT, ET >
ConstAdjRef
typedef
nuri::Graph< NT, ET >
ConstEdgeRef
typedef
nuri::Graph< NT, ET >
ConstNodeRef
typedef
nuri::Graph< NT, ET >
degree
(int id) const
nuri::Graph< NT, ET >
inline
edge
(int id)
nuri::Graph< NT, ET >
inline
edge
(int id) const
nuri::Graph< NT, ET >
inline
edge_begin
()
nuri::Graph< NT, ET >
inline
edge_begin
() const
nuri::Graph< NT, ET >
inline
edge_cbegin
() const
nuri::Graph< NT, ET >
inline
edge_cend
() const
nuri::Graph< NT, ET >
inline
edge_data
(int id)
nuri::Graph< NT, ET >
inline
edge_data
(int id) const
nuri::Graph< NT, ET >
inline
edge_data_type
typedef
nuri::Graph< NT, ET >
edge_dst
(int id)
nuri::Graph< NT, ET >
inline
edge_dst
(int id) const
nuri::Graph< NT, ET >
inline
edge_empty
() const
nuri::Graph< NT, ET >
inline
edge_end
()
nuri::Graph< NT, ET >
inline
edge_end
() const
nuri::Graph< NT, ET >
inline
edge_iterator
typedef
nuri::Graph< NT, ET >
edge_src
(int id)
nuri::Graph< NT, ET >
inline
edge_src
(int id) const
nuri::Graph< NT, ET >
inline
EdgeRef
typedef
nuri::Graph< NT, ET >
edges
()
nuri::Graph< NT, ET >
inline
edges
() const
nuri::Graph< NT, ET >
inline
empty
() const
nuri::Graph< NT, ET >
inline
end
()
nuri::Graph< NT, ET >
inline
end
() const
nuri::Graph< NT, ET >
inline
erase_edge
(int id)
nuri::Graph< NT, ET >
inline
erase_edge_between
(int src, int dst)
nuri::Graph< NT, ET >
erase_edge_between
(ConstNodeRef src, ConstNodeRef dst)
nuri::Graph< NT, ET >
inline
erase_edges
(const_edge_iterator begin, const_edge_iterator end)
nuri::Graph< NT, ET >
inline
erase_edges
(const_edge_iterator begin, const_edge_iterator end, UnaryPred pred)
nuri::Graph< NT, ET >
erase_edges
(Iterator begin, Iterator end)
nuri::Graph< NT, ET >
erase_nodes
(const_iterator begin, const_iterator end)
nuri::Graph< NT, ET >
inline
erase_nodes
(const_iterator begin, const_iterator end, UnaryPred pred)
nuri::Graph< NT, ET >
erase_nodes
(Iterator begin, Iterator end)
nuri::Graph< NT, ET >
find_adjacent
(int src, int dst)
nuri::Graph< NT, ET >
inline
find_adjacent
(int src, int dst) const
nuri::Graph< NT, ET >
inline
find_adjacent
(ConstNodeRef src, ConstNodeRef dst)
nuri::Graph< NT, ET >
inline
find_adjacent
(ConstNodeRef src, ConstNodeRef dst) const
nuri::Graph< NT, ET >
inline
find_edge
(int src, int dst)
nuri::Graph< NT, ET >
inline
find_edge
(int src, int dst) const
nuri::Graph< NT, ET >
inline
find_edge
(ConstNodeRef src, ConstNodeRef dst)
nuri::Graph< NT, ET >
inline
find_edge
(ConstNodeRef src, ConstNodeRef dst) const
nuri::Graph< NT, ET >
inline
Graph
()=default
nuri::Graph< NT, ET >
Graph
(const Graph &)=default
nuri::Graph< NT, ET >
Graph
(Graph &&) noexcept=default
nuri::Graph< NT, ET >
Graph
(int num_nodes)
nuri::Graph< NT, ET >
inline
Graph
(int num_nodes, const NT &data)
nuri::Graph< NT, ET >
inline
iterator
typedef
nuri::Graph< NT, ET >
merge
(const GraphLike &other)
nuri::Graph< NT, ET >
inline
node
(int id)
nuri::Graph< NT, ET >
inline
node
(int id) const
nuri::Graph< NT, ET >
inline
node_data
(int id)
nuri::Graph< NT, ET >
inline
node_data
(int id) const
nuri::Graph< NT, ET >
inline
node_data_type
typedef
nuri::Graph< NT, ET >
node_iterator
typedef
nuri::Graph< NT, ET >
NodeRef
typedef
nuri::Graph< NT, ET >
num_edges
() const
nuri::Graph< NT, ET >
inline
num_nodes
() const
nuri::Graph< NT, ET >
inline
operator=
(const Graph &)=default
nuri::Graph< NT, ET >
operator=
(Graph &&) noexcept=default
nuri::Graph< NT, ET >
operator[]
(int id)
nuri::Graph< NT, ET >
inline
operator[]
(int id) const
nuri::Graph< NT, ET >
inline
reserve
(int num_nodes)
nuri::Graph< NT, ET >
inline
reserve_edges
(int num_edges)
nuri::Graph< NT, ET >
inline
size
() const
nuri::Graph< NT, ET >
inline
Subgraph< NT, ET, false >
class
nuri::Graph< NT, ET >
friend
Subgraph< NT, ET, true >
class
nuri::Graph< NT, ET >
friend
~Graph
() noexcept=default
nuri::Graph< NT, ET >
Generated by
1.17.0