|
Boost : |
From: jsiek_at_[hidden]
Date: 1999-12-11 18:50:06
I've created a hierarchy of graph concepts for organizing
the basic operations. I've updated the document in the
vault.
Graph -> EdgeGraph -> VertexGraph -> VertexListGraph
\
-> EdgeListGraph
Graph
empty for now, just a placeholder for comments about graph objects
in general. Later more traits stuff can be added here.
EdgeGraph
source(e,g)
target(e,g)
VertexGraph refines EdgeGraph
adj(v,g)
out_edges(v,g)
VertexListGraph refines VertexGraph
vertices(g)
EdgeListGraph refines EdgeGraph
edges(g)
Cheers,
Jeremy
----------------------------------------------------------------------
Jeremy Siek
Ph.D. Candidate email: jsiek_at_[hidden]
Univ. of Notre Dame work phone: (650) 933-8724
and cell phone: (415) 377-5814
C++ Library & Compiler Group fax: (650) 932-0127
SGI www: http://www.lsc.nd.edu/~jsiek/
----------------------------------------------------------------------
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk