getEdge method
Returns an edge for the given from and to node indices. If no node is found, null is returned.
Implementation
Edge? getEdge(int from, int to ) {
if (hasNode( from ) && hasNode( to ) ) {
final edges = _edges[from];
for ( int i = 0, l = (edges?.length ?? 0); i < l; i ++ ) {
final edge = edges?[ i ];
if ( edge?.to == to ) {
return edge;
}
}
}
return null;
}