Browse Source

Add generated api documentation

tags/Release_1
Loch Christian (uib05376) Chris <chris@skalarprodukt.de> 3 years ago
parent
commit
f14372efb8
41 changed files with 11590 additions and 0 deletions
  1. +33
    -0
      doc/apidoc/allclasses-frame.html
  2. +33
    -0
      doc/apidoc/allclasses-noframe.html
  3. +211
    -0
      doc/apidoc/constant-values.html
  4. +299
    -0
      doc/apidoc/de/hems/trafficsim/ExampleInstrumentedTest.html
  5. +305
    -0
      doc/apidoc/de/hems/trafficsim/ExampleUnitTest.html
  6. +1298
    -0
      doc/apidoc/de/hems/trafficsim/MainActivity.html
  7. +606
    -0
      doc/apidoc/de/hems/trafficsim/Renderer.html
  8. +753
    -0
      doc/apidoc/de/hems/trafficsim/TimeRecordView.html
  9. +1011
    -0
      doc/apidoc/de/hems/trafficsim/Track.html
  10. +605
    -0
      doc/apidoc/de/hems/trafficsim/Vehicle.html
  11. +452
    -0
      doc/apidoc/de/hems/trafficsim/VehicleTimeRecord.html
  12. +568
    -0
      doc/apidoc/de/hems/trafficsim/Worker.html
  13. +35
    -0
      doc/apidoc/de/hems/trafficsim/package-frame.html
  14. +206
    -0
      doc/apidoc/de/hems/trafficsim/package-summary.html
  15. +241
    -0
      doc/apidoc/de/hems/trafficsim/package-tree.html
  16. +126
    -0
      doc/apidoc/deprecated-list.html
  17. +252
    -0
      doc/apidoc/help-doc.html
  18. +152
    -0
      doc/apidoc/index-files/index-1.html
  19. +182
    -0
      doc/apidoc/index-files/index-10.html
  20. +226
    -0
      doc/apidoc/index-files/index-11.html
  21. +182
    -0
      doc/apidoc/index-files/index-12.html
  22. +190
    -0
      doc/apidoc/index-files/index-13.html
  23. +258
    -0
      doc/apidoc/index-files/index-14.html
  24. +248
    -0
      doc/apidoc/index-files/index-15.html
  25. +185
    -0
      doc/apidoc/index-files/index-16.html
  26. +205
    -0
      doc/apidoc/index-files/index-17.html
  27. +182
    -0
      doc/apidoc/index-files/index-18.html
  28. +177
    -0
      doc/apidoc/index-files/index-19.html
  29. +159
    -0
      doc/apidoc/index-files/index-2.html
  30. +160
    -0
      doc/apidoc/index-files/index-3.html
  31. +221
    -0
      doc/apidoc/index-files/index-4.html
  32. +152
    -0
      doc/apidoc/index-files/index-5.html
  33. +270
    -0
      doc/apidoc/index-files/index-6.html
  34. +166
    -0
      doc/apidoc/index-files/index-7.html
  35. +159
    -0
      doc/apidoc/index-files/index-8.html
  36. +159
    -0
      doc/apidoc/index-files/index-9.html
  37. +78
    -0
      doc/apidoc/index.html
  38. +240
    -0
      doc/apidoc/overview-tree.html
  39. +1
    -0
      doc/apidoc/package-list
  40. +30
    -0
      doc/apidoc/script.js
  41. +574
    -0
      doc/apidoc/stylesheet.css

+ 33
- 0
doc/apidoc/allclasses-frame.html View File

@@ -0,0 +1,33 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>All Classes</title>
<meta content="2020-11-15" name="date">
<link href="stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="script.js" type="text/javascript"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="de/hems/trafficsim/MainActivity.html" target="classFrame"
title="class in de.hems.trafficsim">MainActivity</a></li>
<li><a href="de/hems/trafficsim/Renderer.html" target="classFrame"
title="class in de.hems.trafficsim">Renderer</a></li>
<li><a href="de/hems/trafficsim/TimeRecordView.html" target="classFrame"
title="class in de.hems.trafficsim">TimeRecordView</a></li>
<li><a href="de/hems/trafficsim/Track.html" target="classFrame"
title="class in de.hems.trafficsim">Track</a></li>
<li><a href="de/hems/trafficsim/Vehicle.html" target="classFrame"
title="class in de.hems.trafficsim">Vehicle</a></li>
<li><a href="de/hems/trafficsim/VehicleTimeRecord.html" target="classFrame"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></li>
<li><a href="de/hems/trafficsim/Worker.html" target="classFrame"
title="class in de.hems.trafficsim">Worker</a></li>
</ul>
</div>
</body>
</html>

+ 33
- 0
doc/apidoc/allclasses-noframe.html View File

@@ -0,0 +1,33 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>All Classes</title>
<meta content="2020-11-15" name="date">
<link href="stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="script.js" type="text/javascript"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="de/hems/trafficsim/MainActivity.html" title="class in de.hems.trafficsim">MainActivity</a>
</li>
<li><a href="de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></li>
<li><a href="de/hems/trafficsim/TimeRecordView.html" title="class in de.hems.trafficsim">TimeRecordView</a>
</li>
<li><a href="de/hems/trafficsim/Track.html" title="class in de.hems.trafficsim">Track</a>
</li>
<li><a href="de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a></li>
<li><a href="de/hems/trafficsim/VehicleTimeRecord.html" title="class in de.hems.trafficsim">VehicleTimeRecord</a>
</li>
<li><a href="de/hems/trafficsim/Worker.html" title="class in de.hems.trafficsim">Worker</a>
</li>
</ul>
</div>
</body>
</html>

+ 211
- 0
doc/apidoc/constant-values.html View File

@@ -0,0 +1,211 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>Constant Field Values</title>
<meta content="2020-11-15" name="date">
<link href="stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values";
}
}
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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;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="header">
<h1 class="title" title="Constant Field Values">Constant Field Values</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#de.hems">de.hems.*</a></li>
</ul>
</div>
<div class="constantValuesContainer"><a name="de.hems">
<!-- -->
</a>
<h2 title="de.hems">de.hems.*</h2>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="constantsSummary"
summary="Constant Field Values table, listing constant fields, and values">
<caption><span>de.hems.trafficsim.<a href="de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></span><span
class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a name="de.hems.trafficsim.MainActivity.defaultBrakeProb">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;float</code></td>
<td><code><a href="de/hems/trafficsim/MainActivity.html#defaultBrakeProb">defaultBrakeProb</a></code>
</td>
<td class="colLast"><code>0.30000001192092896f</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="de.hems.trafficsim.MainActivity.defaultDelay">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="de/hems/trafficsim/MainActivity.html#defaultDelay">defaultDelay</a></code>
</td>
<td class="colLast"><code>0</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><a name="de.hems.trafficsim.MainActivity.defaultFrameskip">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="de/hems/trafficsim/MainActivity.html#defaultFrameskip">defaultFrameskip</a></code>
</td>
<td class="colLast"><code>0</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a
name="de.hems.trafficsim.MainActivity.defaultHistoryLength">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="de/hems/trafficsim/MainActivity.html#defaultHistoryLength">defaultHistoryLength</a></code>
</td>
<td class="colLast"><code>50</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><a
name="de.hems.trafficsim.MainActivity.defaultMaxVelocity">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;float</code></td>
<td><code><a href="de/hems/trafficsim/MainActivity.html#defaultMaxVelocity">defaultMaxVelocity</a></code>
</td>
<td class="colLast"><code>5.0f</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a
name="de.hems.trafficsim.MainActivity.defaultNoOfVehicles">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="de/hems/trafficsim/MainActivity.html#defaultNoOfVehicles">defaultNoOfVehicles</a></code>
</td>
<td class="colLast"><code>25</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><a
name="de.hems.trafficsim.MainActivity.defaultTrackLength">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="de/hems/trafficsim/MainActivity.html#defaultTrackLength">defaultTrackLength</a></code>
</td>
<td class="colLast"><code>100</code></td>
</tr>
</tbody>
</table>
</li>
</ul>
</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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;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>

+ 299
- 0
doc/apidoc/de/hems/trafficsim/ExampleInstrumentedTest.html View File

@@ -0,0 +1,299 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:00:57 CET 2020 -->
<title>ExampleInstrumentedTest</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ExampleInstrumentedTest";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";

</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../de/hems/trafficsim/ExampleUnitTest.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/ExampleInstrumentedTest.html"
target="_top">Frames</a></li>
<li><a href="ExampleInstrumentedTest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">de.hems.trafficsim</div>
<h2 class="title" title="Class ExampleInstrumentedTest">Class ExampleInstrumentedTest</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>de.hems.trafficsim.ExampleInstrumentedTest</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">ExampleInstrumentedTest</span>
extends java.lang.Object</pre>
<div class="block">Instrumented test, which will execute on an Android device.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="http://d.android.com/tools/testing">Testing documentation</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span>
</caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/ExampleInstrumentedTest.html#ExampleInstrumentedTest--">ExampleInstrumentedTest</a></span>()</code>&nbsp;
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Method Summary table, listing methods, and an explanation">
<caption><span class="activeTableTab"
id="t0"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span
class="tableTab" id="t2"><span><a href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd">&nbsp;</span></span><span class="tableTab"
id="t4"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/ExampleInstrumentedTest.html#useAppContext--">useAppContext</a></span>()</code>&nbsp;
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ExampleInstrumentedTest--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ExampleInstrumentedTest</h4>
<pre>public&nbsp;ExampleInstrumentedTest()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="useAppContext--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>useAppContext</h4>
<pre>public&nbsp;void&nbsp;useAppContext()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../de/hems/trafficsim/ExampleUnitTest.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/ExampleInstrumentedTest.html"
target="_top">Frames</a></li>
<li><a href="ExampleInstrumentedTest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

+ 305
- 0
doc/apidoc/de/hems/trafficsim/ExampleUnitTest.html View File

@@ -0,0 +1,305 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:00:57 CET 2020 -->
<title>ExampleUnitTest</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ExampleUnitTest";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";

</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/ExampleInstrumentedTest.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/ExampleUnitTest.html" target="_top">Frames</a>
</li>
<li><a href="ExampleUnitTest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">de.hems.trafficsim</div>
<h2 class="title" title="Class ExampleUnitTest">Class ExampleUnitTest</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>de.hems.trafficsim.ExampleUnitTest</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">ExampleUnitTest</span>
extends java.lang.Object</pre>
<div class="block">Example local unit test, which will execute on the development
machine (host).
</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="http://d.android.com/tools/testing">Testing documentation</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span>
</caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/ExampleUnitTest.html#ExampleUnitTest--">ExampleUnitTest</a></span>()</code>&nbsp;
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Method Summary table, listing methods, and an explanation">
<caption><span class="activeTableTab"
id="t0"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span
class="tableTab" id="t2"><span><a href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd">&nbsp;</span></span><span class="tableTab"
id="t4"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/ExampleUnitTest.html#addition_isCorrect--">addition_isCorrect</a></span>()</code>&nbsp;
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ExampleUnitTest--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ExampleUnitTest</h4>
<pre>public&nbsp;ExampleUnitTest()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addition_isCorrect--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>addition_isCorrect</h4>
<pre>public&nbsp;void&nbsp;addition_isCorrect()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/ExampleInstrumentedTest.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/ExampleUnitTest.html" target="_top">Frames</a>
</li>
<li><a href="ExampleUnitTest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

+ 1298
- 0
doc/apidoc/de/hems/trafficsim/MainActivity.html
File diff suppressed because it is too large
View File


+ 606
- 0
doc/apidoc/de/hems/trafficsim/Renderer.html View File

@@ -0,0 +1,606 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>Renderer</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Renderer";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";

