Class type Graph__DGraphModel.abstract_model
Immutable graph model. Layout accessors, iterators and membership functions.
method iter_edges : ('vertex -> 'vertex -> unit) -> unitmethod iter_edges_e : ('edge -> unit) -> unitmethod iter_pred : ('vertex -> unit) -> 'vertex -> unitmethod iter_pred_e : ('edge -> unit) -> 'vertex -> unitmethod iter_succ : ('vertex -> unit) -> 'vertex -> unitmethod iter_succ_e : ('edge -> unit) -> 'vertex -> unitmethod iter_vertex : ('vertex -> unit) -> unitmethod iter_clusters : ('cluster -> unit) -> unitmethod iter_associated_vertex : ('vertex -> unit) -> 'vertex -> unitmethod find_edge : 'vertex -> 'vertex -> 'edgeMembership functions
method mem_edge : 'vertex -> 'vertex -> boolmethod mem_edge_e : 'edge -> boolmethod mem_vertex : 'vertex -> boolmethod src : 'edge -> 'vertexmethod dst : 'edge -> 'vertexmethod bounding_box : Graph.XDot.bounding_boxDot layout
method get_edge_layout : 'edge -> Graph.XDot.edge_layout- raises Multiple_layouts
when there are several possible layouts for the given edge
method get_vertex_layout : 'vertex -> Graph.XDot.node_layoutmethod get_cluster_layout : 'cluster -> Graph.XDot.cluster_layout