GraphDom
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Ngraphdom
 Cdefault_edge_labellerThis class template is the default vertex labeller used by all labeled-edge graphs if no user-specified vertex labeller is provided
 Cdefault_vertex_labellerThis class template is the default vertex labeller used by all labeled-vertex graphs if no user-specified vertex labeller is provided
 Cfull_labeled_multiset_digraph
 Cfull_labeled_multiset_ugraph
 Cfull_labeled_set_digraph
 Cfull_labeled_set_ugraph
 CgraphEvery graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Cadj_listEvery valid instance of this class is a "container-like and non-owning" handle to a subset of the set of all out-edges of a vertex
 Cconst_adj_listEvery valid instance of this class is a "container-like and non-owning" handle to a subset of the set of all out-edges of a vertex.
A valid instance adj of this class cannot create objects that allow modification of the graph to which the vertex associated with adj belongs without a non-constant reference to that graph
 Cvertex_const_handleEvery valid instance of this class can be used to identify a specific vertex of a graph and to access its core by reference or pointer.
A valid instance hndl of this class cannot create objects that allow modification of the graph to which the vertex identified by hndl belongs without a non-const reference to that graph
 Cvertex_handleEvery valid instance of this class can be used to identify a specific vertex of a graph and to access its core by reference or pointer
 Clabeled_edge_graphEvery labeled-edge graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Clabeled_edge_mixed_graphEvery labeled-edge mixed graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Clabeled_edge_non_mixed_graphEvery labeled-edge non-mixed graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Clabeled_vertex_graphEvery labeled-vertex graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Clabeled_vertex_multiset_graphEvery labeled-vertex multiset graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Clabeled_vertex_set_graphEvery labeled-vertex set graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Cmixed_graphEvery mixed graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Cmultiset_graphEvery multiset graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Cadj_listEvery valid instance of this class is a "container-like and non-owning" handle to a subset of the set of all out-edges of a vertex belongings to a multiset graph
 Cvertex_handleEvery valid instance of this class can be used to identify a specific vertex of a multiset graph and to access its core by reference or pointer
 Cnon_mixed_graphEvery non-mixed graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class
 Cset_graphEvery set graph created using this library is an instance of a concrete class publicly derived, directly or indirectly, from this polymorphic template class