</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/TimeRecordView.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/Renderer.html" target="_top">Frames</a>
</li>
<li><a href="Renderer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">de.hems.trafficsim</div>
<h2 class="title" title="Class Renderer">Class Renderer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>de.hems.trafficsim.Renderer</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Renderer</span>
extends java.lang.Object</pre>
<div class="block">User interface class rendering the track history on a
SurfaceView.
</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#height">height</a></span></code>
<div class="block">height of the surface to draw to</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected
android.view.SurfaceHolder</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#holder">holder</a></span></code>
<div class="block">holder of the surface the renderer draws to
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected android.graphics.Paint</code>
</td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#paint">paint</a></span></code>
<div class="block">Paint instance of the renderer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#pixelPerLine">pixelPerLine</a></span></code>
<div class="block">height of a rectangle representing one
vehicle
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#pixelPerVehicle">pixelPerVehicle</a></span></code>
<div class="block">width of a rectangle representing one
vehicle
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#tooShortPerHeight">tooShortPerHeight</a></span></code>
<div class="block">amount of pixels per height which are lost by
rounding
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#tooShortPerTrackLength">tooShortPerTrackLength</a></span></code>
<div class="block">amount of pixels per track position which are
lost by rounding
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#track">track</a></span></code>
<div class="block">the track to render</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#width">width</a></span></code>
<div class="block">width of the surface to draw to</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span>
</caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#Renderer-de.hems.trafficsim.Track-android.view.SurfaceHolder-">Renderer</a></span>(<a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track,
android.view.SurfaceHolder&nbsp;holder)</code>
<div class="block">Constuctor for a Renderer.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Method Summary table, listing methods, and an explanation">
<caption><span class="activeTableTab"
id="t0"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span
class="tableTab" id="t2"><span><a href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd">&nbsp;</span></span><span class="tableTab"
id="t4"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#draw--">draw</a></span>()</code>
<div class="block">Draws the current state of the track history
to the Surface.
</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#getColor-float-float-">getColor</a></span>(float&nbsp;curVelocity,
float&nbsp;maxVelocity)</code>
<div class="block">Utility function which calculates a color
from the relation between the current speed of a
vehicle and it's maximum speed (from red over yellow to
green).
</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#setSize-int-int-">setSize</a></span>(int&nbsp;width,
int&nbsp;height)</code>
<div class="block">Updates the dimension information of the
renderer.
</div>
</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Renderer.html#setTrack-de.hems.trafficsim.Track-">setTrack</a></span>(<a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track)</code>
<div class="block">Updates the track of the Surface.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="track">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>track</h4>
<pre>protected&nbsp;<a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a> track</pre>
<div class="block">the track to render</div>
</li>
</ul>
<a name="pixelPerVehicle">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pixelPerVehicle</h4>
<pre>protected&nbsp;int pixelPerVehicle</pre>
<div class="block">width of a rectangle representing one vehicle
</div>
</li>
</ul>
<a name="pixelPerLine">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pixelPerLine</h4>
<pre>protected&nbsp;int pixelPerLine</pre>
<div class="block">height of a rectangle representing one vehicle
</div>
</li>
</ul>
<a name="tooShortPerTrackLength">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tooShortPerTrackLength</h4>
<pre>protected&nbsp;float tooShortPerTrackLength</pre>
<div class="block">amount of pixels per track position which are
lost by rounding
</div>
</li>
</ul>
<a name="tooShortPerHeight">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tooShortPerHeight</h4>
<pre>protected&nbsp;float tooShortPerHeight</pre>
<div class="block">amount of pixels per height which are lost by
rounding
</div>
</li>
</ul>
<a name="paint">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>paint</h4>
<pre>protected&nbsp;android.graphics.Paint paint</pre>
<div class="block">Paint instance of the renderer</div>
</li>
</ul>
<a name="holder">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>holder</h4>
<pre>protected&nbsp;android.view.SurfaceHolder holder</pre>
<div class="block">holder of the surface the renderer draws to</div>
</li>
</ul>
<a name="width">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>width</h4>
<pre>protected&nbsp;int width</pre>
<div class="block">width of the surface to draw to</div>
</li>
</ul>
<a name="height">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>height</h4>
<pre>protected&nbsp;int height</pre>
<div class="block">height of the surface to draw to</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Renderer-de.hems.trafficsim.Track-android.view.SurfaceHolder-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Renderer</h4>
<pre>public&nbsp;Renderer(<a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track,
android.view.SurfaceHolder&nbsp;holder)</pre>
<div class="block">Constuctor for a Renderer.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>track</code> - the track to render</dd>
<dd><code>holder</code> - the holder of the surface to draw to
</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setSize-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSize</h4>
<pre>public&nbsp;void&nbsp;setSize(int&nbsp;width,
int&nbsp;height)</pre>
<div class="block">Updates the dimension information of the
renderer.
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>width</code> - the width of the SurfaceView</dd>
<dd><code>height</code> - the height of the SurfaceView</dd>
</dl>
</li>
</ul>
<a name="setTrack-de.hems.trafficsim.Track-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTrack</h4>
<pre>public&nbsp;void&nbsp;setTrack(<a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track)</pre>
<div class="block">Updates the track of the Surface.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>track</code> - the new track to render</dd>
</dl>
</li>
</ul>
<a name="getColor-float-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getColor</h4>
<pre>protected&nbsp;int&nbsp;getColor(float&nbsp;curVelocity,
float&nbsp;maxVelocity)</pre>
<div class="block">Utility function which calculates a color from
the relation between the current speed of a
vehicle and it's maximum speed (from red over yellow to green).
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>curVelocity</code> - current velocity of the vehicle
</dd>
<dd><code>maxVelocity</code> - maximum velocity of the vehilce
</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>color encoded as Android color integer</dd>
</dl>
</li>
</ul>
<a name="draw--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>draw</h4>
<pre>protected&nbsp;void&nbsp;draw()</pre>
<div class="block">Draws the current state of the track history to
the Surface.
</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/TimeRecordView.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/Renderer.html" target="_top">Frames</a>
</li>
<li><a href="Renderer.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

+ 753
- 0
doc/apidoc/de/hems/trafficsim/TimeRecordView.html View File

@@ -0,0 +1,753 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>TimeRecordView</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TimeRecordView";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";

