Crate sticknodes_rs

Source

Modules§

acyclic
A wrapper around graph types that enforces an acyclicity invariant.
adj
Simple adjacency list.
algo
Graph algorithms.
csr
Compressed Sparse Row (CSR) is a sparse adjacency matrix graph.
data
Graph traits for associated data and graph construction.
dot
Simple graphviz dot file format output.
graph
Graph<N, E, Ty, Ix> is a graph datastructure using an adjacency list representation.
graph6
Traits related to graph6 format for undirected graphs.
operator
Operators for creating new graphs from existings ones.
prelude
Commonly used items.
unionfind
UnionFind<K> is a disjoint-set data structure.
visit
Graph traits and graph traversals.

Structs§

Color
DrawOrderIndex
Graph
Graph<N, E, Ty, Ix> is a graph datastructure using an adjacency list representation.
IWillNotAbuseUnlimitedNodes
Node
NodeOptions
Polyfill
PolyfillOptions
Stickfigure

Enums§

ColorError
Directed
Marker type for a directed graph.
Direction
Edge direction.
EdgeDirection
Edge direction.
LibraryError
NodeType
StickfigureError
Undirected
Marker type for an undirected graph.

Constants§

SUPPORTED_APP_VERSION

Traits§

EdgeType
A graph’s edge type determines whether it has directed edges or not.
IntoWeightedEdge
Convert an element like (i, j) or (i, j, w) into a triple of source, target, edge weight.