Skip to content

Latest commit

 

History

History
61 lines (49 loc) · 593 Bytes

interface.md

File metadata and controls

61 lines (49 loc) · 593 Bytes

Interface

Edge

AbstractEdge
src
dst
weight
Base.reverse

Graph (required)

AbstractGraph
is_directed
vertices
out_edges
in_edges

Graph (optional)

nv
ne
has_vertex
has_edge
has_self_loops
edges
out_neighbors
in_neighbors
create_vertex_container
create_edge_container

Graph (modification)

add_vertex!
rm_vertex!
add_edge!
rm_edge!

Element types

Base.eltype
edgetype
weighttype

Checks

GraphsBase.check_comparable_interface
GraphsBase.check_edge_interface
GraphsBase.check_graph_interface