</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/Renderer.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/TimeRecordView.html" target="_top">Frames</a>
</li>
<li><a href="TimeRecordView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.android.view.View">Nested</a>&nbsp;|&nbsp;
</li>
<li><a href="#fields.inherited.from.class.android.view.View">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">de.hems.trafficsim</div>
<h2 class="title" title="Class TimeRecordView">Class TimeRecordView</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>android.view.View</li>
<li>
<ul class="inheritance">
<li>android.view.SurfaceView</li>
<li>
<ul class="inheritance">
<li>de.hems.trafficsim.TimeRecordView</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>android.graphics.drawable.Drawable.Callback,
android.view.accessibility.AccessibilityEventSource,
android.view.KeyEvent.Callback
</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">TimeRecordView</span>
extends android.view.SurfaceView</pre>
<div class="block">A Surface View which servers as a stage for a renderer.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a
name="nested.classes.inherited.from.class.android.view.View">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;android.view.View</h3>
<code>android.view.View.AccessibilityDelegate,
android.view.View.BaseSavedState,
android.view.View.DragShadowBuilder,
android.view.View.MeasureSpec,
android.view.View.OnApplyWindowInsetsListener,
android.view.View.OnAttachStateChangeListener,
android.view.View.OnCapturedPointerListener,
android.view.View.OnClickListener,
android.view.View.OnContextClickListener,
android.view.View.OnCreateContextMenuListener,
android.view.View.OnDragListener,
android.view.View.OnFocusChangeListener,
android.view.View.OnGenericMotionListener,
android.view.View.OnHoverListener,
android.view.View.OnKeyListener,
android.view.View.OnLayoutChangeListener,
android.view.View.OnLongClickListener,
android.view.View.OnScrollChangeListener,
android.view.View.OnSystemUiVisibilityChangeListener,
android.view.View.OnTouchListener,
android.view.View.OnUnhandledKeyEventListener</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a
name="fields.inherited.from.class.android.view.View">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;android.view.View</h3>
<code>ACCESSIBILITY_LIVE_REGION_ASSERTIVE,
ACCESSIBILITY_LIVE_REGION_NONE,
ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA,
AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS,
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE,
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY,
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH,
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR,
AUTOFILL_HINT_CREDIT_CARD_NUMBER,
AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE,
AUTOFILL_HINT_EMAIL_ADDRESS, AUTOFILL_HINT_NAME,
AUTOFILL_HINT_PASSWORD, AUTOFILL_HINT_PHONE,
AUTOFILL_HINT_POSTAL_ADDRESS, AUTOFILL_HINT_POSTAL_CODE,
AUTOFILL_HINT_USERNAME, AUTOFILL_TYPE_DATE, AUTOFILL_TYPE_LIST,
AUTOFILL_TYPE_NONE, AUTOFILL_TYPE_TEXT, AUTOFILL_TYPE_TOGGLE,
DRAG_FLAG_GLOBAL, DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION,
DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION,
DRAG_FLAG_GLOBAL_URI_READ, DRAG_FLAG_GLOBAL_URI_WRITE,
DRAG_FLAG_OPAQUE, DRAWING_CACHE_QUALITY_AUTO,
DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW,
EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET,
ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET,
ENABLED_FOCUSED_STATE_SET,
ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET,
ENABLED_SELECTED_STATE_SET,
ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET,
ENABLED_WINDOW_FOCUSED_STATE_SET,
FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT,
FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT,
FOCUS_RIGHT, FOCUS_UP, FOCUSABLE, FOCUSABLE_AUTO,
FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE,
FOCUSED_SELECTED_STATE_SET,
FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET,
FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED,
IMPORTANT_FOR_ACCESSIBILITY_AUTO,
IMPORTANT_FOR_ACCESSIBILITY_NO,
IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS,
IMPORTANT_FOR_ACCESSIBILITY_YES, IMPORTANT_FOR_AUTOFILL_AUTO,
IMPORTANT_FOR_AUTOFILL_NO,
IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS,
IMPORTANT_FOR_AUTOFILL_YES,
IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS,
IMPORTANT_FOR_CONTENT_CAPTURE_AUTO,
IMPORTANT_FOR_CONTENT_CAPTURE_NO,
IMPORTANT_FOR_CONTENT_CAPTURE_NO_EXCLUDE_DESCENDANTS,
IMPORTANT_FOR_CONTENT_CAPTURE_YES,
IMPORTANT_FOR_CONTENT_CAPTURE_YES_EXCLUDE_DESCENDANTS,
INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE,
LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT,
LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR,
LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT,
MEASURED_SIZE_MASK, MEASURED_STATE_MASK,
MEASURED_STATE_TOO_SMALL, NO_ID, NOT_FOCUSABLE,
OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS,
OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET,
PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET,
PRESSED_ENABLED_FOCUSED_STATE_SET,
PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET,
PRESSED_ENABLED_SELECTED_STATE_SET,
PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET,
PRESSED_ENABLED_STATE_SET,
PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET,
PRESSED_FOCUSED_SELECTED_STATE_SET,
PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET,
PRESSED_FOCUSED_STATE_SET,
PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET,
PRESSED_SELECTED_STATE_SET,
PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET,
PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X,
ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON,
SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL,
SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END,
SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT,
SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP,
SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT,
SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET,
SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET,
SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET,
SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED,
STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE,
SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION,
SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY,
SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN,
SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION,
SYSTEM_UI_FLAG_LAYOUT_STABLE,
SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR,
SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE,
SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS,
TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY,
TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END,
TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END,
TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL,
TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR,
TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT,
TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL,
TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG,
VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span>
</caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/TimeRecordView.html#TimeRecordView-android.content.Context-de.hems.trafficsim.Track-">TimeRecordView</a></span>(android.content.Context&nbsp;context,
<a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track)</code>&nbsp;
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Method Summary table, listing methods, and an explanation">
<caption><span class="activeTableTab"
id="t0"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span
class="tableTab" id="t2"><span><a href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd">&nbsp;</span></span><span class="tableTab"
id="t4"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/TimeRecordView.html#onSizeChanged-int-int-int-int-">onSizeChanged</a></span>(int&nbsp;w,
int&nbsp;h,
int&nbsp;oldw,
int&nbsp;oldh)</code>
<div class="block">Updates the size information of the
SurfaceView, used by the Android SDK.
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.android.view.SurfaceView">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;android.view.SurfaceView</h3>
<code>dispatchDraw, draw, gatherTransparentRegion, getHolder,
getHostToken, getImportantForAccessibility, getSurfaceControl,
onAttachedToWindow, onDetachedFromWindow, onMeasure,
onWindowVisibilityChanged, setAlpha, setChildSurfacePackage,
setClipBounds, setSecure, setVisibility, setZOrderMediaOverlay,
setZOrderOnTop</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.android.view.View">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;android.view.View</h3>
<code>addChildrenForAccessibility,
addExtraDataToAccessibilityNodeInfo, addFocusables,
addFocusables, addKeyboardNavigationClusters,
addOnAttachStateChangeListener, addOnLayoutChangeListener,
addOnUnhandledKeyEventListener, addTouchables, animate,
announceForAccessibility, autofill, autofill, awakenScrollBars,
awakenScrollBars, awakenScrollBars, bringToFront,
buildDrawingCache, buildDrawingCache, buildLayer, callOnClick,
cancelDragAndDrop, cancelLongPress, cancelPendingInputEvents,
canResolveLayoutDirection, canResolveTextAlignment,
canResolveTextDirection, canScrollHorizontally,
canScrollVertically, checkInputConnectionProxy, clearAnimation,
clearFocus, combineMeasuredStates,
computeHorizontalScrollExtent, computeHorizontalScrollOffset,
computeHorizontalScrollRange, computeScroll,
computeSystemWindowInsets, computeVerticalScrollExtent,
computeVerticalScrollOffset, computeVerticalScrollRange,
createAccessibilityNodeInfo, createContextMenu,
destroyDrawingCache, dispatchApplyWindowInsets,
dispatchCapturedPointerEvent, dispatchConfigurationChanged,
dispatchDisplayHint, dispatchDragEvent,
dispatchDrawableHotspotChanged, dispatchFinishTemporaryDetach,
dispatchGenericFocusedEvent, dispatchGenericMotionEvent,
dispatchGenericPointerEvent, dispatchHoverEvent,
dispatchKeyEvent, dispatchKeyEventPreIme,
dispatchKeyShortcutEvent, dispatchNestedFling,
dispatchNestedPreFling,
dispatchNestedPrePerformAccessibilityAction,
dispatchNestedPreScroll, dispatchNestedScroll,
dispatchPointerCaptureChanged,
dispatchPopulateAccessibilityEvent,
dispatchProvideAutofillStructure, dispatchProvideStructure,
dispatchRestoreInstanceState, dispatchSaveInstanceState,
dispatchSetActivated, dispatchSetPressed, dispatchSetSelected,
dispatchStartTemporaryDetach, dispatchSystemUiVisibilityChanged,
dispatchTouchEvent, dispatchTrackballEvent,
dispatchUnhandledMove, dispatchVisibilityChanged,
dispatchWindowFocusChanged, dispatchWindowInsetsAnimationEnd,
dispatchWindowInsetsAnimationPrepare,
dispatchWindowInsetsAnimationProgress,
dispatchWindowInsetsAnimationStart,
dispatchWindowSystemUiVisiblityChanged,
dispatchWindowVisibilityChanged, drawableHotspotChanged,
drawableStateChanged, findFocus, findViewById,
findViewsWithText, findViewWithTag, fitSystemWindows,
focusSearch, forceHasOverlappingRendering, forceLayout,
generateViewId, getAccessibilityClassName,
getAccessibilityDelegate, getAccessibilityLiveRegion,
getAccessibilityNodeProvider, getAccessibilityPaneTitle,
getAccessibilityTraversalAfter, getAccessibilityTraversalBefore,
getAlpha, getAnimation, getAnimationMatrix,
getApplicationWindowToken, getAttributeResolutionStack,
getAttributeSourceResourceMap, getAutofillHints, getAutofillId,
getAutofillType, getAutofillValue, getBackground,
getBackgroundTintBlendMode, getBackgroundTintList,
getBackgroundTintMode, getBaseline, getBottom,
getBottomFadingEdgeStrength, getBottomPaddingOffset,
getCameraDistance, getClipBounds, getClipBounds,
getClipToOutline, getContentCaptureSession,
getContentDescription, getContext, getContextMenuInfo,
getDefaultFocusHighlightEnabled, getDefaultSize, getDisplay,
getDrawableState, getDrawingCache, getDrawingCache,
getDrawingCacheBackgroundColor, getDrawingCacheQuality,
getDrawingRect, getDrawingTime, getElevation, getExplicitStyle,
getFilterTouchesWhenObscured, getFitsSystemWindows,
getFocusable, getFocusables, getFocusedRect, getForeground,
getForegroundGravity, getForegroundTintBlendMode,
getForegroundTintList, getForegroundTintMode,
getGlobalVisibleRect, getGlobalVisibleRect, getHandler,
getHasOverlappingRendering, getHeight, getHitRect,
getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight,
getHorizontalScrollbarThumbDrawable,
getHorizontalScrollbarTrackDrawable, getId,
getImportantForAutofill, getImportantForContentCapture,
getKeepScreenOn, getKeyDispatcherState, getLabelFor,
getLayerType, getLayoutDirection, getLayoutParams, getLeft,
getLeftFadingEdgeStrength, getLeftPaddingOffset,
getLocalVisibleRect, getLocationInSurface, getLocationInWindow,
getLocationOnScreen, getMatrix, getMeasuredHeight,
getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth,
getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth,
getNextClusterForwardId, getNextFocusDownId,
getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId,
getNextFocusUpId, getOnFocusChangeListener,
getOutlineAmbientShadowColor, getOutlineProvider,
getOutlineSpotShadowColor, getOverlay, getOverScrollMode,
getPaddingBottom, getPaddingEnd, getPaddingLeft,
getPaddingRight, getPaddingStart, getPaddingTop, getParent,
getParentForAccessibility, getPivotX, getPivotY, getPointerIcon,
getResources, getRevealOnFocusHint, getRight,
getRightFadingEdgeStrength, getRightPaddingOffset, getRootView,
getRootWindowInsets, getRotation, getRotationX, getRotationY,
getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade,
getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle,
getScrollIndicators, getScrollX, getScrollY, getSolidColor,
getSourceLayoutResId, getStateDescription, getStateListAnimator,
getSuggestedMinimumHeight, getSuggestedMinimumWidth,
getSystemGestureExclusionRects, getSystemUiVisibility, getTag,
getTag, getTextAlignment, getTextDirection, getTooltipText,
getTop, getTopFadingEdgeStrength, getTopPaddingOffset,
getTouchables, getTouchDelegate, getTransitionAlpha,
getTransitionName, getTranslationX, getTranslationY,
getTranslationZ, getUniqueDrawingId,
getVerticalFadingEdgeLength, getVerticalScrollbarPosition,
getVerticalScrollbarThumbDrawable,
getVerticalScrollbarTrackDrawable, getVerticalScrollbarWidth,
getViewTreeObserver, getVisibility, getWidth,
getWindowAttachCount, getWindowId, getWindowInsetsController,
getWindowSystemUiVisibility, getWindowToken,
getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY,
getZ, hasExplicitFocusable, hasFocus, hasFocusable,
hasNestedScrollingParent, hasOnClickListeners,
hasOnLongClickListeners, hasOverlappingRendering,
hasPointerCapture, hasTransientState, hasWindowFocus, inflate,
invalidate, invalidate, invalidate, invalidateDrawable,
invalidateOutline, isAccessibilityFocused,
isAccessibilityHeading, isActivated, isAttachedToWindow,
isClickable, isContextClickable, isDirty, isDrawingCacheEnabled,
isDuplicateParentStateEnabled, isEnabled, isFocusable,
isFocusableInTouchMode, isFocused, isFocusedByDefault,
isForceDarkAllowed, isHapticFeedbackEnabled,
isHardwareAccelerated, isHorizontalFadingEdgeEnabled,
isHorizontalScrollBarEnabled, isHovered,
isImportantForAccessibility, isImportantForAutofill,
isImportantForContentCapture, isInEditMode, isInLayout,
isInTouchMode, isKeyboardNavigationCluster, isLaidOut,
isLayoutDirectionResolved, isLayoutRequested, isLongClickable,
isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired,
isPaddingRelative, isPivotSet, isPressed, isSaveEnabled,
isSaveFromParentEnabled, isScreenReaderFocusable,
isScrollbarFadingEnabled, isScrollContainer, isSelected,
isShowingLayoutBounds, isShown, isSoundEffectsEnabled,
isTemporarilyDetached, isTextAlignmentResolved,
isTextDirectionResolved, isVerticalFadingEdgeEnabled,
isVerticalScrollBarEnabled, isVisibleToUserForAutofill,
jumpDrawablesToCurrentState, keyboardNavigationClusterSearch,
layout, measure, mergeDrawableStates, offsetLeftAndRight,
offsetTopAndBottom, onAnimationEnd, onAnimationStart,
onApplyWindowInsets, onCancelPendingInputEvents,
onCapturedPointerEvent, onCheckIsTextEditor,
onConfigurationChanged, onCreateContextMenu,
onCreateDrawableState, onCreateInputConnection, onDisplayHint,
onDragEvent, onDraw, onDrawForeground, onDrawScrollBars,
onFilterTouchEventForSecurity, onFinishInflate,
onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent,
onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent,
onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress,
onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout,
onOverScrolled, onPointerCaptureChange,
onPopulateAccessibilityEvent, onProvideAutofillStructure,
onProvideAutofillVirtualStructure,
onProvideContentCaptureStructure, onProvideStructure,
onProvideVirtualStructure, onResolvePointerIcon,
onRestoreInstanceState, onRtlPropertiesChanged,
onSaveInstanceState, onScreenStateChanged, onScrollChanged,
onSetAlpha, onStartTemporaryDetach, onTouchEvent,
onTrackballEvent, onVisibilityAggregated, onVisibilityChanged,
onWindowFocusChanged, onWindowSystemUiVisibilityChanged,
overScrollBy, performAccessibilityAction, performClick,
performContextClick, performContextClick, performHapticFeedback,
performHapticFeedback, performLongClick, performLongClick,
playSoundEffect, post, postDelayed, postInvalidate,
postInvalidate, postInvalidateDelayed, postInvalidateDelayed,
postInvalidateOnAnimation, postInvalidateOnAnimation,
postOnAnimation, postOnAnimationDelayed, refreshDrawableState,
releasePointerCapture, removeCallbacks,
removeOnAttachStateChangeListener, removeOnLayoutChangeListener,
removeOnUnhandledKeyEventListener, requestApplyInsets,
requestFitSystemWindows, requestFocus, requestFocus,
requestFocus, requestFocusFromTouch, requestLayout,
requestPointerCapture, requestRectangleOnScreen,
requestRectangleOnScreen, requestUnbufferedDispatch,
requestUnbufferedDispatch, requireViewById, resetPivot,
resolveSize, resolveSizeAndState, restoreDefaultFocus,
restoreHierarchyState, saveAttributeDataForStyleable,
saveHierarchyState, scheduleDrawable, scrollBy, scrollTo,
sendAccessibilityEvent, sendAccessibilityEventUnchecked,
setAccessibilityDelegate, setAccessibilityHeading,
setAccessibilityLiveRegion, setAccessibilityPaneTitle,
setAccessibilityTraversalAfter, setAccessibilityTraversalBefore,
setActivated, setAnimation, setAnimationMatrix,
setAutofillHints, setAutofillId, setBackground,
setBackgroundColor, setBackgroundDrawable,
setBackgroundResource, setBackgroundTintBlendMode,
setBackgroundTintList, setBackgroundTintMode, setBottom,
setCameraDistance, setClickable, setClipToOutline,
setContentCaptureSession, setContentDescription,
setContextClickable, setDefaultFocusHighlightEnabled,
setDrawingCacheBackgroundColor, setDrawingCacheEnabled,
setDrawingCacheQuality, setDuplicateParentStateEnabled,
setElevation, setEnabled, setFadingEdgeLength,
setFilterTouchesWhenObscured, setFitsSystemWindows,
setFocusable, setFocusable, setFocusableInTouchMode,
setFocusedByDefault, setForceDarkAllowed, setForeground,
setForegroundGravity, setForegroundTintBlendMode,
setForegroundTintList, setForegroundTintMode,
setHapticFeedbackEnabled, setHasTransientState,
setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled,
setHorizontalScrollbarThumbDrawable,
setHorizontalScrollbarTrackDrawable, setHovered, setId,
setImportantForAccessibility, setImportantForAutofill,
setImportantForContentCapture, setKeepScreenOn,
setKeyboardNavigationCluster, setLabelFor, setLayerPaint,
setLayerType, setLayoutDirection, setLayoutParams, setLeft,
setLeftTopRightBottom, setLongClickable, setMeasuredDimension,
setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled,
setNextClusterForwardId, setNextFocusDownId,
setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId,
setNextFocusUpId, setOnApplyWindowInsetsListener,
setOnCapturedPointerListener, setOnClickListener,
setOnContextClickListener, setOnCreateContextMenuListener,
setOnDragListener, setOnFocusChangeListener,
setOnGenericMotionListener, setOnHoverListener,
setOnKeyListener, setOnLongClickListener,
setOnScrollChangeListener,
setOnSystemUiVisibilityChangeListener, setOnTouchListener,
setOutlineAmbientShadowColor, setOutlineProvider,
setOutlineSpotShadowColor, setOverScrollMode, setPadding,
setPaddingRelative, setPivotX, setPivotY, setPointerIcon,
setPressed, setRevealOnFocusHint, setRight, setRotation,
setRotationX, setRotationY, setSaveEnabled,
setSaveFromParentEnabled, setScaleX, setScaleY,
setScreenReaderFocusable, setScrollBarDefaultDelayBeforeFade,
setScrollBarFadeDuration, setScrollbarFadingEnabled,
setScrollBarSize, setScrollBarStyle, setScrollContainer,
setScrollIndicators, setScrollIndicators, setScrollX,
setScrollY, setSelected, setSoundEffectsEnabled,
setStateDescription, setStateListAnimator,
setSystemGestureExclusionRects, setSystemUiVisibility, setTag,
setTag, setTextAlignment, setTextDirection, setTooltipText,
setTop, setTouchDelegate, setTransitionAlpha, setTransitionName,
setTransitionVisibility, setTranslationX, setTranslationY,
setTranslationZ, setVerticalFadingEdgeEnabled,
setVerticalScrollBarEnabled, setVerticalScrollbarPosition,
setVerticalScrollbarThumbDrawable,
setVerticalScrollbarTrackDrawable, setWillNotCacheDrawing,
setWillNotDraw, setWindowInsetsAnimationCallback, setX, setY,
setZ, showContextMenu, showContextMenu, startActionMode,
startActionMode, startAnimation, startDrag, startDragAndDrop,
startNestedScroll, stopNestedScroll, toString,
transformMatrixToGlobal, transformMatrixToLocal,
unscheduleDrawable, unscheduleDrawable, updateDragShadow,
verifyDrawable, willNotCacheDrawing, willNotDraw</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify,
notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="TimeRecordView-android.content.Context-de.hems.trafficsim.Track-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TimeRecordView</h4>
<pre>public&nbsp;TimeRecordView(android.content.Context&nbsp;context,
<a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="onSizeChanged-int-int-int-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onSizeChanged</h4>
<pre>protected&nbsp;void&nbsp;onSizeChanged(int&nbsp;w,
int&nbsp;h,
int&nbsp;oldw,
int&nbsp;oldh)</pre>
<div class="block">Updates the size information of the SurfaceView,
used by the Android SDK.
</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>onSizeChanged</code>&nbsp;in class&nbsp;<code>android.view.View</code>
</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>w</code> - new width</dd>
<dd><code>h</code> - new height</dd>
<dd><code>oldw</code> - old width</dd>
<dd><code>oldh</code> - old height</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/Renderer.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/TimeRecordView.html" target="_top">Frames</a>
</li>
<li><a href="TimeRecordView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.android.view.View">Nested</a>&nbsp;|&nbsp;
</li>
<li><a href="#fields.inherited.from.class.android.view.View">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

+ 1011
- 0
doc/apidoc/de/hems/trafficsim/Track.html
File diff suppressed because it is too large
View File


+ 605
- 0
doc/apidoc/de/hems/trafficsim/Vehicle.html View File

@@ -0,0 +1,605 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>Vehicle</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Vehicle";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";

</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/Vehicle.html" target="_top">Frames</a>
</li>
<li><a href="Vehicle.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">de.hems.trafficsim</div>
<h2 class="title" title="Class Vehicle">Class Vehicle</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>de.hems.trafficsim.Vehicle</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Vehicle</span>
extends java.lang.Object</pre>
<div class="block">Model class which represents a vehicle in the simulation.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#brakeProb">brakeProb</a></span></code>
<div class="block">probability of the vehicle to brake without
reason
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#curVelocity">curVelocity</a></span></code>
<div class="block">current velocity of the vehicle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#id">id</a></span></code>
<div class="block">a number to index the vehicle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#maxVelocity">maxVelocity</a></span></code>
<div class="block">maximum velocity of the vehicle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#position">position</a></span></code>
<div class="block">current position of the vehicle on the
track
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#trackLength">trackLength</a></span></code>
<div class="block">length of the track the vehicle is placed
on
</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span>
</caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#Vehicle-int-int-float-float-float-">Vehicle</a></span>(int&nbsp;id,
int&nbsp;position,
float&nbsp;maxVelocity,
float&nbsp;brakeProb,
float&nbsp;trackLength)</code>
<div class="block">Constructs a new vehicle.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Method Summary table, listing methods, and an explanation">
<caption><span class="activeTableTab"
id="t0"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span
class="tableTab" id="t2"><span><a href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd">&nbsp;</span></span><span class="tableTab"
id="t4"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#getCurVelocity--">getCurVelocity</a></span>()</code>
<div class="block">Getter for curVelocity</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#getMaxVelocity--">getMaxVelocity</a></span>()</code>
<div class="block">Getter for maxVelocity</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#getPosition--">getPosition</a></span>()</code>
<div class="block">Getter for position</div>
</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#setBrakeProb-float-">setBrakeProb</a></span>(float&nbsp;brakeProb)</code>
<div class="block">Setter for brakeProb</div>
</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#setMaxVelocity-float-">setMaxVelocity</a></span>(float&nbsp;maxVelocity)</code>
<div class="block">Setter for maxVelocity</div>
</td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#timeElapse--">timeElapse</a></span>()</code>
<div class="block">Updates the position of the vehicle according
to it's previously calculated speed.
</div>
</td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Vehicle.html#updateVelocity-float-">updateVelocity</a></span>(float&nbsp;distanceForerunner)</code>
<div class="block">Calculates the new velocity of the vehicle
based on the following rules:

