mirror of
https://github.com/boostorg/graph.git
synced 2026-02-25 16:32:09 +00:00
@@ -1,7 +1,7 @@
|
||||
<HTML>
|
||||
<!--
|
||||
Copyright (c) Jeremy Siek 2000
|
||||
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or copy at
|
||||
http://www.boost.org/LICENSE_1_0.txt)
|
||||
@@ -459,7 +459,7 @@ and<br>
|
||||
<br><br>
|
||||
This describes whether the graph class allows the insertion of
|
||||
parallel edges (edges with the same source and target). The two tags
|
||||
are <TT>allow_parallel_edge-_tag</TT> and
|
||||
are <TT>allow_parallel_edge_tag</TT> and
|
||||
<TT>disallow_parallel_edge_tag</TT>. The
|
||||
<TT>setS</TT> and <TT>hash_setS</TT> variants disallow
|
||||
parallel edges while the others allow parallel edges.
|
||||
|
||||
@@ -6,14 +6,14 @@
|
||||
(See accompanying file LICENSE_1_0.txt or copy at
|
||||
http://www.boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
|
||||
|
||||
<Head>
|
||||
|
||||
|
||||
<Head>
|
||||
<Title>Boost Graph Library: Edge Coloring</Title>
|
||||
<BODY BGCOLOR="#ffffff" LINK="#0000ee" TEXT="#000000" VLINK="#551a8b"
|
||||
ALINK="#ff0000">
|
||||
<IMG SRC="../../../boost.png"
|
||||
ALT="C++ Boost" width="277" height="86">
|
||||
<BODY BGCOLOR="#ffffff" LINK="#0000ee" TEXT="#000000" VLINK="#551a8b"
|
||||
ALINK="#ff0000">
|
||||
<IMG SRC="../../../boost.png"
|
||||
ALT="C++ Boost" width="277" height="86">
|
||||
|
||||
<BR Clear>
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
</pre>
|
||||
|
||||
<p>Computes an edge coloring for the vertices in the graph, using
|
||||
an algorithm proposed by Mista et al. []. Given edges ordered
|
||||
an algorithm proposed by Misra et al. []. Given edges ordered
|
||||
e<sub>1</sub>, e<sub>2</sub>, ..., e<sub>n</sub> it assignes a
|
||||
colors c<sub>1</sub>, c<sub>2</sub>, ..., c<sub>n</sub> in a way
|
||||
that no vertex connects with 2 edges of the same color. Furthermore
|
||||
@@ -95,4 +95,4 @@ Maciej Piechotka (<A HREF="mailto:uzytkownik2@gmail.com">uzytkownik2@gmail.com</
|
||||
</TD></TR></TABLE>
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</HTML>
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<HTML>
|
||||
<!--
|
||||
Copyright (c) Jeremy Siek 2000
|
||||
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or copy at
|
||||
http://www.boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<Head>
|
||||
<Title>Boost Graph Library: Subgraph</Title>
|
||||
<BODY BGCOLOR="#ffffff" LINK="#0000ee" TEXT="#000000" VLINK="#551a8b"
|
||||
ALINK="#ff0000">
|
||||
<IMG SRC="../../../boost.png"
|
||||
ALT="C++ Boost" width="277" height="86">
|
||||
<BODY BGCOLOR="#ffffff" LINK="#0000ee" TEXT="#000000" VLINK="#551a8b"
|
||||
ALINK="#ff0000">
|
||||
<IMG SRC="../../../boost.png"
|
||||
ALT="C++ Boost" width="277" height="86">
|
||||
|
||||
<BR Clear>
|
||||
|
||||
@@ -187,7 +187,7 @@ the underlying <tt>Graph</tt> type.
|
||||
<pre>
|
||||
graph_traits<subgraph>::vertex_descriptor
|
||||
</pre>
|
||||
The type for the vertex descriptors.
|
||||
The type for the vertex descriptors.
|
||||
(Required by <a href="Graph.html">Graph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -195,7 +195,7 @@ graph_traits<subgraph>::vertex_descriptor
|
||||
<pre>
|
||||
graph_traits<subgraph>::edge_descriptor
|
||||
</pre>
|
||||
The type for the edge descriptors.
|
||||
The type for the edge descriptors.
|
||||
(Required by <a href="Graph.html">Graph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -203,7 +203,7 @@ graph_traits<subgraph>::edge_descriptor
|
||||
<pre>
|
||||
graph_traits<subgraph>::vertex_iterator
|
||||
</pre>
|
||||
The type for the iterators returned by <tt>vertices</tt>.
|
||||
The type for the iterators returned by <tt>vertices</tt>.
|
||||
(Required by <a href="VertexListGraph.html">VertexListGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -211,14 +211,14 @@ graph_traits<subgraph>::vertex_iterator
|
||||
<pre>
|
||||
graph_traits<subgraph>::edge_iterator
|
||||
</pre>
|
||||
The type for the iterators returned by <tt>edges</tt>.
|
||||
The type for the iterators returned by <tt>edges</tt>.
|
||||
(Required by <a href="EdgeListGraph.html">EdgeListGraph</a>.)
|
||||
|
||||
<hr>
|
||||
<pre>
|
||||
graph_traits<subgraph>::out_edge_iterator
|
||||
</pre>
|
||||
The type for the iterators returned by <tt>out_edges</tt>.
|
||||
The type for the iterators returned by <tt>out_edges</tt>.
|
||||
(Required by <a href="IncidenceGraph.html">IncidenceGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -226,14 +226,14 @@ graph_traits<subgraph>::out_edge_iterator
|
||||
graph_traits<subgraph>::in_edge_iterator
|
||||
</pre>
|
||||
The <tt>in_edge_iterator</tt> is the
|
||||
iterator type returned by the <tt>in_edges</tt> function.
|
||||
iterator type returned by the <tt>in_edges</tt> function.
|
||||
(Required by <a href="BidirectionalGraph.html">BidirectionalGraph</a>.)
|
||||
|
||||
<hr>
|
||||
<pre>
|
||||
graph_traits<subgraph>::adjacency_iterator
|
||||
</pre>
|
||||
The type for the iterators returned by <tt>adjacent_vertices</tt>.
|
||||
The type for the iterators returned by <tt>adjacent_vertices</tt>.
|
||||
(Required by <a href="AdjacencyGraph.html">AdjacencyGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -252,7 +252,7 @@ graph_traits<subgraph>::edge_parallel_category
|
||||
parallel edges (edges with the same source and target), which
|
||||
depends on the underlying <tt>Graph</tt> class. The two tags are
|
||||
<tt>allow_parallel_edge_tag</tt> and
|
||||
<tt>disallow_parallel_edge_tag</tt>.
|
||||
<tt>disallow_parallel_edge_tag</tt>.
|
||||
(Required by <a href="Graph.html">Graph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -388,7 +388,7 @@ subgraph& parent()
|
||||
<pre>
|
||||
std::pair<children_iterator, children_iterator> children() const
|
||||
</pre>
|
||||
Return an iterator pair for accessing the children subgraphs.
|
||||
Return an iterator pair for accessing the children subgraphs.
|
||||
|
||||
|
||||
<!----------------------------->
|
||||
@@ -441,7 +441,7 @@ out_edges(vertex_descriptor u_local, const subgraph& g)
|
||||
Returns an iterator range providing access to the out-edges of
|
||||
vertex <i>u</i> in subgraph <i>g</i>. If the graph is undirected, this
|
||||
iterator range provides access to all edge incident on
|
||||
vertex <i>u</i>.
|
||||
vertex <i>u</i>.
|
||||
(Required by <a href="IncidenceGraph.html">IncidenceGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -451,7 +451,7 @@ in_edges(vertex_descriptor v_local, const subgraph& g)
|
||||
</pre>
|
||||
Returns an iterator range providing access to the in-edges of
|
||||
vertex
|
||||
<i>v</i> in subgraph <i>g</i>.
|
||||
<i>v</i> in subgraph <i>g</i>.
|
||||
(Required by <a href="BidirectionalGraph.html">BidirectionalGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -482,7 +482,7 @@ out_degree(vertex_descriptor u_local, const subgraph& g)
|
||||
<pre>
|
||||
degree_size_type in_degree(vertex_descriptor u_local, const subgraph& g)
|
||||
</pre>
|
||||
Returns the number of edges entering vertex <i>u</i> in subgraph <i>g</i>.
|
||||
Returns the number of edges entering vertex <i>u</i> in subgraph <i>g</i>.
|
||||
(Required by <a href="BidirectionalGraph.html">BidirectionalGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -543,7 +543,7 @@ void remove_edge(vertex_descriptor u_local, vertex_descriptor v_local,
|
||||
subgraph& g)
|
||||
</pre>
|
||||
Removes the edge <i>(u,v)</i> from the subgraph and from all of the
|
||||
ancestors of <tt>g</tt> in the subgraph tree.
|
||||
ancestors of <tt>g</tt> in the subgraph tree.
|
||||
(Required by <a href="EdgeMutableGraph.html">EdgeMutableGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -551,7 +551,7 @@ void remove_edge(vertex_descriptor u_local, vertex_descriptor v_local,
|
||||
void remove_edge(edge_descriptor e_local, subgraph& g)
|
||||
</pre>
|
||||
Removes the edge <tt>e</tt> from the subgraph and from all of the
|
||||
ancestors of <tt>g</tt> in the subgraph tree.
|
||||
ancestors of <tt>g</tt> in the subgraph tree.
|
||||
(Required by <a href="EdgeMutableGraph.html">EdgeMutableGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -591,7 +591,7 @@ get(PropertyTag, const subgraph& g)
|
||||
descriptor for one subgraph will change the property for the
|
||||
global vertex descriptor, and therefore for all other subgraphs.
|
||||
However, the key type for a subgraph's property map is a subgraph-local
|
||||
vertex or edge descriptor.
|
||||
vertex or edge descriptor.
|
||||
(Required by <a href="PropertyGraph.html">PropertyGraph</a>.)
|
||||
|
||||
<hr>
|
||||
@@ -605,7 +605,7 @@ get(PropertyTag, const subgraph& g, Key k_local)
|
||||
This returns the property value for the key <tt>k_local</tt>, which
|
||||
is either a local vertex or local edge descriptor. See the above
|
||||
<tt>get</tt> function
|
||||
for more information about the propert maps.
|
||||
for more information about the propert maps.
|
||||
(Required by <a href="PropertyGraph.html">PropertyGraph</a>.)
|
||||
|
||||
<hr>
|
||||
|
||||
Reference in New Issue
Block a user