-
Notifications
You must be signed in to change notification settings - Fork 4
/
allclasses-index.html
251 lines (251 loc) · 10 KB
/
allclasses-index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (14) on Tue May 18 03:56:06 BST 2021 -->
<title>All Classes</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2021-05-18">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.js"></script>
</head>
<body class="all-classes-index">
<script type="text/javascript">var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":1,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flexBox">
<header role="banner" class="flexHeader">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="skipNav"><a id="skip.navbar.top">
<!-- -->
</a></div>
</nav>
</header>
<div class="flexContent">
<main role="main">
<div class="header">
<h1 title="All&nbsp;Classes" class="title">All Classes</h1>
</div>
<div class="allClassesContainer">
<div class="typeSummary">
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="typeSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Classes</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Interface Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Class Summary</button></div>
<div id="typeSummary_tabpanel" role="tabpanel">
<table aria-labelledby="t0">
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><a href="library/collision/AABB.html" title="class in library.collision">AABB</a></td>
<th class="colLast" scope="row">
<div class="block">Axis aligned bounding box volume class.</div>
</th>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><a href="library/collision/Arbiter.html" title="class in library.collision">Arbiter</a></td>
<th class="colLast" scope="row">
<div class="block">Creates manifolds to detect collisions and apply forces to them.</div>
</th>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><a href="library/dynamics/Body.html" title="class in library.dynamics">Body</a></td>
<th class="colLast" scope="row">
<div class="block">Class to create a body to add to a world.</div>
</th>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><a href="library/geometry/Circle.html" title="class in library.geometry">Circle</a></td>
<th class="colLast" scope="row">
<div class="block">Circle class to create a circle object.</div>
</th>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><a href="library/explosions/Explosion.html" title="interface in library.explosions">Explosion</a></td>
<th class="colLast" scope="row">
<div class="block">Interface detailing what explosions need to include.</div>
</th>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><a href="library/joints/Joint.html" title="class in library.joints">Joint</a></td>
<th class="colLast" scope="row">
<div class="block">Abstract class for joints holding all the common properties of joints.</div>
</th>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><a href="library/joints/JointToBody.html" title="class in library.joints">JointToBody</a></td>
<th class="colLast" scope="row">
<div class="block">Class for a joint between two bodies.</div>
</th>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><a href="library/joints/JointToPoint.html" title="class in library.joints">JointToPoint</a></td>
<th class="colLast" scope="row">
<div class="block">Class for a joint between a body and a point in world space.</div>
</th>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><a href="library/math/Matrix2D.html" title="class in library.math">Matrix2D</a></td>
<th class="colLast" scope="row"> </th>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><a href="library/explosions/ParticleExplosion.html" title="class in library.explosions">ParticleExplosion</a></td>
<th class="colLast" scope="row">
<div class="block">Models particle explosions.</div>
</th>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><a href="library/geometry/Polygon.html" title="class in library.geometry">Polygon</a></td>
<th class="colLast" scope="row">
<div class="block">Class for representing polygon shape.</div>
</th>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><a href="library/explosions/ProximityExplosion.html" title="class in library.explosions">ProximityExplosion</a></td>
<th class="colLast" scope="row">
<div class="block">Models proximity explosions.</div>
</th>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><a href="library/rays/Ray.html" title="class in library.rays">Ray</a></td>
<th class="colLast" scope="row">
<div class="block">Ray class to define and project rays in a world.</div>
</th>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><a href="library/explosions/RaycastExplosion.html" title="class in library.explosions">RaycastExplosion</a></td>
<th class="colLast" scope="row">
<div class="block">Models raycast explosions.</div>
</th>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><a href="library/rays/RayInformation.html" title="class in library.rays">RayInformation</a></td>
<th class="colLast" scope="row">
<div class="block">Ray information class to store relevant data about rays and any intersection found.</div>
</th>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><a href="library/explosions/RayScatter.html" title="class in library.explosions">RayScatter</a></td>
<th class="colLast" scope="row">
<div class="block">Models rayscatter explosions.</div>
</th>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><a href="library/dynamics/Settings.html" title="class in library.dynamics">Settings</a></td>
<th class="colLast" scope="row">
<div class="block">Settings class where all the constants are stored for the physics engine.</div>
</th>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><a href="library/rays/ShadowCasting.html" title="class in library.rays">ShadowCasting</a></td>
<th class="colLast" scope="row">
<div class="block">A class for generating polygons that can mimic line of sight around objects and cast shadows.</div>
</th>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><a href="library/geometry/Shapes.html" title="class in library.geometry">Shapes</a></td>
<th class="colLast" scope="row">
<div class="block">Abstract class presenting a geometric shape.</div>
</th>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><a href="library/rays/Slice.html" title="class in library.rays">Slice</a></td>
<th class="colLast" scope="row">
<div class="block">Class to allow two polygons to be sliced.</div>
</th>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><a href="library/math/Vectors2D.html" title="class in library.math">Vectors2D</a></td>
<th class="colLast" scope="row">
<div class="block">2D Vectors class</div>
</th>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><a href="library/dynamics/World.html" title="class in library.dynamics">World</a></td>
<th class="colLast" scope="row">
<div class="block">Class for creating a world with iterative solver structure.</div>
</th>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</div>
</div>
</body>
</html>