Increase by one if the vehicle is slower than it's maximum
speed
Random brake by one
Break if the distance to the forerunner is less than it's
speed
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="id">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre>protected&nbsp;int id</pre>
<div class="block">a number to index the vehicle</div>
</li>
</ul>
<a name="position">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>position</h4>
<pre>protected&nbsp;float position</pre>
<div class="block">current position of the vehicle on the track
</div>
</li>
</ul>
<a name="curVelocity">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>curVelocity</h4>
<pre>protected&nbsp;float curVelocity</pre>
<div class="block">current velocity of the vehicle</div>
</li>
</ul>
<a name="maxVelocity">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maxVelocity</h4>
<pre>protected&nbsp;float maxVelocity</pre>
<div class="block">maximum velocity of the vehicle</div>
</li>
</ul>
<a name="brakeProb">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>brakeProb</h4>
<pre>protected&nbsp;float brakeProb</pre>
<div class="block">probability of the vehicle to brake without
reason
</div>
</li>
</ul>
<a name="trackLength">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>trackLength</h4>
<pre>protected&nbsp;float trackLength</pre>
<div class="block">length of the track the vehicle is placed on
</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Vehicle-int-int-float-float-float-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Vehicle</h4>
<pre>public&nbsp;Vehicle(int&nbsp;id,
int&nbsp;position,
float&nbsp;maxVelocity,
float&nbsp;brakeProb,
float&nbsp;trackLength)</pre>
<div class="block">Constructs a new vehicle.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>id</code> - a number to index the vehicle</dd>
<dd><code>position</code> - current position of the vehicle on
the track
</dd>
<dd><code>maxVelocity</code> - maximum velocity of the vehicle
</dd>
<dd><code>brakeProb</code> - probability of the vehicle to brake
without reason
</dd>
<dd><code>trackLength</code> - length of the track the vehicle
is placed on
</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getPosition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPosition</h4>
<pre>public&nbsp;float&nbsp;getPosition()</pre>
<div class="block">Getter for position</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>position</dd>
</dl>
</li>
</ul>
<a name="getCurVelocity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCurVelocity</h4>
<pre>public&nbsp;float&nbsp;getCurVelocity()</pre>
<div class="block">Getter for curVelocity</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>curVelocity</dd>
</dl>
</li>
</ul>
<a name="getMaxVelocity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxVelocity</h4>
<pre>public&nbsp;float&nbsp;getMaxVelocity()</pre>
<div class="block">Getter for maxVelocity</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>maxVelocity</dd>
</dl>
</li>
</ul>
<a name="setBrakeProb-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBrakeProb</h4>
<pre>public&nbsp;void&nbsp;setBrakeProb(float&nbsp;brakeProb)</pre>
<div class="block">Setter for brakeProb</div>
</li>
</ul>
<a name="setMaxVelocity-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxVelocity</h4>
<pre>public&nbsp;void&nbsp;setMaxVelocity(float&nbsp;maxVelocity)</pre>
<div class="block">Setter for maxVelocity</div>
</li>
</ul>
<a name="updateVelocity-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateVelocity</h4>
<pre>public&nbsp;void&nbsp;updateVelocity(float&nbsp;distanceForerunner)</pre>
<div class="block">Calculates the new velocity of the vehicle based
on the following rules:
<ol>
<li>Increase by one if the vehicle is slower than it's
maximum speed
</li>
<li>Random brake by one</li>
<li>Break if the distance to the forerunner is less than
it's speed
</li>
</ol>
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>distanceForerunner</code> - distance to the forerunner
of the vehicle
</dd>
</dl>
</li>
</ul>
<a name="timeElapse--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>timeElapse</h4>
<pre>public&nbsp;void&nbsp;timeElapse()</pre>
<div class="block">Updates the position of the vehicle according to
it's previously calculated speed.
</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/Vehicle.html" target="_top">Frames</a>
</li>
<li><a href="Vehicle.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

+ 452
- 0
doc/apidoc/de/hems/trafficsim/VehicleTimeRecord.html View File

@@ -0,0 +1,452 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>VehicleTimeRecord</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VehicleTimeRecord";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";

</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/VehicleTimeRecord.html" target="_top">Frames</a>
</li>
<li><a href="VehicleTimeRecord.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">de.hems.trafficsim</div>
<h2 class="title" title="Class VehicleTimeRecord">Class VehicleTimeRecord</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>de.hems.trafficsim.VehicleTimeRecord</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">VehicleTimeRecord</span>
extends java.lang.Object</pre>
<div class="block">Model class which keeps the previous simulation data for
analysis.
</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#id">id</a></span></code>
<div class="block">the id of the vehicle it belongs to</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#maxVelocity">maxVelocity</a></span></code>
<div class="block">the maximum velocity of the vehicle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#position">position</a></span></code>
<div class="block">the position of the vehicle after the last
simulation step
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#velocity">velocity</a></span></code>
<div class="block">the velocity of the vehicle during the last
simulation step
</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span>
</caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#VehicleTimeRecord-int-float-float-float-">VehicleTimeRecord</a></span>(int&nbsp;id,
float&nbsp;position,
float&nbsp;velocity,
float&nbsp;maxVelocity)</code>
<div class="block">Construct a new VehicleTimeRecord.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Method Summary table, listing methods, and an explanation">
<caption><span class="activeTableTab"
id="t0"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span
class="tableTab" id="t2"><span><a href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd">&nbsp;</span></span><span class="tableTab"
id="t4"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#getMaxVelocity--">getMaxVelocity</a></span>()</code>&nbsp;
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#getPosition--">getPosition</a></span>()</code>&nbsp;
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html#getVelocity--">getVelocity</a></span>()</code>&nbsp;
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="id">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre>protected&nbsp;int id</pre>
<div class="block">the id of the vehicle it belongs to</div>
</li>
</ul>
<a name="position">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>position</h4>
<pre>protected&nbsp;float position</pre>
<div class="block">the position of the vehicle after the last
simulation step
</div>
</li>
</ul>
<a name="velocity">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>velocity</h4>
<pre>protected&nbsp;float velocity</pre>
<div class="block">the velocity of the vehicle during the last
simulation step
</div>
</li>
</ul>
<a name="maxVelocity">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>maxVelocity</h4>
<pre>protected&nbsp;float maxVelocity</pre>
<div class="block">the maximum velocity of the vehicle</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="VehicleTimeRecord-int-float-float-float-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VehicleTimeRecord</h4>
<pre>public&nbsp;VehicleTimeRecord(int&nbsp;id,
float&nbsp;position,
float&nbsp;velocity,
float&nbsp;maxVelocity)</pre>
<div class="block">Construct a new VehicleTimeRecord.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>id</code> - the id of the vehicle it belongs to</dd>
<dd><code>position</code> - the position of the vehicle after
the last simulation step
</dd>
<dd><code>velocity</code> - the velocity of the vehicle during
the last simulation step
</dd>
<dd><code>maxVelocity</code> - the maximum velocity of the
vehicle
</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getMaxVelocity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxVelocity</h4>
<pre>public&nbsp;float&nbsp;getMaxVelocity()</pre>
</li>
</ul>
<a name="getPosition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPosition</h4>
<pre>public&nbsp;float&nbsp;getPosition()</pre>
</li>
</ul>
<a name="getVelocity--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getVelocity</h4>
<pre>public&nbsp;float&nbsp;getVelocity()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li><a href="../../../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/VehicleTimeRecord.html" target="_top">Frames</a>
</li>
<li><a href="VehicleTimeRecord.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

