Dotavious
A library for generating Graphviz DOT language files for visualizing graphs.
Constraints / Limitations
- Not every Attribute is fully documented/described. However, all those which have specific allowed values should be covered.
- Deprecated Attributes are not defined.
Quickstart
use ;
use io;
use Read;
// can also start building a named undirected graph via `GraphBuilder::new_named_undirected`
let graph = new_named_directed
.add_node
.add_node
.add_edge
.build
.unwrap;
let dot = Dot ;
println!;
which produces
digraph example {
N0;
N1;
N0 -> N1;
}
and when rendered will look like