* added a method where you can get all the marks * implemented and tested * moved main * changed README * builded JavaDoc * builded jar
399 lines
36 KiB
HTML
399 lines
36 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<!-- NewPage -->
|
|
<html lang="en">
|
|
<head>
|
|
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
|
|
<title>G-Index</title>
|
|
<meta name="date" content="2019-06-21">
|
|
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
|
<script type="text/javascript" src="../script.js"></script>
|
|
</head>
|
|
<body>
|
|
<script type="text/javascript"><!--
|
|
try {
|
|
if (location.href.indexOf('is-external=true') == -1) {
|
|
parent.document.title="G-Index";
|
|
}
|
|
}
|
|
catch(err) {
|
|
}
|
|
//-->
|
|
</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
<div class="topNav"><a name="navbar.top">
|
|
<!-- -->
|
|
</a>
|
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
<a name="navbar.top.firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="../overview-summary.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li>Use</li>
|
|
<li><a href="../overview-tree.html">Tree</a></li>
|
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
<li class="navBarCell1Rev">Index</li>
|
|
<li><a href="../help-doc.html">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList">
|
|
<li><a href="index-6.html">Prev Letter</a></li>
|
|
<li><a href="index-8.html">Next Letter</a></li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
|
|
<li><a href="index-7.html" target="_top">No Frames</a></li>
|
|
</ul>
|
|
<ul class="navList" id="allclasses_navbar_top">
|
|
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
</div>
|
|
<a name="skip.navbar.top">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">K</a> <a href="index-11.html">L</a> <a href="index-12.html">M</a> <a href="index-13.html">N</a> <a href="index-14.html">O</a> <a href="index-15.html">P</a> <a href="index-16.html">R</a> <a href="index-17.html">S</a> <a href="index-18.html">T</a> <a href="index-19.html">U</a> <a href="index-20.html">V</a> <a href="index-21.html">W</a> <a name="I:G">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">G</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getAncestors-V-">getAncestors(V)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the vertices that have the vertex passed as their child.<br>
|
|
Basically is the opposite of <a href="../berack96/lib/graph/Graph.html#getChildren-V-"><code>Graph.getChildren(Object)</code></a><br>
|
|
Note: depending on the implementation, modifying the returned collection<br>
|
|
could affect the graph behavior and the changes could be reflected to the graph.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getAncestors-V-">getAncestors(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getAncestors-V-">getAncestors(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getAncestors-V-">getAncestors(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getAncestors--">getAncestors()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the vertex ancestor of this vertex.<br>
|
|
The ancestors are all the vertices that have as destination this vertex.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getAncestorsAsVertex--">getAncestorsAsVertex()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the ancestors of this vertex like <a href="../berack96/lib/graph/Vertex.html#getAncestors--"><code>Vertex.getAncestors()</code></a>, but as <a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
|
|
In this way they are linked to the graph as this one.<br>
|
|
This method allocate a new object for each vertex, so it is more heavy.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/edge/EdgeView.html#getBox-berack96.lib.graph.view.edge.EdgeComponent-java.awt.Point-">getBox(EdgeComponent<V, W>, Point)</a></span> - Method in class berack96.lib.graph.view.edge.<a href="../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge">EdgeView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphicalView.html#getBox-O-java.awt.Point-">getBox(O, Point)</a></span> - Method in interface berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a></dt>
|
|
<dd>
|
|
<div class="block">Box where the object is sensible at listeners (like Hitbox)</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/vertex/VertexView.html#getBox-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">getBox(VertexComponent<V>, Point)</a></span> - Method in class berack96.lib.graph.view.vertex.<a href="../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex">VertexView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getChildren-V-">getChildren(V)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the vertices that are children of the vertex passed as parameter.<br>
|
|
The vertices V(0-N) that are 'children' of a vertex V1, are all the vertices that have an edge
|
|
where V1 is the source of that edge.<br>
|
|
Note: depending on the implementation, modifying the returned collection<br>
|
|
could affect the graph behavior and the changes could be reflected to the graph.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getChildren-V-">getChildren(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getChildren-V-">getChildren(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getChildren-V-">getChildren(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getChildren--">getChildren()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the vertex children of the current vertex</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getChildrenAsVertex--">getChildrenAsVertex()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the children of this vertex like <a href="../berack96/lib/graph/Vertex.html#getChildren--"><code>Vertex.getChildren()</code></a>, but as <a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
|
|
In this way they are linked to the graph as this one.<br>
|
|
* This method allocate a new object for each vertex, so it is more heavy.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/edge/EdgeListener.html#getDescription--">getDescription()</a></span> - Method in class berack96.lib.graph.view.edge.<a href="../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphListener.html#getDescription--">getDescription()</a></span> - Method in interface berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></dt>
|
|
<dd>
|
|
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/vertex/VertexListener.html#getDescription--">getDescription()</a></span> - Method in class berack96.lib.graph.view.vertex.<a href="../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/VisitListener.html#getDescription--">getDescription()</a></span> - Method in class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view">VisitListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Edge.html#getDestination--">getDestination()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></dt>
|
|
<dd>
|
|
<div class="block">The vertex where the edge goes</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/VisitInfo.html#getDiscovered--">getDiscovered()</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the discovered vertices so far.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphPanel.html#getEdgeAt-java.awt.Point-">getEdgeAt(Point)</a></span> - Method in class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getEdgesIn-V-">getEdgesIn(V)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieve all the edges of a particular vertex.<br>
|
|
Note: the edges that are returned are the one that have this vertex as destination and another as source.<br>
|
|
Note2: depending on the implementation, modifying the returned collection<br>
|
|
could affect the graph behavior and the changes could be reflected to the graph.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getEdgesIn-V-">getEdgesIn(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getEdgesIn-V-">getEdgesIn(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getEdgesIn-V-">getEdgesIn(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getEdgesIn--">getEdgesIn()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the edge that goes INTO this vertex</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getEdgesOut-V-">getEdgesOut(V)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieve all the edges that goes OUT of a particular vertex.<br>
|
|
Note: the edges that are returned are the one that have this vertex as source and another one as destination.<br>
|
|
Note2: depending on the implementation, modifying the returned collection<br>
|
|
could affect the graph behavior and the changes could be reflected to the graph.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getEdgesOut-V-">getEdgesOut(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getEdgesOut-V-">getEdgesOut(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getEdgesOut-V-">getEdgesOut(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getEdgesOut--">getEdgesOut()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the edge that goes OUT of this vertex</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphPanel.html#getGraph--">getGraph()</a></span> - Method in class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphWindow.html#getGraphPanel--">getGraphPanel()</a></span> - Method in class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view">GraphWindow</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/Dijkstra.html#getLastDistance--">getLastDistance()</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl">Dijkstra</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/VisitDistance.html#getLastDistance--">getLastDistance()</a></span> - Method in interface berack96.lib.graph.visit.<a href="../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a></dt>
|
|
<dd>
|
|
<div class="block">Get the last calculated distance to all the possible destinations<br>
|
|
The map contains all the possible vertices that are reachable from the source set in the visit<br>
|
|
If there is no path between the destination and the source, then null is returned as accordingly to the map interface<br>
|
|
If the visit is not already been done, then the map is null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/Dijkstra.html#getLastSource--">getLastSource()</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl">Dijkstra</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/VisitDistance.html#getLastSource--">getLastSource()</a></span> - Method in interface berack96.lib.graph.visit.<a href="../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a></dt>
|
|
<dd>
|
|
<div class="block">Get the last source vertex of the visit for calculating the destinations.<br>
|
|
Returns null if the visit is not already been done</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getMarkedWith-java.lang.Object-">getMarkedWith(Object)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the vertices that are marked with the specific mark passed.<br>
|
|
If there aren't vertices with that mark then it is returned an empty set.<br>
|
|
Note: depending on the implementation, modifying the returned collection<br>
|
|
could affect the graph behavior and the changes could be reflected to the graph.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getMarkedWith-java.lang.Object-">getMarkedWith(Object)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getMarkedWith-java.lang.Object-">getMarkedWith(Object)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getMarkedWith-java.lang.Object-">getMarkedWith(Object)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getMarks-V-">getMarks(V)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the marker of this vertex.<br>
|
|
If the vertex doesn't have any mark, then it will return an empty set.<br>
|
|
Note: depending on the implementation, modifying the returned collection<br>
|
|
could affect the graph behavior and the changes could be reflected to the graph.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getMarks-V-">getMarks(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getMarks-V-">getMarks(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getMarks-V-">getMarks(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getMarks--">getMarks()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the marks that are associated with this vertex</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/VisitInfo.html#getParentOf-V-">getParentOf(V)</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Get the parent of a particular vertex.<br>
|
|
The parent of a vertex is the one that has discovered it<br>
|
|
If the vertex has no parent (it has not been set by the visit algorithm or it's the source) then null is returned.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/Tarjan.html#getSCC--">getSCC()</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/VisitSCC.html#getSCC--">getSCC()</a></span> - Method in interface berack96.lib.graph.visit.<a href="../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a></dt>
|
|
<dd>
|
|
<div class="block">Return the latest calculated strongly connected components of the graph.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Edge.html#getSource--">getSource()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></dt>
|
|
<dd>
|
|
<div class="block">The vertex where the edge starts from</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/VisitInfo.html#getSource--">getSource()</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Get the source of the visit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/VisitInfo.html#getTimeDiscover-V-">getTimeDiscover(V)</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The time of the vertex when it is discovered in the visit.<br>
|
|
For "discovered" i mean when the node is first found by the visit algorithm.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/VisitInfo.html#getTimeVisit-V-">getTimeVisit(V)</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The time when the vertex is visited by the algorithm<br>
|
|
For "visited" i mean when the node is finally visited by the visit algorithm.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/Tarjan.html#getTopologicalSort--">getTopologicalSort()</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/VisitTopological.html#getTopologicalSort--">getTopologicalSort()</a></span> - Method in interface berack96.lib.graph.visit.<a href="../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a></dt>
|
|
<dd>
|
|
<div class="block">Return the latest calculated Topological sort of the graph.<br>
|
|
If the latest visited graph is not a DAG, it will return null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Vertex.html#getValue--">getValue()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></dt>
|
|
<dd>
|
|
<div class="block">Get the vertex</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getVertex-V-">getVertex(V)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Get an instance of the vertex linked with this graph.<br>
|
|
For more info see <a href="../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getVertex-V-">getVertex(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getVertex-V-">getVertex(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getVertex-V-">getVertex(V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphPanel.html#getVertexAt-java.awt.Point-">getVertexAt(Point)</a></span> - Method in class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/visit/impl/VisitInfo.html#getVisited--">getVisited()</a></span> - Method in class berack96.lib.graph.visit.impl.<a href="../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Get all the visited vertices so far.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Edge.html#getWeight--">getWeight()</a></span> - Method in class berack96.lib.graph.<a href="../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></dt>
|
|
<dd>
|
|
<div class="block">The weight of the edge</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#getWeight-V-V-">getWeight(V, V)</a></span> - Method in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd>
|
|
<div class="block">Get the weight of the selected edge.<br>
|
|
If the edge doesn't exist, then null is returned</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/AdjGraph.html#getWeight-V-V-">getWeight(V, V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MapGraph.html#getWeight-V-V-">getWeight(V, V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/impl/MatrixGraph.html#getWeight-V-V-">getWeight(V, V)</a></span> - Method in class berack96.lib.graph.impl.<a href="../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph"><span class="typeNameLink">Graph</span></a><<a href="../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a> extends java.lang.Number> - Interface in <a href="../berack96/lib/graph/package-summary.html">berack96.lib.graph</a></dt>
|
|
<dd>
|
|
<div class="block">An interface for the graphs.<br>
|
|
This interface is used for the graphs with Directed edges.<br>
|
|
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
|
|
</dd>
|
|
<dt><a href="../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">GraphicalView</span></a><<a href="../berack96/lib/graph/view/GraphicalView.html" title="type parameter in GraphicalView">O</a>> - Interface in <a href="../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></dt>
|
|
<dd>
|
|
<div class="block">An interface for divide the "hitbox" and the "paint" of the various items</div>
|
|
</dd>
|
|
<dt><a href="../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">GraphInfo</span></a><<a href="../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a> extends java.lang.Number> - Class in <a href="../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphInfo.html#GraphInfo-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-java.util.Set-">GraphInfo(GraphPanel<V, W>, VertexListener<V>, EdgeListener<V, W>, Set<VisitStrategy<V, W>>)</a></span> - Constructor for class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view">GraphInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">GraphListener</span></a> - Interface in <a href="../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></dt>
|
|
<dd>
|
|
<div class="block">An interface for creating a listener of the Graph.</div>
|
|
</dd>
|
|
<dt><a href="../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">GraphPanel</span></a><<a href="../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a> extends java.lang.Number> - Class in <a href="../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphPanel.html#GraphPanel-berack96.lib.graph.view.GraphicalView-berack96.lib.graph.view.GraphicalView-java.lang.Class-java.lang.Class-">GraphPanel(GraphicalView<VertexComponent<V>>, GraphicalView<EdgeComponent<V, W>>, Class<V>, Class<W>)</a></span> - Constructor for class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">GraphSaveStructure</span></a> - Class in <a href="../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a></dt>
|
|
<dd>
|
|
<div class="block">Support class used for saving a Graph in a file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/models/GraphSaveStructure.html#GraphSaveStructure--">GraphSaveStructure()</a></span> - Constructor for class berack96.lib.graph.models.<a href="../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models">GraphSaveStructure</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/models/GraphSaveStructure.html#GraphSaveStructure-berack96.lib.graph.Graph-java.lang.String-">GraphSaveStructure(Graph<?, ?>, String)</a></span> - Constructor for class berack96.lib.graph.models.<a href="../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models">GraphSaveStructure</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">GraphWindow</span></a><<a href="../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a> extends java.lang.Number> - Class in <a href="../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></dt>
|
|
<dd>
|
|
<div class="block">This class is the Window that appear for building the graph and playing around with it</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/view/GraphWindow.html#GraphWindow-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-">GraphWindow(GraphPanel<V, W>, VertexListener<V>, EdgeListener<V, W>)</a></span> - Constructor for class berack96.lib.graph.view.<a href="../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view">GraphWindow</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="../berack96/lib/graph/Graph.html#GSON">GSON</a></span> - Static variable in interface berack96.lib.graph.<a href="../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">K</a> <a href="index-11.html">L</a> <a href="index-12.html">M</a> <a href="index-13.html">N</a> <a href="index-14.html">O</a> <a href="index-15.html">P</a> <a href="index-16.html">R</a> <a href="index-17.html">S</a> <a href="index-18.html">T</a> <a href="index-19.html">U</a> <a href="index-20.html">V</a> <a href="index-21.html">W</a> </div>
|
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
<div class="bottomNav"><a name="navbar.bottom">
|
|
<!-- -->
|
|
</a>
|
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
<a name="navbar.bottom.firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="../overview-summary.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li>Use</li>
|
|
<li><a href="../overview-tree.html">Tree</a></li>
|
|
<li><a href="../deprecated-list.html">Deprecated</a></li>
|
|
<li class="navBarCell1Rev">Index</li>
|
|
<li><a href="../help-doc.html">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList">
|
|
<li><a href="index-6.html">Prev Letter</a></li>
|
|
<li><a href="index-8.html">Next Letter</a></li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
|
|
<li><a href="index-7.html" target="_top">No Frames</a></li>
|
|
</ul>
|
|
<ul class="navList" id="allclasses_navbar_bottom">
|
|
<li><a href="../allclasses-noframe.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
</div>
|
|
<a name="skip.navbar.bottom">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
</body>
|
|
</html>
|