+ 568
- 0
doc/apidoc/de/hems/trafficsim/Worker.html View File

@@ -0,0 +1,568 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>Worker</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Worker";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";

</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/Worker.html" target="_top">Frames</a>
</li>
<li><a href="Worker.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.lang.Thread">Nested</a>&nbsp;|&nbsp;
</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">de.hems.trafficsim</div>
<h2 class="title" title="Class Worker">Class Worker</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Thread</li>
<li>
<ul class="inheritance">
<li>de.hems.trafficsim.Worker</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.lang.Runnable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Worker</span>
extends java.lang.Thread</pre>
<div class="block">Calculation thread, which runs the simulation itself and also
updates the view with a set rate.
</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a
name="nested.classes.inherited.from.class.java.lang.Thread">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.lang.Thread</h3>
<code>java.lang.Thread.State,
java.lang.Thread.UncaughtExceptionHandler</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#frameskip">frameskip</a></span></code>
<div class="block">Amount of simulation steps between two frames
in the view.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a
href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></code>
</td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#gui">gui</a></span></code>
<div class="block">the MainActivity of the gui</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a
href="../../../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#renderer">renderer</a></span></code>
<div class="block">the Renderer drawing the Track</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#stop">stop</a></span></code>
<div class="block">Stop flag, indicating that the worker shall
stop
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#track">track</a></span></code>
<div class="block">the track to simulate</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="fields.inherited.from.class.java.lang.Thread">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.lang.Thread</h3>
<code>MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span>
</caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#Worker-de.hems.trafficsim.Track-de.hems.trafficsim.MainActivity-de.hems.trafficsim.Renderer-int-">Worker</a></span>(<a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track,
<a href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>&nbsp;gui,
<a href="../../../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>&nbsp;renderer,
int&nbsp;frameskip)</code>
<div class="block">Construct a new worker.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary"
summary="Method Summary table, listing methods, and an explanation">
<caption><span class="activeTableTab"
id="t0"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span
class="tableTab" id="t2"><span><a href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd">&nbsp;</span></span><span class="tableTab"
id="t4"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#run--">run</a></span>()</code>
<div class="block">Method which is automatically executed when
the thread is started.
</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#setFrameskip-int-">setFrameskip</a></span>(int&nbsp;frames)</code>
<div class="block">Updates the amount of simulation steps
between to view frames.
</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../de/hems/trafficsim/Worker.html#setStop-boolean-">setStop</a></span>(boolean&nbsp;stop)</code>
<div class="block">Sets a flag that causes the worker to stop.
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Thread">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Thread</h3>
<code>activeCount, checkAccess, clone, countStackFrames,
currentThread, destroy, dumpStack, enumerate, getAllStackTraces,
getContextClassLoader, getDefaultUncaughtExceptionHandler,
getId, getName, getPriority, getStackTrace, getState,
getThreadGroup, getUncaughtExceptionHandler, holdsLock,
interrupt, interrupted, isAlive, isDaemon, isInterrupted, join,
join, join, resume, setContextClassLoader, setDaemon,
setDefaultUncaughtExceptionHandler, setName, setPriority,
setUncaughtExceptionHandler, sleep, sleep, start, stop, stop,
suspend, toString, yield</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a
name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="track">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>track</h4>
<pre>protected&nbsp;<a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a> track</pre>
<div class="block">the track to simulate</div>
</li>
</ul>
<a name="stop">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stop</h4>
<pre>protected&nbsp;boolean stop</pre>
<div class="block">Stop flag, indicating that the worker shall
stop
</div>
</li>
</ul>
<a name="gui">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>gui</h4>
<pre>protected&nbsp;<a
href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a> gui</pre>
<div class="block">the MainActivity of the gui</div>
</li>
</ul>
<a name="renderer">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>renderer</h4>
<pre>protected&nbsp;<a
href="../../../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a> renderer</pre>
<div class="block">the Renderer drawing the Track</div>
</li>
</ul>
<a name="frameskip">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>frameskip</h4>
<pre>protected&nbsp;int frameskip</pre>
<div class="block">Amount of simulation steps between two frames in
the view. Zero means
that every simulation step is drawn.
</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Worker-de.hems.trafficsim.Track-de.hems.trafficsim.MainActivity-de.hems.trafficsim.Renderer-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Worker</h4>
<pre>public&nbsp;Worker(<a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>&nbsp;track,
<a href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>&nbsp;gui,
<a href="../../../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>&nbsp;renderer,
int&nbsp;frameskip)</pre>
<div class="block">Construct a new worker.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>track</code> - the track to simulate</dd>
<dd><code>gui</code> - the MainActivity of the gui</dd>
<dd><code>renderer</code> - the Renderer drawing the Track</dd>
<dd><code>frameskip</code> - Amount of simulation steps between
two frames in the view. Zero means
that every simulation step is drawn
</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setStop-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStop</h4>
<pre>public&nbsp;void&nbsp;setStop(boolean&nbsp;stop)</pre>
<div class="block">Sets a flag that causes the worker to stop.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>stop</code> - flag whether the thread shall stop</dd>
</dl>
</li>
</ul>
<a name="setFrameskip-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFrameskip</h4>
<pre>public&nbsp;void&nbsp;setFrameskip(int&nbsp;frames)</pre>
<div class="block">Updates the amount of simulation steps between to
view frames.
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>frames</code> - amount of steps</dd>
</dl>
</li>
</ul>
<a name="run--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>run</h4>
<pre>public&nbsp;void&nbsp;run()</pre>
<div class="block">Method which is automatically executed when the
thread is started. It alternates between
updating the simulation and drawing a new frame in the view.
</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>run</code>&nbsp;in interface&nbsp;<code>java.lang.Runnable</code>
</dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>run</code>&nbsp;in
class&nbsp;<code>java.lang.Thread</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/Worker.html" target="_top">Frames</a>
</li>
<li><a href="Worker.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.lang.Thread">Nested</a>&nbsp;|&nbsp;
</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

+ 35
- 0
doc/apidoc/de/hems/trafficsim/package-frame.html View File

@@ -0,0 +1,35 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>de.hems.trafficsim</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<h1 class="bar"><a href="../../../de/hems/trafficsim/package-summary.html" target="classFrame">de.hems.trafficsim</a>
</h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="MainActivity.html" target="classFrame" title="class in de.hems.trafficsim">MainActivity</a>
</li>
<li><a href="Renderer.html" target="classFrame"
title="class in de.hems.trafficsim">Renderer</a></li>
<li><a href="TimeRecordView.html" target="classFrame" title="class in de.hems.trafficsim">TimeRecordView</a>
</li>
<li><a href="Track.html" target="classFrame" title="class in de.hems.trafficsim">Track</a>
</li>
<li><a href="Vehicle.html" target="classFrame"
title="class in de.hems.trafficsim">Vehicle</a></li>
<li><a href="VehicleTimeRecord.html" target="classFrame"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></li>
<li><a href="Worker.html" target="classFrame" title="class in de.hems.trafficsim">Worker</a>
</li>
</ul>
</div>
</body>
</html>

+ 206
- 0
doc/apidoc/de/hems/trafficsim/package-summary.html View File

@@ -0,0 +1,206 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>de.hems.trafficsim</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="de.hems.trafficsim";
}
}
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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li>Next&nbsp;Package</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/package-summary.html" target="_top">Frames</a>
</li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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="header">
<h1 class="title" title="Package">Package&nbsp;de.hems.trafficsim</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary"
summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</td>
<td class="colLast">
<div class="block">Main user interface class, containing all necessary gui
elements and their control flow.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></td>
<td class="colLast">
<div class="block">User interface class rendering the track history on a
SurfaceView.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../de/hems/trafficsim/TimeRecordView.html"
title="class in de.hems.trafficsim">TimeRecordView</a>
</td>
<td class="colLast">
<div class="block">A Surface View which servers as a stage for a renderer.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a></td>
<td class="colLast">
<div class="block">Main model class of TrafficSim.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a></td>
<td class="colLast">
<div class="block">Model class which represents a vehicle in the
simulation.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></td>
<td class="colLast">
<div class="block">Model class which keeps the previous simulation data for
analysis.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a></td>
<td class="colLast">
<div class="block">Calculation thread, which runs the simulation itself and
also updates the view with a set rate.
</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li>Next&nbsp;Package</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/package-summary.html" target="_top">Frames</a>
</li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>

+ 241
- 0
doc/apidoc/de/hems/trafficsim/package-tree.html View File

@@ -0,0 +1,241 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>de.hems.trafficsim Class Hierarchy</title>
<meta content="2020-11-15" name="date">
<link href="../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../../../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="de.hems.trafficsim Class Hierarchy";
}
}
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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/package-tree.html"
target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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="header">
<h1 class="title">Hierarchy For Package de.hems.trafficsim</h1>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">android.content.Context
<ul>
<li type="circle">android.content.ContextWrapper
<ul>
<li type="circle">android.view.ContextThemeWrapper
<ul>
<li type="circle">android.app.Activity (implements
android.content.ComponentCallbacks2,
android.view.KeyEvent.Callback,
android.view.LayoutInflater.Factory2,
android.view.View.OnCreateContextMenuListener,
android.view.Window.Callback)
<ul>
<li type="circle">
androidx.core.app.ComponentActivity (implements
androidx.core.view.KeyEventDispatcher.Component,
androidx.lifecycle.LifecycleOwner)
<ul>
<li type="circle">
androidx.activity.ComponentActivity
(implements
androidx.lifecycle.LifecycleOwner,
androidx.activity.OnBackPressedDispatcherOwner,
androidx.savedstate.SavedStateRegistryOwner,
androidx.lifecycle.ViewModelStoreOwner)
<ul>
<li type="circle">
androidx.fragment.app.FragmentActivity
(implements
androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback,
androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
<ul>
<li type="circle">
androidx.appcompat.app.AppCompatActivity
(implements
androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider,
androidx.appcompat.app.AppCompatCallback,
androidx.core.app.TaskStackBuilder.SupportParentable)
<ul>
<li type="circle">
de.hems.trafficsim.<a
href="../../../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">MainActivity</span></a>
(implements
android.widget.SeekBar.OnSeekBarChangeListener)
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.Observable
<ul>
<li type="circle">de.hems.trafficsim.<a
href="../../../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">Track</span></a></li>
</ul>
</li>
<li type="circle">de.hems.trafficsim.<a
href="../../../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">Renderer</span></a></li>
<li type="circle">java.lang.Thread (implements java.lang.Runnable)
<ul>
<li type="circle">de.hems.trafficsim.<a
href="../../../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Worker</span></a>
</li>
</ul>
</li>
<li type="circle">de.hems.trafficsim.<a
href="../../../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">Vehicle</span></a></li>
<li type="circle">de.hems.trafficsim.<a
href="../../../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">VehicleTimeRecord</span></a>
</li>
<li type="circle">android.view.View (implements
android.view.accessibility.AccessibilityEventSource,
android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
<ul>
<li type="circle">android.view.SurfaceView
<ul>
<li type="circle">de.hems.trafficsim.<a
href="../../../de/hems/trafficsim/TimeRecordView.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">TimeRecordView</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</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="../../../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?de/hems/trafficsim/package-tree.html"
target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>

+ 126
- 0
doc/apidoc/deprecated-list.html View File

@@ -0,0 +1,126 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>Deprecated List</title>
<meta content="2020-11-15" name="date">
<link href="stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List";
}
}
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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;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="header">
<h1 class="title" title="Deprecated API">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
</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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;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>

+ 252
- 0
doc/apidoc/help-doc.html View File

