Files
ortools-clone/docs/cpp_graph/classutil_1_1BaseGraph-members.html
2019-06-29 18:18:08 +02:00

86 lines
12 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>OR-Tools</title>
<meta http-equiv="Content-Type" content="text/html;"/>
<meta charset="utf-8"/>
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
</head>
<body>
<div id="banner-container">
<div id="banner">
<span id="sfml">OR-Tools 7.2</span>
</div>
</div>
<link rel="icon" href="https://developers.google.com/optimization/images/orLogo.png">
<div id="content">
<!-- Generated by Doxygen 1.8.15 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceutil.html">util</a></li><li class="navelem"><a class="el" href="classutil_1_1BaseGraph.html">BaseGraph</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#abcfd7c21143e5ed38573c0dd60826dd8">AllForwardArcs</a>() const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a32ba4a5ca9a4b89f750eb2dc56518b02">AllNodes</a>() const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a92ffd852b2ab2e5241f9832e71a2de71">arc_capacity</a>() const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a895e891d1ad52ce3efcfeb7ba11194c7">arc_capacity_</a></td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a0eba6e5899924388644dfa2258ae8929">ArcIndex</a> typedef</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#ab2aa905e49f98689100f071c493d20fa">BaseGraph</a>()</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a63fd586eed6c345866317e2f0faf377e">BuildStartAndForwardHead</a>(SVector&lt; NodeIndexType &gt; *head, std::vector&lt; ArcIndexType &gt; *start, std::vector&lt; ArcIndexType &gt; *permutation)</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#ac47030fcb75a3220f8cf9ed79697056e">ComputeCumulativeSum</a>(std::vector&lt; ArcIndexType &gt; *v)</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#aa980e5526b9ded17a83928fc339c71e4">const_capacities_</a></td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#aa3bd051d1e141b09dda17aa9b5f24f69">FreezeCapacities</a>()</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a07214b96597069d781e27b1dd17ef83e">GroupForwardArcsByFunctor</a>(const A &amp;a, B *b)</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a2097ccda3b1ad27e2c82166979018bda">IsArcValid</a>(ArcIndexType arc) const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#abf853acea86e01356f53055f77661770">IsNodeValid</a>(NodeIndexType node) const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#ad5b77846f77c2771e840820812ad5521">kNilArc</a></td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#ab1292c82a3f43be3bd57b63a05fe0214">kNilNode</a></td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a346b8a5811f0e287e1ebce2de2c1ad28">max_end_arc_index</a>() const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a463d57480c9563a7a707c5d0928c9946">node_capacity</a>() const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a424bd34a9767e7edeaf3a60ecd3cb000">node_capacity_</a></td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#adb271cf4bcf2de5b5bbe300d7054af29">NodeIndex</a> typedef</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#aefb468e4d4a3128c91b3bad9f5b314c8">num_arcs</a>() const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#af16f99d41856a7b22ae8a226ef09abff">num_arcs_</a></td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a0f551c921fa0b5aaa334a6e36f61db4a">num_nodes</a>() const</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a473db46afec1eabf0762411830dee30f">num_nodes_</a></td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#ab731ca5c638e7b1b0a2c459c94a90f55">Reserve</a>(NodeIndexType node_capacity, ArcIndexType arc_capacity)</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a9563f7154a759843923dd9bb27b288e7">ReserveArcs</a>(ArcIndexType bound)</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#a69a71cbb575b13bde9899f5a6a217139">ReserveNodes</a>(NodeIndexType bound)</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html#ad2353019d9890202a2220fd230940fb5">~BaseGraph</a>()</td><td class="entry"><a class="el" href="classutil_1_1BaseGraph.html">util::BaseGraph&lt; NodeIndexType, ArcIndexType, HasReverseArcs &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>