pub fn famous(name: &str) -> IgraphResult<Graph>Expand description
Build a famous named graph by name (case-insensitive).
All 31 graphs ship as undirected. Bull, Chvatal, Coxeter,
Cubical, Diamond, Dodecahedral/Dodecahedron, Folkman,
Franklin, Frucht, Grotzsch/Groetzsch, Heawood, Herschel,
House, HouseX, Icosahedral/Icosahedron, Krackhardt_Kite,
Levi, McGee, Meredith, Noperfectmatching, Nonline,
Octahedral/Octahedron, Petersen, Robertson,
Smallestcyclicgroup, Tetrahedral/Tetrahedron, Thomassen,
Tutte, Uniquely3colorable, Walther, Zachary.
§Errors
IgraphError::InvalidArgument—namedoes not match any supported graph (case-insensitive, ASCII).
§Examples
use rust_igraph::famous;
let petersen = famous("Petersen").unwrap();
assert_eq!(petersen.vcount(), 10);
assert_eq!(petersen.ecount(), 15);
// Case-insensitive.
let zachary = famous("zachary").unwrap();
assert_eq!(zachary.vcount(), 34);
assert_eq!(zachary.ecount(), 78);