@@ -0,0 +1,252 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>API Help</title>
<meta content="2020-11-15" name="date">
<link href="stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help";
}
}
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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;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="header">
<h1 class="title">How This API Document Is Organized</h1>
<div class="subTitle">This API (Application Programming Interface) document has pages
corresponding to the items in the navigation bar, described as follows.
</div>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a
summary for each. This page can contain six categories:</p>
<ul>
<li>Interfaces (italic)</li>
<li>Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Types</li>
</ul>
</li>
<li class="blockList">
<h2>Class/Interface</h2>
<p>Each class, interface, nested class and nested interface has its own separate page.
Each of these pages has three sections consisting of a class/interface description,
summary tables, and detailed member descriptions:</p>
<ul>
<li>Class inheritance diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class/interface declaration</li>
<li>Class/interface description</li>
</ul>
<ul>
<li>Nested Class Summary</li>
<li>Field Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
</ul>
<ul>
<li>Field Detail</li>
<li>Constructor Detail</li>
<li>Method Detail</li>
</ul>
<p>Each summary entry contains the first sentence from the detailed description for that
item. The summary entries are alphabetical, while the detailed descriptions are in
the order they appear in the source code. This preserves the logical groupings
established by the programmer.</p>
</li>
<li class="blockList">
<h2>Annotation Type</h2>
<p>Each annotation type has its own separate page with the following sections:</p>
<ul>
<li>Annotation Type declaration</li>
<li>Annotation Type description</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
<li>Element Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Enum</h2>
<p>Each enum has its own separate page with the following sections:</p>
<ul>
<li>Enum declaration</li>
<li>Enum description</li>
<li>Enum Constant Summary</li>
<li>Enum Constant Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages,
plus a hierarchy for each package. Each hierarchy page contains a list of classes
and a list of interfaces. The classes are organized by inheritance structure
starting with <code>java.lang.Object</code>. The interfaces do not inherit from
<code>java.lang.Object</code>.</p>
<ul>
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for
all packages.
</li>
<li>When viewing a particular package, class or interface page, clicking "Tree"
displays the hierarchy for only that package.
</li>
</ul>
</li>
<li class="blockList">
<h2>Deprecated API</h2>
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that
have been deprecated. A deprecated API is not recommended for use, generally due to
improvements, and a replacement API is usually given. Deprecated APIs may be removed
in future implementations.</p>
</li>
<li class="blockList">
<h2>Index</h2>
<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic list of all
classes, interfaces, constructors, methods, and fields.</p>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
<p>These links take you to the next or previous class, interface, package, or related
page.</p>
</li>
<li class="blockList">
<h2>Frames/No Frames</h2>
<p>These links show and hide the HTML frames. All pages are available with or without
frames.</p>
</li>
<li class="blockList">
<h2>All Classes</h2>
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and
interfaces except non-static nested types.</p>
</li>
<li class="blockList">
<h2>Serialized Form</h2>
<p>Each serializable or externalizable class has a description of its serialization
fields and methods. This information is of interest to re-implementors, not to
developers using the API. While there is no link in the navigation bar, you can get
to this information by going to any serialized class and clicking "Serialized Form"
in the "See also" section of the class description.</p>
</li>
<li class="blockList">
<h2>Constant Field Values</h2>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static
final fields and their values.</p>
</li>
</ul>
<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span>
</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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;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>

+ 152
- 0
doc/apidoc/index-files/index-1.html View File

@@ -0,0 +1,152 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>A-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="A-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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>Prev Letter</li>
<li><a href="index-2.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#avg_step-int-">avg_step(int)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Returns the average velocity of the given simulation step.</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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>Prev Letter</li>
<li><a href="index-2.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 182
- 0
doc/apidoc/index-files/index-10.html View File

@@ -0,0 +1,182 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>M-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="M-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-9.html">Prev Letter</a></li>
<li><a href="index-11.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">MainActivity</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">Main user interface class, containing all necessary gui elements and
their control flow.
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#MainActivity--">MainActivity()</a></span>
- Constructor for class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#maxVelocity">maxVelocity</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">currently configured max velocity for all vehicles</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Vehicle.html#maxVelocity">maxVelocity</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">maximum velocity of the vehicle</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/VehicleTimeRecord.html#maxVelocity">maxVelocity</a></span>
- Variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>
<div class="block">the maximum velocity of the vehicle</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-9.html">Prev Letter</a></li>
<li><a href="index-11.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 226
- 0
doc/apidoc/index-files/index-11.html View File

@@ -0,0 +1,226 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>O-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="O-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-10.html">Prev Letter</a></li>
<li><a href="index-12.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onClearButtonClick-android.view.View-">onClearButtonClick(View)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Handler function for clicks on the "Stop" button.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onCreate-android.os.Bundle-">onCreate(Bundle)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Constructor for MainActivity</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onPlayButtonClick-android.view.View-">onPlayButtonClick(View)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Handler function for clicks on the "Play" button.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onProgressChanged-android.widget.SeekBar-int-boolean-">onProgressChanged(SeekBar, int, boolean)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Handler function for changes on the seek bars.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/TimeRecordView.html#onSizeChanged-int-int-int-int-">onSizeChanged(int, int, int, int)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/TimeRecordView.html"
title="class in de.hems.trafficsim">TimeRecordView</a>
</dt>
<dd>
<div class="block">Updates the size information of the SurfaceView, used by the Android
SDK.
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onStartTrackingTouch-android.widget.SeekBar-">onStartTrackingTouch(SeekBar)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Handler function for beginning touch events on a seek bar.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onStepButtonClick-android.view.View-">onStepButtonClick(View)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Handler function for clicks on the "Step" button.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onStopButtonClick-android.view.View-">onStopButtonClick(View)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Handler function for clicks on the "Stop" button.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#onStopTrackingTouch-android.widget.SeekBar-">onStopTrackingTouch(SeekBar)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Handler function for ending touch events on a seek bar.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#overallAvg">overallAvg</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">average over all velocities in the simulation</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-10.html">Prev Letter</a></li>
<li><a href="index-12.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 182
- 0
doc/apidoc/index-files/index-12.html View File

@@ -0,0 +1,182 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>P-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="P-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-11.html">Prev Letter</a></li>
<li><a href="index-13.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#paint">paint</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></dt>
<dd>
<div class="block">Paint instance of the renderer</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Renderer.html#pixelPerLine">pixelPerLine</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">height of a rectangle representing one vehicle</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#pixelPerVehicle">pixelPerVehicle</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">width of a rectangle representing one vehicle</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Vehicle.html#position">position</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">current position of the vehicle on the track</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/VehicleTimeRecord.html#position">position</a></span> -
Variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>
<div class="block">the position of the vehicle after the last simulation step</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-11.html">Prev Letter</a></li>
<li><a href="index-13.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 190
- 0
doc/apidoc/index-files/index-13.html View File

@@ -0,0 +1,190 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>R-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="R-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-12.html">Prev Letter</a></li>
<li><a href="index-14.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/MainActivity.html#renderer">renderer</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">the renderer instance drawing the track history</div>
</dd>
<dt><a href="../de/hems/trafficsim/Renderer.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">Renderer</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">User interface class rendering the track history on a SurfaceView.
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#Renderer-de.hems.trafficsim.Track-android.view.SurfaceHolder-">Renderer(Track, SurfaceHolder)</a></span>
- Constructor for class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">Constuctor for a Renderer.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Worker.html#renderer">renderer</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">the Renderer drawing the Track</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#round-float-int-">round(float, int)</a></span>
- Static method in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">Utility function to round a float to a given amount of digits.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Worker.html#run--">run()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">Method which is automatically executed when the thread is started.
</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-12.html">Prev Letter</a></li>
<li><a href="index-14.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 258
- 0
doc/apidoc/index-files/index-14.html View File

@@ -0,0 +1,258 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>S-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="S-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-13.html">Prev Letter</a></li>
<li><a href="index-15.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#setBrakeProb-float-">setBrakeProb(float)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Update the brake probability of all vehicles.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Vehicle.html#setBrakeProb-float-">setBrakeProb(float)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Setter for brakeProb</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Worker.html#setFrameskip-int-">setFrameskip(int)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">Updates the amount of simulation steps between to view frames.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#setMaxVelocity-float-">setMaxVelocity(float)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Update the maximum velocity of all vehicles.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Vehicle.html#setMaxVelocity-float-">setMaxVelocity(float)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Setter for maxVelocity</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#setSize-int-int-">setSize(int, int)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">Updates the dimension information of the renderer.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Worker.html#setStop-boolean-">setStop(boolean)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">Sets a flag that causes the worker to stop.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#setTrack-de.hems.trafficsim.Track-">setTrack(Track)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">Updates the track of the Surface.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#setWaitTime-int-">setWaitTime(int)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Update the wait time of the simulation.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#steps">steps</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">counter for executed simulation steps</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Worker.html#stop">stop</a></span> - Variable in class
de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a></dt>
<dd>
<div class="block">Stop flag, indicating that the worker shall stop</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#stopWorker--">stopWorker()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Stops the current worker thread.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#sumAvgMemory">sumAvgMemory</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">sum of all vehicle speeds during the simulation, used for average
calculation
</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#sumDelAvgMemory">sumDelAvgMemory</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">sum of all vehicle speeds during the simulation ignoring the first
ten steps,
used for average calculation
</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-13.html">Prev Letter</a></li>
<li><a href="index-15.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 248
- 0
doc/apidoc/index-files/index-15.html View File

@@ -0,0 +1,248 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>T-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="T-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#timeElapse--">timeElapse()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Calculates on simulation step ahead and then waits for the configured
wait time.
</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Vehicle.html#timeElapse--">timeElapse()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Updates the position of the vehicle according to it's previously
calculated speed.
</div>
</dd>
<dt><a href="../de/hems/trafficsim/TimeRecordView.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">TimeRecordView</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">A Surface View which servers as a stage for a renderer.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/TimeRecordView.html#TimeRecordView-android.content.Context-de.hems.trafficsim.Track-">TimeRecordView(Context, Track)</a></span>
- Constructor for class de.hems.trafficsim.<a
href="../de/hems/trafficsim/TimeRecordView.html"
title="class in de.hems.trafficsim">TimeRecordView</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#tooShortPerHeight">tooShortPerHeight</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">amount of pixels per height which are lost by rounding</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#tooShortPerTrackLength">tooShortPerTrackLength</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">amount of pixels per track position which are lost by rounding</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/MainActivity.html#track">track</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">the track to show in the activity</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#track">track</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></dt>
<dd>
<div class="block">the track to render</div>
</dd>
<dt><a href="../de/hems/trafficsim/Track.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">Track</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">Main model class of TrafficSim.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#Track-int-float-float-float-int-int-">Track(int, float, float, float, int, int)</a></span>
- Constructor for class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Constructor for a new Track.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Worker.html#track">track</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">the track to simulate</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#trackLength">trackLength</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">length of the track</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Vehicle.html#trackLength">trackLength</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">length of the track the vehicle is placed on</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#trackView">trackView</a></span> -
Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">the surface view on which the renderer draws the track history</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 185
- 0
doc/apidoc/index-files/index-16.html View File

@@ -0,0 +1,185 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>U-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="U-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#update_avg--">update_avg()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Utility function which updates the averages values with the results
from the last simulation
step.
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#updateStats--">updateStats()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Updates the statistics view.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#updateTrack--">updateTrack()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">Creates a new track with the current settings.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Vehicle.html#updateVelocity-float-">updateVelocity(float)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Calculates the new velocity of the vehicle based on the following
rules:

Increase by one if the vehicle is slower than it's maximum speed
Random brake by one
Break if the distance to the forerunner is less than it's speed
</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 205
- 0
doc/apidoc/index-files/index-17.html View File

@@ -0,0 +1,205 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>V-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="V-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-16.html">Prev Letter</a></li>
<li><a href="index-18.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:V">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><a href="../de/hems/trafficsim/Vehicle.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">Vehicle</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">Model class which represents a vehicle in the simulation.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Vehicle.html#Vehicle-int-int-float-float-float-">Vehicle(int, int, float, float, float)</a></span>
- Constructor for class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Constructs a new vehicle.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#vehicles">vehicles</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">list a vehicles on the track</div>
</dd>
<dt><a href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">VehicleTimeRecord</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">Model class which keeps the previous simulation data for analysis.
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/VehicleTimeRecord.html#VehicleTimeRecord-int-float-float-float-">VehicleTimeRecord(int, float, float, float)</a></span>
- Constructor for class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>
<div class="block">Construct a new VehicleTimeRecord.</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/VehicleTimeRecord.html#velocity">velocity</a></span> -
Variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>
<div class="block">the velocity of the vehicle during the last simulation step</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#viewStack">viewStack</a></span> -
Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">the layout which keeps the surface view</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#vtrList">vtrList</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a></dt>
<dd>
<div class="block">list of resulting time records of the simulation</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-16.html">Prev Letter</a></li>
<li><a href="index-18.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 182
- 0
doc/apidoc/index-files/index-18.html View File

@@ -0,0 +1,182 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>W-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="W-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-17.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#waitTime">waitTime</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">current configured wait time between two simulation steps</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#width">width</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></dt>
<dd>
<div class="block">width of the surface to draw to</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/MainActivity.html#worker">worker</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>
<div class="block">the thread which runs the simulation and visualization</div>
</dd>
<dt><a href="../de/hems/trafficsim/Worker.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">Worker</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">Calculation thread, which runs the simulation itself and also updates
the view with a set rate.
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Worker.html#Worker-de.hems.trafficsim.Track-de.hems.trafficsim.MainActivity-de.hems.trafficsim.Renderer-int-">Worker(Track, MainActivity, Renderer, int)</a></span>
- Constructor for class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">Construct a new worker.</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-17.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 177
- 0
doc/apidoc/index-files/index-19.html View File

