Skip to main content

Crate neco_nodegraph

Crate neco_nodegraph 

Source
Expand description

necosystems series node graph data model with port-typed nodes and edges.

NodeGraph<N, E> provides a pure graph model for node editors. Edges are validated against port existence, direction, and type_tag, and the optional json feature enables neco-json based round-trip codec support.

Re-exports§

pub use edge::Edge;
pub use error::GraphError;
pub use graph::NodeGraph;
pub use id::EdgeId;
pub use id::NodeId;
pub use id::PortId;
pub use node::Node;
pub use port::Port;
pub use port::PortDirection;

Modules§

edge
error
graph
id
node
port