[−][src]Function graph6::decode
pub fn decode(graph_encoding: &str) -> Vec<f32>
Decodes a string in graph6 format to an adjacency matrix.
The returned adjacency matrix is a vector with elements stored in row-major order.
Panics
Panics if graph_encoding
is empty.
Example
let graph_encoding = String::from("BW"); let adjacency_matrix = graph6::decode(&graph_encoding); assert_eq!(adjacency_matrix, vec![0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0]);