@@ -0,0 +1,177 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:00:58 CET 2020 -->
<title>W-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="W-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-18.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a
href="index-9.html">I</a>&nbsp;<a href="index-10.html">L</a>&nbsp;<a
href="index-11.html">M</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a
href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a
href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a
href="index-17.html">U</a>&nbsp;<a href="index-18.html">V</a>&nbsp;<a
href="index-19.html">W</a>&nbsp;<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#waitTime">waitTime</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#width">width</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/MainActivity.html#worker">worker</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a>
</dt>
<dd>&nbsp;</dd>
<dt><a href="../de/hems/trafficsim/Worker.html" title="class in de.hems.trafficsim"><span
class="typeNameLink">Worker</span></a> - Class in <a
href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a></dt>
<dd>
<div class="block">Calculation thread, which runs the simulation itself and also updates
the view with a set rate.
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Worker.html#Worker-de.hems.trafficsim.Track-de.hems.trafficsim.MainActivity-de.hems.trafficsim.Renderer-int-">Worker(Track, MainActivity, Renderer, int)</a></span>
- Constructor for class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">Construct a new worker.</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a
href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a
href="index-10.html">L</a>&nbsp;<a href="index-11.html">M</a>&nbsp;<a
href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a
href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a
href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a
href="index-18.html">V</a>&nbsp;<a href="index-19.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-18.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 159
- 0
doc/apidoc/index-files/index-2.html View File

@@ -0,0 +1,159 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>B-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="B-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-1.html">Prev Letter</a></li>
<li><a href="index-3.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#brakeProb">brakeProb</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">currently configured brake probability for all vehicles</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Vehicle.html#brakeProb">brakeProb</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">probability of the vehicle to brake without reason</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-1.html">Prev Letter</a></li>
<li><a href="index-3.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 160
- 0
doc/apidoc/index-files/index-3.html View File

@@ -0,0 +1,160 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>C-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="C-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-2.html">Prev Letter</a></li>
<li><a href="index-4.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#createVehiclesList-int-">createVehiclesList(int)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Utility function to add vehicles to the Track.</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Vehicle.html#curVelocity">curVelocity</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">current velocity of the vehicle</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-2.html">Prev Letter</a></li>
<li><a href="index-4.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 221
- 0
doc/apidoc/index-files/index-4.html View File

@@ -0,0 +1,221 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>D-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="D-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><a href="../de/hems/trafficsim/package-summary.html">de.hems.trafficsim</a> - package
de.hems.trafficsim
</dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#defaultBrakeProb">defaultBrakeProb</a></span>
- Static variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">default value of brake probability</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#defaultDelay">defaultDelay</a></span>
- Static variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">default value of the delay between two simulation steps</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#defaultFrameskip">defaultFrameskip</a></span>
- Static variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">default value of the number of vehicles on the track</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#defaultHistoryLength">defaultHistoryLength</a></span>
- Static variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">default value of the number of vehicles on the track</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#defaultMaxVelocity">defaultMaxVelocity</a></span>
- Static variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">default value of the maximum velocity of the vehicles</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#defaultNoOfVehicles">defaultNoOfVehicles</a></span>
- Static variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">default value of the number of vehicles on the track</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/MainActivity.html#defaultTrackLength">defaultTrackLength</a></span>
- Static variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim">MainActivity</a></dt>
<dd>
<div class="block">default value of the length of the track</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#delayedAvg">delayedAvg</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">average over all velocities in the simulation, ignoring the first ten
steps
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#draw--">draw()</a></span> - Method in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></dt>
<dd>
<div class="block">Draws the current state of the track history to the Surface.</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 152
- 0
doc/apidoc/index-files/index-5.html View File

@@ -0,0 +1,152 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>F-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="F-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-4.html">Prev Letter</a></li>
<li><a href="index-6.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
<li><a href="index-5.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Worker.html#frameskip">frameskip</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a>
</dt>
<dd>
<div class="block">Amount of simulation steps between two frames in the view.</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-4.html">Prev Letter</a></li>
<li><a href="index-6.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
<li><a href="index-5.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 270
- 0
doc/apidoc/index-files/index-6.html View File

@@ -0,0 +1,270 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>G-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-5.html">Prev Letter</a></li>
<li><a href="index-7.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
<li><a href="index-6.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#getColor-float-float-">getColor(float, float)</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a>
</dt>
<dd>
<div class="block">Utility function which calculates a color from the relation between
the current speed of a
vehicle and it's maximum speed (from red over yellow to green).
</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Vehicle.html#getCurVelocity--">getCurVelocity()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Getter for curVelocity</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#getDelayedAvg--">getDelayedAvg()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for delayedAvg</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#getHistoryLength--">getHistoryLength()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for historyLength</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#getLastAvg--">getLastAvg()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for lastAvg</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#getListSemaphore--">getListSemaphore()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for listSemaphore</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Vehicle.html#getMaxVelocity--">getMaxVelocity()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Getter for maxVelocity</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/VehicleTimeRecord.html#getMaxVelocity--">getMaxVelocity()</a></span>
- Method in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#getOverallAvg--">getOverallAvg()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for overallAvg</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Vehicle.html#getPosition--">getPosition()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a>
</dt>
<dd>
<div class="block">Getter for position</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/VehicleTimeRecord.html#getPosition--">getPosition()</a></span>
- Method in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#getSteps--">getSteps()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for steps</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#getTrackLength--">getTrackLength()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for trackLength</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#getVehicles--">getVehicles()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for vehicles</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/VehicleTimeRecord.html#getVelocity--">getVelocity()</a></span>
- Method in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#getVtrList--">getVtrList()</a></span>
- Method in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">Getter for vtrList</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Worker.html#gui">gui</a></span> - Variable in class
de.hems.trafficsim.<a href="../de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim">Worker</a></dt>
<dd>
<div class="block">the MainActivity of the gui</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-5.html">Prev Letter</a></li>
<li><a href="index-7.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
<li><a href="index-6.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 166
- 0
doc/apidoc/index-files/index-7.html View File

@@ -0,0 +1,166 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>H-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="H-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#height">height</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></dt>
<dd>
<div class="block">height of the surface to draw to</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#historyLength">historyLength</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">length of the history kept</div>
</dd>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Renderer.html#holder">holder</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim">Renderer</a></dt>
<dd>
<div class="block">holder of the surface the renderer draws to</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 159
- 0
doc/apidoc/index-files/index-8.html View File

@@ -0,0 +1,159 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>I-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="I-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-7.html">Prev Letter</a></li>
<li><a href="index-9.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
<li><a href="index-8.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Vehicle.html#id">id</a></span> - Variable in class
de.hems.trafficsim.<a href="../de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim">Vehicle</a></dt>
<dd>
<div class="block">a number to index the vehicle</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/VehicleTimeRecord.html#id">id</a></span>
- Variable in class de.hems.trafficsim.<a
href="../de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim">VehicleTimeRecord</a></dt>
<dd>
<div class="block">the id of the vehicle it belongs to</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-7.html">Prev Letter</a></li>
<li><a href="index-9.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
<li><a href="index-8.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 159
- 0
doc/apidoc/index-files/index-9.html View File

@@ -0,0 +1,159 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>L-Index</title>
<meta content="2020-11-15" name="date">
<link href="../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="../script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="L-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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-8.html">Prev Letter</a></li>
<li><a href="index-10.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
<li><a href="index-9.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;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>&nbsp;<a href="index-2.html">B</a>&nbsp;<a
href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a
href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a
href="index-9.html">L</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a
href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a
href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a
href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a
href="index-17.html">V</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<a name="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="memberNameLink"><a
href="../de/hems/trafficsim/Track.html#lastAvg">lastAvg</a></span> - Variable in
class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a></dt>
<dd>
<div class="block">average over all velocities in the last step</div>
</dd>
<dt><span class="memberNameLink"><a href="../de/hems/trafficsim/Track.html#listSemaphore">listSemaphore</a></span>
- Variable in class de.hems.trafficsim.<a href="../de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim">Track</a>
</dt>
<dd>
<div class="block">semaphore protecting the vtrlist</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a
href="index-4.html">D</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a
href="index-7.html">H</a>&nbsp;<a href="index-8.html">I</a>&nbsp;<a href="index-9.html">L</a>&nbsp;<a
href="index-10.html">M</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a
href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a
href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a
href="index-16.html">U</a>&nbsp;<a href="index-17.html">V</a>&nbsp;<a
href="index-18.html">W</a>&nbsp;
</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="../de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</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-8.html">Prev Letter</a></li>
<li><a href="index-10.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
<li><a href="index-9.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;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>

+ 78
- 0
doc/apidoc/index.html View File

@@ -0,0 +1,78 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">
tmpTargetPage = "" + window.location.search;
if (tmpTargetPage != "" && tmpTargetPage != "undefined")
tmpTargetPage = tmpTargetPage.substring(1);
if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
tmpTargetPage = "undefined";
targetPage = tmpTargetPage;
function validURL(url) {
try {
url = decodeURIComponent(url);
}
catch (error) {
return false;
}
var pos = url.indexOf(".html");
if (pos == -1 || pos != url.length - 5)
return false;
var allowNumber = false;
var allowSep = false;
var seenDot = false;
for (var i = 0; i < url.length - 5; i++) {
var ch = url.charAt(i);
if ('a' <= ch && ch <= 'z' ||
'A' <= ch && ch <= 'Z' ||
ch == '$' ||
ch == '_' ||
ch.charCodeAt(0) > 127) {
allowNumber = true;
allowSep = true;
} else if ('0' <= ch && ch <= '9'
|| ch == '-') {
if (!allowNumber)
return false;
} else if (ch == '/' || ch == '.') {
if (!allowSep)
return false;
allowNumber = false;
allowSep = false;
if (ch == '.')
seenDot = true;
if (ch == '/' && seenDot)
return false;
} else {
return false;
}
}
return true;
}
function loadFrames() {
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
}

</script>
</head>
<frameset cols="20%,80%" onload="top.loadFrames()" title="Documentation frame">
<frame name="packageFrame" src="allclasses-frame.html"
title="All classes and interfaces (except non-static nested types)">
<frame name="classFrame" scrolling="yes" src="de/hems/trafficsim/package-summary.html"
title="Package, class and interface descriptions">
<noframes>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<h2>Frame Alert</h2>
<p>This document is designed to be viewed using the frames feature. If you see this message,
you are using a non-frame-capable web client. Link to <a
href="de/hems/trafficsim/package-summary.html">Non-frame version</a>.</p>
</noframes>
</frameset>
</html>

+ 240
- 0
doc/apidoc/overview-tree.html View File

