<h3>Uses of <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a> in <ahref="../../../../cl/cromer/estructuras/package-summary.html">cl.cromer.estructuras</a></h3>
<tableclass="useSummary"border="0"cellpadding="3"cellspacing="0"summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <ahref="../../../../cl/cromer/estructuras/package-summary.html">cl.cromer.estructuras</a> declared as <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Field and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>private <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>></code></td>
<tdclass="colFirst"><code>private <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>></code></td>
<divclass="block">The vertex identified as the root of the graph</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>private <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>></code></td>
<tableclass="useSummary"border="0"cellpadding="3"cellspacing="0"summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <ahref="../../../../cl/cromer/estructuras/package-summary.html">cl.cromer.estructuras</a> with type parameters of type <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Field and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>private java.util.List<<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>>></code></td>
<tableclass="useSummary"border="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../../cl/cromer/estructuras/package-summary.html">cl.cromer.estructuras</a> that return <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>></code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#findVertexByData-T-java.util.Comparator-">findVertexByData</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a> data,
java.util.Comparator<<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> compare)</code>
<divclass="block">Search the verticies for one with data.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>></code></td>
<divclass="block">Search the verticies for one with name.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>></code></td>
<tdclass="colFirst"><code><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>></code></td>
<tdclass="colFirst"><code><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>></code></td>
<tdclass="colFirst"><code><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>></code></td>
<tableclass="useSummary"border="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../../cl/cromer/estructuras/package-summary.html">cl.cromer.estructuras</a> that return types with arguments of type <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>java.util.List<<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>>></code></td>
<tableclass="useSummary"border="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../../cl/cromer/estructuras/package-summary.html">cl.cromer.estructuras</a> with parameters of type <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#addEdge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-int-">addEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> to,
int cost)</code>
<divclass="block">Insert a directed, weighted Edge into the graph.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#addEdge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-int-">addEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> to,
int cost)</code>
<divclass="block">Insert a directed, weighted Edge into the graph.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Vertex.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html#addIncomingEdge-cl.cromer.estructuras.Grafo.Vertex-int-">addIncomingEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="type parameter in Grafo.Vertex">T</a>> from,
int cost)</code>
<divclass="block">Add an incoming edge starting at from</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Vertex.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html#addOutgoingEdge-cl.cromer.estructuras.Grafo.Vertex-int-">addOutgoingEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="type parameter in Grafo.Vertex">T</a>> to,
int cost)</code>
<divclass="block">Add an outgoing edge ending at to.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#addVertex-cl.cromer.estructuras.Grafo.Vertex-">addVertex</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> v)</code>
<divclass="block">Add a vertex to the graph</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#breadthFirstSearch-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Visitor-">breadthFirstSearch</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> v,
<ahref="../../../../cl/cromer/estructuras/Grafo.Visitor.html"title="interface in cl.cromer.estructuras">Grafo.Visitor</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> visitor)</code>
<divclass="block">Perform a breadth first search of this graph, starting at v.</div>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#breadthFirstSearch-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.VisitorEX-">breadthFirstSearch</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> v,
<ahref="../../../../cl/cromer/estructuras/Grafo.VisitorEX.html"title="interface in cl.cromer.estructuras">Grafo.VisitorEX</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>,E> visitor)</code>
<divclass="block">Perform a breadth first search of this graph, starting at v.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>int</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Vertex.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html#cost-cl.cromer.estructuras.Grafo.Vertex-">cost</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="type parameter in Grafo.Vertex">T</a>> dest)</code>
<divclass="block">What is the cost from this vertext to the dest vertex.</div>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#depthFirstSearch-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.VisitorEX-">depthFirstSearch</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> v,
<ahref="../../../../cl/cromer/estructuras/Grafo.VisitorEX.html"title="interface in cl.cromer.estructuras">Grafo.VisitorEX</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>,E> visitor)</code>
<divclass="block">Perform a depth first serach using recursion.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#dfsSpanningTree-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.DFSVisitor-">dfsSpanningTree</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> v,
<ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html"title="interface in cl.cromer.estructuras">Grafo.DFSVisitor</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> visitor)</code>
<divclass="block">Find the spanning tree using a DFS starting from v.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="class in cl.cromer.estructuras">Grafo.Edge</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="type parameter in Grafo.Vertex">T</a>></code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Vertex.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html#findEdge-cl.cromer.estructuras.Grafo.Vertex-">findEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="type parameter in Grafo.Vertex">T</a>> dest)</code>
<divclass="block">Search the outgoing edges looking for an edge whose's edge.to == dest.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Vertex.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html#hasEdge-cl.cromer.estructuras.Grafo.Vertex-">hasEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="type parameter in Grafo.Vertex">T</a>> dest)</code>
<divclass="block">Is there an outgoing edge ending at dest.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#insertBiEdge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-int-">insertBiEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> to,
int cost)</code>
<divclass="block">Insert a bidirectional Edge in the graph</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#insertBiEdge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-int-">insertBiEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> to,
int cost)</code>
<divclass="block">Insert a bidirectional Edge in the graph</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#removeEdge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-">removeEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> to)</code>
<divclass="block">Remove an Edge from the graph</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#removeEdge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-">removeEdge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> to)</code>
<divclass="block">Remove an Edge from the graph</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#removeVertex-cl.cromer.estructuras.Grafo.Vertex-">removeVertex</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> v)</code>
<divclass="block">Remove a vertex from the graph</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#setRootVertex-cl.cromer.estructuras.Grafo.Vertex-">setRootVertex</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> root)</code>
<divclass="block">Set a root vertex.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Visitor.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Visitor.html#visit-cl.cromer.estructuras.Grafo.Dirigido-cl.cromer.estructuras.Grafo.Vertex-">visit</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="class in cl.cromer.estructuras">Grafo.Dirigido</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Visitor.html"title="type parameter in Grafo.Visitor">T</a>> g,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Visitor.html"title="type parameter in Grafo.Visitor">T</a>> v)</code>
<divclass="block">Called by the graph traversal methods when a vertex is first visited.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.VisitorEX.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.VisitorEX.html#visit-cl.cromer.estructuras.Grafo.Dirigido-cl.cromer.estructuras.Grafo.Vertex-">visit</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="class in cl.cromer.estructuras">Grafo.Dirigido</a><<ahref="../../../../cl/cromer/estructuras/Grafo.VisitorEX.html"title="type parameter in Grafo.VisitorEX">T</a>> g,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.VisitorEX.html"title="type parameter in Grafo.VisitorEX">T</a>> v)</code>
<divclass="block">Called by the graph traversal methods when a vertex is first visited.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.DFSVisitor.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html#visit-cl.cromer.estructuras.Grafo.Dirigido-cl.cromer.estructuras.Grafo.Vertex-">visit</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="class in cl.cromer.estructuras">Grafo.Dirigido</a><<ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html"title="type parameter in Grafo.DFSVisitor">T</a>> g,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html"title="type parameter in Grafo.DFSVisitor">T</a>> v)</code>
<divclass="block">Called by the graph traversal methods when a vertex is first visited.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.DFSVisitor.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html#visit-cl.cromer.estructuras.Grafo.Dirigido-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Edge-">visit</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="class in cl.cromer.estructuras">Grafo.Dirigido</a><<ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html"title="type parameter in Grafo.DFSVisitor">T</a>> g,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html"title="type parameter in Grafo.DFSVisitor">T</a>> v,
<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="class in cl.cromer.estructuras">Grafo.Edge</a><<ahref="../../../../cl/cromer/estructuras/Grafo.DFSVisitor.html"title="type parameter in Grafo.DFSVisitor">T</a>> e)</code>
<divclass="block">Used dfsSpanningTree to notify the visitor of each outgoing edge to an
<tdclass="colLast"><spanclass="typeNameLabel">Grafo.Dirigido.</span><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html#visit-cl.cromer.estructuras.Grafo.Vertex-java.util.ArrayList-">visit</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>> v,
java.util.ArrayList<<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="class in cl.cromer.estructuras">Grafo.Edge</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Dirigido.html"title="type parameter in Grafo.Dirigido">T</a>>> cycleEdges)</code> </td>
</tr>
</tbody>
</table>
<tableclass="useSummary"border="0"cellpadding="3"cellspacing="0"summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <ahref="../../../../cl/cromer/estructuras/package-summary.html">cl.cromer.estructuras</a> with parameters of type <ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html#Edge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-">Edge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> to)</code>
<divclass="block">Create a zero cost edge between from and to</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html#Edge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-">Edge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> to)</code>
<divclass="block">Create a zero cost edge between from and to</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html#Edge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-int-">Edge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> to,
int cost)</code>
<divclass="block">Create an edge between from and to with the given cost.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html#Edge-cl.cromer.estructuras.Grafo.Vertex-cl.cromer.estructuras.Grafo.Vertex-int-">Edge</a></span>(<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> from,
<ahref="../../../../cl/cromer/estructuras/Grafo.Vertex.html"title="class in cl.cromer.estructuras">Grafo.Vertex</a><<ahref="../../../../cl/cromer/estructuras/Grafo.Edge.html"title="type parameter in Grafo.Edge">T</a>> to,
int cost)</code>
<divclass="block">Create an edge between from and to with the given cost.</div>