Current section

Files

Jump to
yog include yog@multi@model_MultiGraph.hrl
Raw

include/yog@multi@model_MultiGraph.hrl

-record(multi_graph, {
kind :: yog@model:graph_type(),
nodes :: gleam@dict:dict(integer(), any()),
edges :: gleam@dict:dict(integer(), {integer(), integer(), any()}),
out_edge_ids :: gleam@dict:dict(integer(), list(integer())),
in_edge_ids :: gleam@dict:dict(integer(), list(integer())),
next_edge_id :: integer()
}).