A new Strata graph wrapper around ngraph
import { createGraph, addNode, addEdge } from '@jbcom/strata/core/pathfinding';
const graph = createGraph();
addNode(graph, 'A', { x: 0, y: 0, z: 0 });
addNode(graph, 'B', { x: 10, y: 0, z: 0 });
addEdge(graph, 'A', 'B');
console.log(graph.getNodeCount()); // 2
console.log(graph.hasEdge('A', 'B')); // true
Creates a new graph instance for pathfinding.