@@ -0,0 +1,240 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Sun Nov 15 16:26:40 CET 2020 -->
<title>Class Hierarchy</title>
<meta content="2020-11-15" name="date">
<link href="stylesheet.css" rel="stylesheet" title="Style" type="text/css">
<script src="script.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy";
}
}
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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;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="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="de/hems/trafficsim/package-tree.html">de.hems.trafficsim</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">android.content.Context
<ul>
<li type="circle">android.content.ContextWrapper
<ul>
<li type="circle">android.view.ContextThemeWrapper
<ul>
<li type="circle">android.app.Activity (implements
android.content.ComponentCallbacks2,
android.view.KeyEvent.Callback,
android.view.LayoutInflater.Factory2,
android.view.View.OnCreateContextMenuListener,
android.view.Window.Callback)
<ul>
<li type="circle">
androidx.core.app.ComponentActivity (implements
androidx.core.view.KeyEventDispatcher.Component,
androidx.lifecycle.LifecycleOwner)
<ul>
<li type="circle">
androidx.activity.ComponentActivity
(implements
androidx.lifecycle.LifecycleOwner,
androidx.activity.OnBackPressedDispatcherOwner,
androidx.savedstate.SavedStateRegistryOwner,
androidx.lifecycle.ViewModelStoreOwner)
<ul>
<li type="circle">
androidx.fragment.app.FragmentActivity
(implements
androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback,
androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
<ul>
<li type="circle">
androidx.appcompat.app.AppCompatActivity
(implements
androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider,
androidx.appcompat.app.AppCompatCallback,
androidx.core.app.TaskStackBuilder.SupportParentable)
<ul>
<li type="circle">
de.hems.trafficsim.<a
href="de/hems/trafficsim/MainActivity.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">MainActivity</span></a>
(implements
android.widget.SeekBar.OnSeekBarChangeListener)
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.Observable
<ul>
<li type="circle">de.hems.trafficsim.<a href="de/hems/trafficsim/Track.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">Track</span></a></li>
</ul>
</li>
<li type="circle">de.hems.trafficsim.<a href="de/hems/trafficsim/Renderer.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">Renderer</span></a></li>
<li type="circle">java.lang.Thread (implements java.lang.Runnable)
<ul>
<li type="circle">de.hems.trafficsim.<a
href="de/hems/trafficsim/Worker.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">Worker</span></a>
</li>
</ul>
</li>
<li type="circle">de.hems.trafficsim.<a href="de/hems/trafficsim/Vehicle.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">Vehicle</span></a></li>
<li type="circle">de.hems.trafficsim.<a
href="de/hems/trafficsim/VehicleTimeRecord.html"
title="class in de.hems.trafficsim"><span class="typeNameLink">VehicleTimeRecord</span></a>
</li>
<li type="circle">android.view.View (implements
android.view.accessibility.AccessibilityEventSource,
android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
<ul>
<li type="circle">android.view.SurfaceView
<ul>
<li type="circle">de.hems.trafficsim.<a
href="de/hems/trafficsim/TimeRecordView.html"
title="class in de.hems.trafficsim"><span
class="typeNameLink">TimeRecordView</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</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="de/hems/trafficsim/package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;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>

+ 1
- 0
doc/apidoc/package-list View File

@@ -0,0 +1 @@
de.hems.trafficsim

+ 30
- 0
doc/apidoc/script.js View File

@@ -0,0 +1,30 @@
function show(type)
{
count = 0;
for (var key in methods) {
var row = document.getElementById(key);
if ((methods[key] & type) != 0) {
row.style.display = '';
row.className = (count++ % 2) ? rowColor : altColor;
}
else
row.style.display = 'none';
}
updateTabs(type);
}

function updateTabs(type)
{
for (var value in tabs) {
var sNode = document.getElementById(tabs[value][0]);
var spanNode = sNode.firstChild;
if (value == type) {
sNode.className = activeTableTab;
spanNode.innerHTML = tabs[value][1];
}
else {
sNode.className = tableTab;
spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
}
}
}

+ 574
- 0
doc/apidoc/stylesheet.css View File

@@ -0,0 +1,574 @@
/* Javadoc style sheet */
/*
Overall document style
*/

@import url('resources/fonts/dejavu.css');

body {
background-color:#ffffff;
color:#353833;
font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
}
a:link, a:visited {
text-decoration:none;
color:#4A6782;
}
a:hover, a:focus {
text-decoration:none;
color:#bb7a2a;
}
a:active {
text-decoration:none;
color:#4A6782;
}
a[name] {
color:#353833;
}
a[name]:hover {
text-decoration:none;
color:#353833;
}
pre {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
}
h1 {
font-size:20px;
}
h2 {
font-size:18px;
}
h3 {
font-size:16px;
font-style:italic;
}
h4 {
font-size:13px;
}
h5 {
font-size:12px;
}
h6 {
font-size:11px;
}
ul {
list-style-type:disc;
}
code, tt {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
padding-top:4px;
margin-top:8px;
line-height:1.4em;
}
dt code {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
padding-top:4px;
}
table tr td dt code {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
vertical-align:top;
padding-top:4px;
}
sup {
font-size:8px;
}
/*
Document title and Copyright styles
*/
.clear {
clear:both;
height:0px;
overflow:hidden;
}
.aboutLanguage {
float:right;
padding:0px 21px;
font-size:11px;
z-index:200;
margin-top:-9px;
}
.legalCopy {
margin-left:.5em;
}
.bar a, .bar a:link, .bar a:visited, .bar a:active {
color:#FFFFFF;
text-decoration:none;
}
.bar a:hover, .bar a:focus {
color:#bb7a2a;
}
.tab {
background-color:#0066FF;
color:#ffffff;
padding:8px;
width:5em;
font-weight:bold;
}
/*
Navigation bar styles
*/
.bar {
background-color:#4D7A97;
color:#FFFFFF;
padding:.8em .5em .4em .8em;
height:auto;/*height:1.8em;*/
font-size:11px;
margin:0;
}
.topNav {
background-color:#4D7A97;
color:#FFFFFF;
float:left;
padding:0;
width:100%;
clear:right;
height:2.8em;
padding-top:10px;
overflow:hidden;
font-size:12px;
}
.bottomNav {
margin-top:10px;
background-color:#4D7A97;
color:#FFFFFF;
float:left;
padding:0;
width:100%;
clear:right;
height:2.8em;
padding-top:10px;
overflow:hidden;
font-size:12px;
}
.subNav {
background-color:#dee3e9;
float:left;
width:100%;
overflow:hidden;
font-size:12px;
}
.subNav div {
clear:left;
float:left;
padding:0 0 5px 6px;
text-transform:uppercase;
}
ul.navList, ul.subNavList {
float:left;
margin:0 25px 0 0;
padding:0;
}
ul.navList li{
list-style:none;
float:left;
padding: 5px 6px;
text-transform:uppercase;
}
ul.subNavList li{
list-style:none;
float:left;
}
.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
}
.topNav a:hover, .bottomNav a:hover {
text-decoration:none;
color:#bb7a2a;
text-transform:uppercase;
}
.navBarCell1Rev {
background-color:#F8981D;
color:#253441;
margin: auto 5px;
}
.skipNav {
position:absolute;
top:auto;
left:-9999px;
overflow:hidden;
}
/*
Page header and footer styles
*/
.header, .footer {
clear:both;
margin:0 20px;
padding:5px 0 0 0;
}
.indexHeader {
margin:10px;
position:relative;
}
.indexHeader span{
margin-right:15px;
}
.indexHeader h1 {
font-size:13px;
}
.title {
color:#2c4557;
margin:10px 0;
}
.subTitle {
margin:5px 0 0 0;
}
.header ul {
margin:0 0 15px 0;
padding:0;
}
.footer ul {
margin:20px 0 5px 0;
}
.header ul li, .footer ul li {
list-style:none;
font-size:13px;
}
/*
Heading styles
*/
div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
background-color:#dee3e9;
border:1px solid #d0d9e0;
margin:0 0 6px -8px;
padding:7px 5px;
}
ul.blockList ul.blockList ul.blockList li.blockList h3 {
background-color:#dee3e9;
border:1px solid #d0d9e0;
margin:0 0 6px -8px;
padding:7px 5px;
}
ul.blockList ul.blockList li.blockList h3 {
padding:0;
margin:15px 0;
}
ul.blockList li.blockList h2 {
padding:0px 0 20px 0;
}
/*
Page layout container styles
*/
.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
clear:both;
padding:10px 20px;
position:relative;
}
.indexContainer {
margin:10px;
position:relative;
font-size:12px;
}
.indexContainer h2 {
font-size:13px;
padding:0 0 3px 0;
}
.indexContainer ul {
margin:0;
padding:0;
}
.indexContainer ul li {
list-style:none;
padding-top:2px;
}
.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
font-size:12px;
font-weight:bold;
margin:10px 0 0 0;
color:#4E4E4E;
}
.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
margin:5px 0 10px 0px;
font-size:14px;
font-family:'DejaVu Sans Mono',monospace;
}
.serializedFormContainer dl.nameValue dt {
margin-left:1px;
font-size:1.1em;
display:inline;
font-weight:bold;
}
.serializedFormContainer dl.nameValue dd {
margin:0 0 0 1px;
font-size:1.1em;
display:inline;
}
/*
List styles
*/
ul.horizontal li {
display:inline;
font-size:0.9em;
}
ul.inheritance {
margin:0;
padding:0;
}
ul.inheritance li {
display:inline;
list-style:none;
}
ul.inheritance li ul.inheritance {
margin-left:15px;
padding-left:15px;
padding-top:1px;
}
ul.blockList, ul.blockListLast {
margin:10px 0 10px 0;
padding:0;
}
ul.blockList li.blockList, ul.blockListLast li.blockList {
list-style:none;
margin-bottom:15px;
line-height:1.4;
}
ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
padding:0px 20px 5px 10px;
border:1px solid #ededed;
background-color:#f8f8f8;
}
ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
padding:0 0 5px 8px;
background-color:#ffffff;
border:none;
}
ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
margin-left:0;
padding-left:0;
padding-bottom:15px;
border:none;
}
ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
list-style:none;
border-bottom:none;
padding-bottom:0;
}
table tr td dl, table tr td dl dt, table tr td dl dd {
margin-top:0;
margin-bottom:1px;
}
/*
Table styles
*/
.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
width:100%;
border-left:1px solid #EEE;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
}
.overviewSummary, .memberSummary {
padding:0px;
}
.overviewSummary caption, .memberSummary caption, .typeSummary caption,
.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
position:relative;
text-align:left;
background-repeat:no-repeat;
color:#253441;
font-weight:bold;
clear:none;
overflow:hidden;
padding:0px;
padding-top:10px;
padding-left:1px;
margin:0px;
white-space:pre;
}
.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
color:#FFFFFF;
}
.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
white-space:nowrap;
padding-top:5px;
padding-left:12px;
padding-right:12px;
padding-bottom:7px;
display:inline-block;
float:left;
background-color:#F8981D;
border: none;
height:16px;
}
.memberSummary caption span.activeTableTab span {
white-space:nowrap;
padding-top:5px;
padding-left:12px;
padding-right:12px;
margin-right:3px;
display:inline-block;
float:left;
background-color:#F8981D;
height:16px;
}
.memberSummary caption span.tableTab span {
white-space:nowrap;
padding-top:5px;
padding-left:12px;
padding-right:12px;
margin-right:3px;
display:inline-block;
float:left;
background-color:#4D7A97;
height:16px;
}
.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
padding-top:0px;
padding-left:0px;
padding-right:0px;
background-image:none;
float:none;
display:inline;
}
.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
display:none;
width:5px;
position:relative;
float:left;
background-color:#F8981D;
}
.memberSummary .activeTableTab .tabEnd {
display:none;
width:5px;
margin-right:3px;
position:relative;
float:left;
background-color:#F8981D;
}
.memberSummary .tableTab .tabEnd {
display:none;
width:5px;
margin-right:3px;
position:relative;
background-color:#4D7A97;
float:left;

}
.overviewSummary td, .memberSummary td, .typeSummary td,
.useSummary td, .constantsSummary td, .deprecatedSummary td {
text-align:left;
padding:0px 0px 12px 10px;
}
th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
vertical-align:top;
padding-right:0px;
padding-top:8px;
padding-bottom:3px;
}
th.colFirst, th.colLast, th.colOne, .constantsSummary th {
background:#dee3e9;
text-align:left;
padding:8px 3px 3px 7px;
}
td.colFirst, th.colFirst {
white-space:nowrap;
font-size:13px;
}
td.colLast, th.colLast {
font-size:13px;
}
td.colOne, th.colOne {
font-size:13px;
}
.overviewSummary td.colFirst, .overviewSummary th.colFirst,
.useSummary td.colFirst, .useSummary th.colFirst,
.overviewSummary td.colOne, .overviewSummary th.colOne,
.memberSummary td.colFirst, .memberSummary th.colFirst,
.memberSummary td.colOne, .memberSummary th.colOne,
.typeSummary td.colFirst{
width:25%;
vertical-align:top;
}
td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
font-weight:bold;
}
.tableSubHeadingColor {
background-color:#EEEEFF;
}
.altColor {
background-color:#FFFFFF;
}
.rowColor {
background-color:#EEEEEF;
}
/*
Content styles
*/
.description pre {
margin-top:0;
}
.deprecatedContent {
margin:0;
padding:10px 0;
}
.docSummary {
padding:0;
}

ul.blockList ul.blockList ul.blockList li.blockList h3 {
font-style:normal;
}

div.block {
font-size:14px;
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
}

td.colLast div {
padding-top:0px;
}


td.colLast a {
padding-bottom:3px;
}
/*
Formatting effect styles
*/
.sourceLineNo {
color:green;
padding:0 30px 0 0;
}
h1.hidden {
visibility:hidden;
overflow:hidden;
font-size:10px;
}
.block {
display:block;
margin:3px 10px 2px 0px;
color:#474747;
}
.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
font-weight:bold;
}
.deprecationComment, .emphasizedPhrase, .interfaceName {
font-style:italic;
}

div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
div.block div.block span.interfaceName {
font-style:normal;
}

div.contentContainer ul.blockList li.blockList h2{
padding-bottom:0px;
}

Loading…
Cancel
Save