-
Notifications
You must be signed in to change notification settings - Fork 1
/
annotated.html
523 lines (521 loc) · 166 KB
/
annotated.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
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>FCL: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">FCL
 <span id="projectnumber">0.6.0</span>
</div>
<div id="projectbrief">Flexible Collision Library</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
<li><a href="classes.html"><span>Class Index</span></a></li>
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('annotated.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="de/d14/namespacefcl.html" target="_self">fcl</a></td><td class="desc">Main namespace </td></tr>
<tr id="row_0_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">►</span><span class="icona"><span class="icon">N</span></span><b>detail</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><b>implementation_array</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d30/classfcl_1_1detail_1_1implementation__array_1_1HierarchyTree.html" target="_self">HierarchyTree</a></td><td class="desc">Class for hierarchy tree structure </td></tr>
<tr id="row_0_0_0_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d1d/structfcl_1_1detail_1_1implementation__array_1_1NodeBase.html" target="_self">NodeBase</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/de9/structfcl_1_1detail_1_1implementation__array_1_1nodeBaseLess.html" target="_self">nodeBaseLess</a></td><td class="desc">Functor comparing two nodes </td></tr>
<tr id="row_0_0_0_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d12/structfcl_1_1detail_1_1implementation__array_1_1SelectImpl.html" target="_self">SelectImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_4_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d10/structfcl_1_1detail_1_1implementation__array_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html" target="_self">SelectImpl< S, AABB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d8b/structfcl_1_1detail_1_1ApplyImpl.html" target="_self">ApplyImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/ddb/structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">ApplyImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/dcf/structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">ApplyImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/de2/structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">ApplyImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d3a/structfcl_1_1detail_1_1ApplyImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">ApplyImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/df1/classfcl_1_1detail_1_1BVFitter.html" target="_self">BVFitter</a></td><td class="desc">The class for the default algorithm fitting a bounding volume to a set of points </td></tr>
<tr id="row_0_0_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d5f/classfcl_1_1detail_1_1BVFitterBase.html" target="_self">BVFitterBase</a></td><td class="desc">Interface for fitting a bv given the triangles or points inside it </td></tr>
<tr id="row_0_0_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dc3/structfcl_1_1detail_1_1BVHCollideImpl.html" target="_self">BVHCollideImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d23/structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">BVHCollideImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d12/structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">BVHCollideImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d12/structfcl_1_1detail_1_1BVHCollideImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">BVHCollideImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d2d/classfcl_1_1detail_1_1BVHCollisionTraversalNode.html" target="_self">BVHCollisionTraversalNode</a></td><td class="desc">Traversal node for collision between BVH models </td></tr>
<tr id="row_0_0_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/deb/structfcl_1_1detail_1_1BVHContinuousCollisionPair.html" target="_self">BVHContinuousCollisionPair</a></td><td class="desc">Traversal node for continuous collision between BVH models </td></tr>
<tr id="row_0_0_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d5f/structfcl_1_1detail_1_1BVHDistanceImpl.html" target="_self">BVHDistanceImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d49/structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">BVHDistanceImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/de3/structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">BVHDistanceImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d0f/structfcl_1_1detail_1_1BVHDistanceImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">BVHDistanceImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/dc4/classfcl_1_1detail_1_1BVHDistanceTraversalNode.html" target="_self">BVHDistanceTraversalNode</a></td><td class="desc">Traversal node for distance computation between BVH models </td></tr>
<tr id="row_0_0_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d68/structfcl_1_1detail_1_1BVHFrontNode.html" target="_self">BVHFrontNode</a></td><td class="desc">Front list acceleration for collision Front list is a set of internal and leaf nodes in the BVTT hierarchy, where the traversal terminates while performing a query during a given time instance. The front list reflects the subset of a BVTT that is traversed for that particular proximity query </td></tr>
<tr id="row_0_0_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/dc1/structfcl_1_1detail_1_1BVHShapeCollider.html" target="_self">BVHShapeCollider</a></td><td class="desc"></td></tr>
<tr id="row_0_0_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dff/structfcl_1_1detail_1_1BVHShapeCollider_3_01kIOS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html" target="_self">BVHShapeCollider< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d99/structfcl_1_1detail_1_1BVHShapeCollider_3_01OBB_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html" target="_self">BVHShapeCollider< OBB< typename Shape::S >, Shape, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/de2/structfcl_1_1detail_1_1BVHShapeCollider_3_01OBBRSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html" target="_self">BVHShapeCollider< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/df3/structfcl_1_1detail_1_1BVHShapeCollider_3_01RSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html" target="_self">BVHShapeCollider< RSS< typename Shape::S >, Shape, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d80/classfcl_1_1detail_1_1BVHShapeCollisionTraversalNode.html" target="_self">BVHShapeCollisionTraversalNode</a></td><td class="desc">Traversal node for collision between BVH and shape </td></tr>
<tr id="row_0_0_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d51/structfcl_1_1detail_1_1BVHShapeDistancer.html" target="_self">BVHShapeDistancer</a></td><td class="desc"></td></tr>
<tr id="row_0_0_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d70/structfcl_1_1detail_1_1BVHShapeDistancer_3_01kIOS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html" target="_self">BVHShapeDistancer< kIOS< typename Shape::S >, Shape, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/dfc/structfcl_1_1detail_1_1BVHShapeDistancer_3_01OBBRSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html" target="_self">BVHShapeDistancer< OBBRSS< typename Shape::S >, Shape, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d82/structfcl_1_1detail_1_1BVHShapeDistancer_3_01RSS_3_01typename_01Shape_1_1S_01_4_00_01Shape_00_01NarrowPhaseSolver_01_4.html" target="_self">BVHShapeDistancer< RSS< typename Shape::S >, Shape, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d12/classfcl_1_1detail_1_1BVHShapeDistanceTraversalNode.html" target="_self">BVHShapeDistanceTraversalNode</a></td><td class="desc">Traversal node for distance computation between BVH and shape </td></tr>
<tr id="row_0_0_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d57/classfcl_1_1detail_1_1BVSplitter.html" target="_self">BVSplitter</a></td><td class="desc">A class describing the split rule that splits each BV node </td></tr>
<tr id="row_0_0_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d65/classfcl_1_1detail_1_1BVSplitterBase.html" target="_self">BVSplitterBase</a></td><td class="desc">Base interface for BV splitting algorithm </td></tr>
<tr id="row_0_0_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d6e/structfcl_1_1detail_1_1BVT.html" target="_self">BVT</a></td><td class="desc">Bounding volume test structure </td></tr>
<tr id="row_0_0_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d0f/structfcl_1_1detail_1_1BVT__Comparer.html" target="_self">BVT_Comparer</a></td><td class="desc">Comparer between two <a class="el" href="de/d6e/structfcl_1_1detail_1_1BVT.html" title="Bounding volume test structure. ">BVT</a> </td></tr>
<tr id="row_0_0_35_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d7f/structfcl_1_1detail_1_1BVTQ.html" target="_self">BVTQ</a></td><td class="desc"></td></tr>
<tr id="row_0_0_36_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d1b/structfcl_1_1detail_1_1CanStopImpl.html" target="_self">CanStopImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_37_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d8d/structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">CanStopImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_38_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d5c/structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">CanStopImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_39_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d1b/structfcl_1_1detail_1_1CanStopImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">CanStopImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_40_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d3d/structfcl_1_1detail_1_1ccd__box__t.html" target="_self">ccd_box_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_41_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d21/structfcl_1_1detail_1_1ccd__cap__t.html" target="_self">ccd_cap_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_42_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dc1/structfcl_1_1detail_1_1ccd__cone__t.html" target="_self">ccd_cone_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_43_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d6f/structfcl_1_1detail_1_1ccd__convex__t.html" target="_self">ccd_convex_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_44_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/db8/structfcl_1_1detail_1_1ccd__cyl__t.html" target="_self">ccd_cyl_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_45_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/df1/structfcl_1_1detail_1_1ccd__ellipsoid__t.html" target="_self">ccd_ellipsoid_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_46_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/dd0/structfcl_1_1detail_1_1ccd__obj__t.html" target="_self">ccd_obj_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_47_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d7c/structfcl_1_1detail_1_1ccd__sphere__t.html" target="_self">ccd_sphere_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_48_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d66/structfcl_1_1detail_1_1ccd__triangle__t.html" target="_self">ccd_triangle_t</a></td><td class="desc"></td></tr>
<tr id="row_0_0_49_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d22/structfcl_1_1detail_1_1CollisionFunctionMatrix.html" target="_self">CollisionFunctionMatrix</a></td><td class="desc">Collision matrix stores the functions for collision between different types of objects and provides a uniform call interface </td></tr>
<tr id="row_0_0_50_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dbc/classfcl_1_1detail_1_1CollisionTraversalNodeBase.html" target="_self">CollisionTraversalNodeBase</a></td><td class="desc">Node structure encoding the information required for collision traversal </td></tr>
<tr id="row_0_0_51_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d52/structfcl_1_1detail_1_1ComputeBVImpl.html" target="_self">ComputeBVImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_52_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d79/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Box< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_53_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d48/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Capsule< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_54_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d86/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Cone_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Cone< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_55_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d6e/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Convex_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Convex< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_56_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d53/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Cylinder< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_57_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dca/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Ellipsoid_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Ellipsoid< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_58_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d3c/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_59_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/dda/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_60_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d8e/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_61_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d91/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01TriangleP_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, AABB< S >, TriangleP< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_62_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d25/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0116_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, KDOP< S, 16 >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_63_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d62/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0116_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, KDOP< S, 16 >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_64_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d03/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0118_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, KDOP< S, 18 >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_65_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d9f/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0118_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, KDOP< S, 18 >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_66_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d64/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0124_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, KDOP< S, 24 >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_67_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d22/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01KDOP_3_01S_00_0124_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, KDOP< S, 24 >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_68_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d8b/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01kIOS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, kIOS< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_69_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d74/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01kIOS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, kIOS< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_70_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d0b/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Box_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Box< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_71_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d92/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Capsule< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_72_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/ddf/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Cone_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Cone< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_73_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d9c/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Convex_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Convex< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_74_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dcf/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Cylinder_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Cylinder< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_75_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/de1/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Ellipsoid_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Ellipsoid< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_76_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d09/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_77_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/dac/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_78_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d56/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBB< S >, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_79_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d65/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBBRSS< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_80_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d43/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, OBBRSS< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_81_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d91/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, RSS< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_82_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/dd1/structfcl_1_1detail_1_1ComputeBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ComputeBVImpl< S, RSS< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_83_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/da7/structfcl_1_1detail_1_1ComputeRuleCenterImpl.html" target="_self">ComputeRuleCenterImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_84_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/de0/structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">ComputeRuleCenterImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_85_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d2f/structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">ComputeRuleCenterImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_86_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d72/structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">ComputeRuleCenterImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_87_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d5c/structfcl_1_1detail_1_1ComputeRuleCenterImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">ComputeRuleCenterImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_88_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/dee/structfcl_1_1detail_1_1ComputeRuleMeanImpl.html" target="_self">ComputeRuleMeanImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_89_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/de7/structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">ComputeRuleMeanImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_90_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/de3/structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">ComputeRuleMeanImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_91_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/dce/structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">ComputeRuleMeanImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_92_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/dc8/structfcl_1_1detail_1_1ComputeRuleMeanImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">ComputeRuleMeanImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_93_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d1c/structfcl_1_1detail_1_1ComputeRuleMedianImpl.html" target="_self">ComputeRuleMedianImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_94_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d33/structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">ComputeRuleMedianImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_95_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d5d/structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">ComputeRuleMedianImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_96_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d09/structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">ComputeRuleMedianImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_97_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/df3/structfcl_1_1detail_1_1ComputeRuleMedianImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">ComputeRuleMedianImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_98_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d04/structfcl_1_1detail_1_1ComputeSplitVectorImpl.html" target="_self">ComputeSplitVectorImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_99_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/dba/structfcl_1_1detail_1_1ComputeSplitVectorImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">ComputeSplitVectorImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_100_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dd5/structfcl_1_1detail_1_1ComputeSplitVectorImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">ComputeSplitVectorImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_101_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d42/structfcl_1_1detail_1_1ConservativeAdvancementFunctionMatrix.html" target="_self">ConservativeAdvancementFunctionMatrix</a></td><td class="desc"></td></tr>
<tr id="row_0_0_102_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/df2/structfcl_1_1detail_1_1ConservativeAdvancementImpl.html" target="_self">ConservativeAdvancementImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_103_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d67/structfcl_1_1detail_1_1ConservativeAdvancementImpl_3_01S_00_01BVHModel_3_01OBBRSS_3_01S_01_4_01_4_00_01NarrowPhaseSolver_01_4.html" target="_self">ConservativeAdvancementImpl< S, BVHModel< OBBRSS< S > >, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_104_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d7e/structfcl_1_1detail_1_1ConservativeAdvancementImpl_3_01S_00_01BVHModel_3_01RSS_3_01S_01_4_01_4_00_01NarrowPhaseSolver_01_4.html" target="_self">ConservativeAdvancementImpl< S, BVHModel< RSS< S > >, NarrowPhaseSolver ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_105_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/de9/structfcl_1_1detail_1_1ConservativeAdvancementStackData.html" target="_self">ConservativeAdvancementStackData</a></td><td class="desc"></td></tr>
<tr id="row_0_0_106_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d9e/classfcl_1_1detail_1_1ConvertBVImpl.html" target="_self">ConvertBVImpl</a></td><td class="desc">Convert a bounding volume of type BV1 in configuration tf1 to a bounding volume of type BV2 in I configuration </td></tr>
<tr id="row_0_0_107_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/df0/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01AABB_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, AABB< S >, AABB< S > ></a></td><td class="desc">Convert from <a class="el" href="db/d76/classfcl_1_1AABB.html" title="A class describing the AABB collision structure, which is a box in 3D space determined by two diagona...">AABB</a> to <a class="el" href="db/d76/classfcl_1_1AABB.html" title="A class describing the AABB collision structure, which is a box in 3D space determined by two diagona...">AABB</a>, not very tight but is fast </td></tr>
<tr id="row_0_0_108_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d54/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, AABB< S >, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_109_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/dba/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01AABB_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, AABB< S >, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_110_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d51/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01BV1_00_01AABB_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, BV1, AABB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_111_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/de1/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01BV1_00_01OBB_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, BV1, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_112_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d6f/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, OBB< S >, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_113_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/da2/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBB_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, OBB< S >, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_114_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d14/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, OBBRSS< S >, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_115_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d24/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01OBBRSS_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, OBBRSS< S >, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_116_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d60/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01OBB_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, RSS< S >, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_117_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d54/classfcl_1_1detail_1_1ConvertBVImpl_3_01S_00_01RSS_3_01S_01_4_00_01RSS_3_01S_01_4_01_4.html" target="_self">ConvertBVImpl< S, RSS< S >, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_118_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dc4/structfcl_1_1detail_1_1dataDoubleVal.html" target="_self">dataDoubleVal</a></td><td class="desc"></td></tr>
<tr id="row_0_0_119_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d03/structfcl_1_1detail_1_1dataIntVal.html" target="_self">dataIntVal</a></td><td class="desc"></td></tr>
<tr id="row_0_0_120_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/df5/structfcl_1_1detail_1_1DistanceFunctionMatrix.html" target="_self">DistanceFunctionMatrix</a></td><td class="desc">Distance matrix stores the functions for distance between different types of objects and provides a uniform call interface </td></tr>
<tr id="row_0_0_121_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dcc/classfcl_1_1detail_1_1DistanceTraversalNodeBase.html" target="_self">DistanceTraversalNodeBase</a></td><td class="desc">Node structure encoding the information required for distance traversal </td></tr>
<tr id="row_0_0_122_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/dc1/structfcl_1_1detail_1_1EPA.html" target="_self">EPA</a></td><td class="desc">Class for <a class="el" href="d6/dc1/structfcl_1_1detail_1_1EPA.html" title="class for EPA algorithm ">EPA</a> algorithm </td></tr>
<tr id="row_0_0_123_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d5b/structfcl_1_1detail_1_1FitImpl.html" target="_self">FitImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_124_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d5c/structfcl_1_1detail_1_1FitImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">FitImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_125_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/da9/structfcl_1_1detail_1_1FitImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">FitImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_126_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d6b/structfcl_1_1detail_1_1FitImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">FitImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_127_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d14/structfcl_1_1detail_1_1FitImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">FitImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_128_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dc7/structfcl_1_1detail_1_1Fitter.html" target="_self">Fitter</a></td><td class="desc"></td></tr>
<tr id="row_0_0_129_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d54/structfcl_1_1detail_1_1Fitter_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">Fitter< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_130_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d5c/structfcl_1_1detail_1_1Fitter_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">Fitter< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_131_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dd5/structfcl_1_1detail_1_1Fitter_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">Fitter< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_132_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d16/structfcl_1_1detail_1_1Fitter_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">Fitter< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_133_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d22/structfcl_1_1detail_1_1GetBVAxisImpl.html" target="_self">GetBVAxisImpl</a></td><td class="desc">For <a class="el" href="d5/d52/classfcl_1_1OBB.html" title="Oriented bounding box class. ">OBB</a> and <a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>, there is local coordinate of BV, so normal need to be transformed </td></tr>
<tr id="row_0_0_134_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d1b/structfcl_1_1detail_1_1GetBVAxisImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">GetBVAxisImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_135_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_135_" class="arrow" onclick="toggleFolder('0_0_135_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" target="_self">GJK</a></td><td class="desc">Class for <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> algorithm </td></tr>
<tr id="row_0_0_135_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d45/structfcl_1_1detail_1_1GJK_1_1Simplex.html" target="_self">Simplex</a></td><td class="desc"></td></tr>
<tr id="row_0_0_135_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d97/structfcl_1_1detail_1_1GJK_1_1SimplexV.html" target="_self">SimplexV</a></td><td class="desc"></td></tr>
<tr id="row_0_0_136_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d7e/classfcl_1_1detail_1_1GJKInitializer.html" target="_self">GJKInitializer</a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> stuffs </td></tr>
<tr id="row_0_0_137_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/da6/classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Box_3_01S_01_4_01_4.html" target="_self">GJKInitializer< S, Box< S > ></a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> Box<S> </td></tr>
<tr id="row_0_0_138_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d7f/classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Capsule_3_01S_01_4_01_4.html" target="_self">GJKInitializer< S, Capsule< S > ></a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> Capsule<S> </td></tr>
<tr id="row_0_0_139_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d80/classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cone_3_01S_01_4_01_4.html" target="_self">GJKInitializer< S, Cone< S > ></a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> Cone<S> </td></tr>
<tr id="row_0_0_140_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d78/classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Convex_3_01S_01_4_01_4.html" target="_self">GJKInitializer< S, Convex< S > ></a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> <a class="el" href="d2/da8/classfcl_1_1Convex.html">Convex<S></a> </td></tr>
<tr id="row_0_0_141_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d08/classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Cylinder_3_01S_01_4_01_4.html" target="_self">GJKInitializer< S, Cylinder< S > ></a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> Cylinder<S> </td></tr>
<tr id="row_0_0_142_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/dd1/classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Ellipsoid_3_01S_01_4_01_4.html" target="_self">GJKInitializer< S, Ellipsoid< S > ></a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> Ellipsoid<S> </td></tr>
<tr id="row_0_0_143_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/da3/classfcl_1_1detail_1_1GJKInitializer_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">GJKInitializer< S, Sphere< S > ></a></td><td class="desc">Initialize <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> Sphere<S> </td></tr>
<tr id="row_0_0_144_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/dd2/structfcl_1_1detail_1_1GJKSolver__indep.html" target="_self">GJKSolver_indep</a></td><td class="desc">Collision and distance solver based on <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> algorithm implemented in fcl (rewritten the code from the <a class="el" href="dc/d3d/structfcl_1_1detail_1_1GJK.html" title="class for GJK algorithm ">GJK</a> in bullet) </td></tr>
<tr id="row_0_0_145_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d6c/structfcl_1_1detail_1_1GJKSolver__libccd.html" target="_self">GJKSolver_libccd</a></td><td class="desc">Collision and distance solver based on libccd library </td></tr>
<tr id="row_0_0_146_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dbc/classfcl_1_1detail_1_1HierarchyTree.html" target="_self">HierarchyTree</a></td><td class="desc">Class for hierarchy tree structure </td></tr>
<tr id="row_0_0_147_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/dd1/classfcl_1_1detail_1_1Intersect.html" target="_self">Intersect</a></td><td class="desc">CCD intersect kernel among primitives </td></tr>
<tr id="row_0_0_148_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/df3/classfcl_1_1detail_1_1IntervalTree.html" target="_self">IntervalTree</a></td><td class="desc"><a class="el" href="df/dc6/structfcl_1_1Interval.html" title="Interval class for [a, b]. ">Interval</a> tree </td></tr>
<tr id="row_0_0_149_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/dcc/classfcl_1_1detail_1_1IntervalTreeNode.html" target="_self">IntervalTreeNode</a></td><td class="desc">The node for interval tree </td></tr>
<tr id="row_0_0_150_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/ddc/structfcl_1_1detail_1_1it__recursion__node.html" target="_self">it_recursion_node</a></td><td class="desc">Class describes the information needed when we take the right branch in searching for intervals but possibly come back and check the left branch as well </td></tr>
<tr id="row_0_0_151_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d93/classfcl_1_1detail_1_1MeshCollisionTraversalNode.html" target="_self">MeshCollisionTraversalNode</a></td><td class="desc">Traversal node for collision between two meshes </td></tr>
<tr id="row_0_0_152_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d9c/classfcl_1_1detail_1_1MeshCollisionTraversalNodekIOS.html" target="_self">MeshCollisionTraversalNodekIOS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_153_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d66/classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBB.html" target="_self">MeshCollisionTraversalNodeOBB</a></td><td class="desc">Traversal node for collision between two meshes if their underlying BVH node is oriented node (<a class="el" href="d5/d52/classfcl_1_1OBB.html" title="Oriented bounding box class. ">OBB</a>, <a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>, <a class="el" href="d2/ded/classfcl_1_1OBBRSS.html" title="Class merging the OBB and RSS, can handle collision and distance simultaneously. ">OBBRSS</a>, <a class="el" href="df/d27/classfcl_1_1kIOS.html" title="A class describing the kIOS collision structure, which is a set of spheres. ">kIOS</a>) </td></tr>
<tr id="row_0_0_154_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d38/classfcl_1_1detail_1_1MeshCollisionTraversalNodeOBBRSS.html" target="_self">MeshCollisionTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_155_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/df7/classfcl_1_1detail_1_1MeshCollisionTraversalNodeRSS.html" target="_self">MeshCollisionTraversalNodeRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_156_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d99/classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNode.html" target="_self">MeshConservativeAdvancementTraversalNode</a></td><td class="desc">Continuous collision node using conservative advancement. when using this default version, must refit the BVH in current configuration (R_t, T_t) into default configuration </td></tr>
<tr id="row_0_0_157_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/de7/classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeOBBRSS.html" target="_self">MeshConservativeAdvancementTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_158_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d25/classfcl_1_1detail_1_1MeshConservativeAdvancementTraversalNodeRSS.html" target="_self">MeshConservativeAdvancementTraversalNodeRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_159_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d0c/classfcl_1_1detail_1_1MeshContinuousCollisionTraversalNode.html" target="_self">MeshContinuousCollisionTraversalNode</a></td><td class="desc">Traversal node for continuous collision between meshes </td></tr>
<tr id="row_0_0_160_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d27/classfcl_1_1detail_1_1MeshDistanceTraversalNode.html" target="_self">MeshDistanceTraversalNode</a></td><td class="desc">Traversal node for distance computation between two meshes </td></tr>
<tr id="row_0_0_161_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d02/classfcl_1_1detail_1_1MeshDistanceTraversalNodekIOS.html" target="_self">MeshDistanceTraversalNodekIOS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_162_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d06/classfcl_1_1detail_1_1MeshDistanceTraversalNodeOBBRSS.html" target="_self">MeshDistanceTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_163_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d78/classfcl_1_1detail_1_1MeshDistanceTraversalNodeRSS.html" target="_self">MeshDistanceTraversalNodeRSS</a></td><td class="desc">Traversal node for distance computation between two meshes if their underlying BVH node is oriented node (<a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>, <a class="el" href="d2/ded/classfcl_1_1OBBRSS.html" title="Class merging the OBB and RSS, can handle collision and distance simultaneously. ">OBBRSS</a>, <a class="el" href="df/d27/classfcl_1_1kIOS.html" title="A class describing the kIOS collision structure, which is a set of spheres. ">kIOS</a>) </td></tr>
<tr id="row_0_0_164_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/df3/classfcl_1_1detail_1_1MeshOcTreeCollisionTraversalNode.html" target="_self">MeshOcTreeCollisionTraversalNode</a></td><td class="desc">Traversal node for mesh-octree collision </td></tr>
<tr id="row_0_0_165_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d19/classfcl_1_1detail_1_1MeshOcTreeDistanceTraversalNode.html" target="_self">MeshOcTreeDistanceTraversalNode</a></td><td class="desc">Traversal node for mesh-octree distance </td></tr>
<tr id="row_0_0_166_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d81/classfcl_1_1detail_1_1MeshShapeCollisionTraversalNode.html" target="_self">MeshShapeCollisionTraversalNode</a></td><td class="desc">Traversal node for collision between mesh and shape </td></tr>
<tr id="row_0_0_167_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/db7/classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodekIOS.html" target="_self">MeshShapeCollisionTraversalNodekIOS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_168_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d39/classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBB.html" target="_self">MeshShapeCollisionTraversalNodeOBB</a></td><td class="desc">Traversal node for mesh and shape, when mesh BVH is one of the oriented node (<a class="el" href="d5/d52/classfcl_1_1OBB.html" title="Oriented bounding box class. ">OBB</a>, <a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>, <a class="el" href="d2/ded/classfcl_1_1OBBRSS.html" title="Class merging the OBB and RSS, can handle collision and distance simultaneously. ">OBBRSS</a>, <a class="el" href="df/d27/classfcl_1_1kIOS.html" title="A class describing the kIOS collision structure, which is a set of spheres. ">kIOS</a>) </td></tr>
<tr id="row_0_0_169_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d0d/classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeOBBRSS.html" target="_self">MeshShapeCollisionTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_170_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d63/classfcl_1_1detail_1_1MeshShapeCollisionTraversalNodeRSS.html" target="_self">MeshShapeCollisionTraversalNodeRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_171_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dca/classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNode.html" target="_self">MeshShapeConservativeAdvancementTraversalNode</a></td><td class="desc">Traversal node for conservative advancement computation between BVH and shape </td></tr>
<tr id="row_0_0_172_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d52/classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeOBBRSS.html" target="_self">MeshShapeConservativeAdvancementTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_173_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/dd6/classfcl_1_1detail_1_1MeshShapeConservativeAdvancementTraversalNodeRSS.html" target="_self">MeshShapeConservativeAdvancementTraversalNodeRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_174_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d95/classfcl_1_1detail_1_1MeshShapeDistanceTraversalNode.html" target="_self">MeshShapeDistanceTraversalNode</a></td><td class="desc">Traversal node for distance between mesh and shape </td></tr>
<tr id="row_0_0_175_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d1c/classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodekIOS.html" target="_self">MeshShapeDistanceTraversalNodekIOS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_176_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d87/classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeOBBRSS.html" target="_self">MeshShapeDistanceTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_177_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dbf/classfcl_1_1detail_1_1MeshShapeDistanceTraversalNodeRSS.html" target="_self">MeshShapeDistanceTraversalNodeRSS</a></td><td class="desc">Traversal node for distance between mesh and shape, when mesh BVH is one of the oriented node (<a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>, <a class="el" href="d2/ded/classfcl_1_1OBBRSS.html" title="Class merging the OBB and RSS, can handle collision and distance simultaneously. ">OBBRSS</a>, <a class="el" href="df/d27/classfcl_1_1kIOS.html" title="A class describing the kIOS collision structure, which is a set of spheres. ">kIOS</a>) </td></tr>
<tr id="row_0_0_178_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d21/structfcl_1_1detail_1_1MinkowskiDiff.html" target="_self">MinkowskiDiff</a></td><td class="desc">Minkowski difference class of two shapes </td></tr>
<tr id="row_0_0_179_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/df1/structfcl_1_1detail_1_1NodeBase.html" target="_self">NodeBase</a></td><td class="desc">Dynamic <a class="el" href="db/d76/classfcl_1_1AABB.html">AABB<S></a> tree node </td></tr>
<tr id="row_0_0_180_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/da9/classfcl_1_1detail_1_1OcTreeCollisionTraversalNode.html" target="_self">OcTreeCollisionTraversalNode</a></td><td class="desc">Traversal node for octree collision </td></tr>
<tr id="row_0_0_181_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d53/classfcl_1_1detail_1_1OcTreeDistanceTraversalNode.html" target="_self">OcTreeDistanceTraversalNode</a></td><td class="desc">Traversal node for octree distance </td></tr>
<tr id="row_0_0_182_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/ddb/classfcl_1_1detail_1_1OcTreeMeshCollisionTraversalNode.html" target="_self">OcTreeMeshCollisionTraversalNode</a></td><td class="desc">Traversal node for octree-mesh collision </td></tr>
<tr id="row_0_0_183_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d21/classfcl_1_1detail_1_1OcTreeMeshDistanceTraversalNode.html" target="_self">OcTreeMeshDistanceTraversalNode</a></td><td class="desc">Traversal node for octree-mesh distance </td></tr>
<tr id="row_0_0_184_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/de3/classfcl_1_1detail_1_1OcTreeShapeCollisionTraversalNode.html" target="_self">OcTreeShapeCollisionTraversalNode</a></td><td class="desc">Traversal node for octree-shape collision </td></tr>
<tr id="row_0_0_185_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d48/classfcl_1_1detail_1_1OcTreeShapeDistanceTraversalNode.html" target="_self">OcTreeShapeDistanceTraversalNode</a></td><td class="desc">Traversal node for octree-shape distance </td></tr>
<tr id="row_0_0_186_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dda/classfcl_1_1detail_1_1OcTreeSolver.html" target="_self">OcTreeSolver</a></td><td class="desc">Algorithms for collision related with octree </td></tr>
<tr id="row_0_0_187_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d88/classfcl_1_1detail_1_1PolySolver.html" target="_self">PolySolver</a></td><td class="desc">A class solves polynomial degree (1,2,3) equations </td></tr>
<tr id="row_0_0_188_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_188_" class="arrow" onclick="toggleFolder('0_0_188_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d7c/classfcl_1_1detail_1_1Profiler.html" target="_self">Profiler</a></td><td class="desc">This is a simple thread-safe tool for counting time spent in various chunks of code. This is different from external profiling tools in that it allows the user to count time spent in various bits of code (sub-function granularity) or count how many times certain pieces of code are executed </td></tr>
<tr id="row_0_0_188_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d74/classfcl_1_1detail_1_1Profiler_1_1ScopedBlock.html" target="_self">ScopedBlock</a></td><td class="desc">This instance will call <a class="el" href="d5/d7c/classfcl_1_1detail_1_1Profiler.html#a1047e6e2d8bb89ea866d2a82a5016a48" title="Begin counting time for a specific chunk of code. ">Profiler::begin()</a> when constructed and <a class="el" href="d5/d7c/classfcl_1_1detail_1_1Profiler.html#ae74c777eca7092b12169121e52f31710" title="Stop counting time for a specific chunk of code. ">Profiler::end()</a> when it goes out of scope </td></tr>
<tr id="row_0_0_188_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/dbc/classfcl_1_1detail_1_1Profiler_1_1ScopedStart.html" target="_self">ScopedStart</a></td><td class="desc">This instance will call <a class="el" href="d5/d7c/classfcl_1_1detail_1_1Profiler.html#acb16ca5075417f33380d4b7cccf13c6f" title="Start counting time. ">Profiler::start()</a> when constructed and <a class="el" href="d5/d7c/classfcl_1_1detail_1_1Profiler.html#a98d9edf4ee5b3725420b97fb384acb15" title="Stop counting time. ">Profiler::stop()</a> when it goes out of scope. If the profiler was already started, this block's constructor and destructor take no action </td></tr>
<tr id="row_0_0_189_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_189_" class="arrow" onclick="toggleFolder('0_0_189_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/dd1/classfcl_1_1detail_1_1Project.html" target="_self">Project</a></td><td class="desc"><a class="el" href="d4/dd1/classfcl_1_1detail_1_1Project.html" title="Project functions. ">Project</a> functions </td></tr>
<tr id="row_0_0_189_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d3f/structfcl_1_1detail_1_1Project_1_1ProjectResult.html" target="_self">ProjectResult</a></td><td class="desc"></td></tr>
<tr id="row_0_0_190_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dec/classfcl_1_1detail_1_1Seed.html" target="_self">Seed</a></td><td class="desc"></td></tr>
<tr id="row_0_0_191_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/de3/structfcl_1_1detail_1_1SelectImpl.html" target="_self">SelectImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_192_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d57/structfcl_1_1detail_1_1SelectImpl_3_01S_00_01AABB_3_01S_01_4_01_4.html" target="_self">SelectImpl< S, AABB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_193_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d0c/structfcl_1_1detail_1_1SetImpl.html" target="_self">SetImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_194_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d5e/structfcl_1_1detail_1_1SetImpl_3_01S_00_01kIOS_3_01S_01_4_01_4.html" target="_self">SetImpl< S, kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_195_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dbc/structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">SetImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_196_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dfb/structfcl_1_1detail_1_1SetImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">SetImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_197_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/dc7/structfcl_1_1detail_1_1SetImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">SetImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_198_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d33/classfcl_1_1detail_1_1ShapeBVHCollisionTraversalNode.html" target="_self">ShapeBVHCollisionTraversalNode</a></td><td class="desc">Traversal node for collision between shape and BVH </td></tr>
<tr id="row_0_0_199_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/da3/classfcl_1_1detail_1_1ShapeBVHDistanceTraversalNode.html" target="_self">ShapeBVHDistanceTraversalNode</a></td><td class="desc">Traversal node for distance computation between shape and BVH </td></tr>
<tr id="row_0_0_200_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d3c/classfcl_1_1detail_1_1ShapeCollisionTraversalNode.html" target="_self">ShapeCollisionTraversalNode</a></td><td class="desc">Traversal node for collision between two shapes </td></tr>
<tr id="row_0_0_201_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d14/classfcl_1_1detail_1_1ShapeConservativeAdvancementTraversalNode.html" target="_self">ShapeConservativeAdvancementTraversalNode</a></td><td class="desc"></td></tr>
<tr id="row_0_0_202_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/dfd/structfcl_1_1detail_1_1ShapeDistanceIndepImpl.html" target="_self">ShapeDistanceIndepImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_203_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d93/structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html" target="_self">ShapeDistanceIndepImpl< S, Capsule< S >, Capsule< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_204_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/db1/structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeDistanceIndepImpl< S, Capsule< S >, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_205_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d1b/structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html" target="_self">ShapeDistanceIndepImpl< S, Sphere< S >, Capsule< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_206_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d6a/structfcl_1_1detail_1_1ShapeDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeDistanceIndepImpl< S, Sphere< S >, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_207_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d5f/structfcl_1_1detail_1_1ShapeDistanceLibccdImpl.html" target="_self">ShapeDistanceLibccdImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_208_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/de4/structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html" target="_self">ShapeDistanceLibccdImpl< S, Capsule< S >, Capsule< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_209_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/da1/structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Capsule_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeDistanceLibccdImpl< S, Capsule< S >, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_210_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d0a/structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Capsule_3_01S_01_4_01_4.html" target="_self">ShapeDistanceLibccdImpl< S, Sphere< S >, Capsule< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_211_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dd7/structfcl_1_1detail_1_1ShapeDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeDistanceLibccdImpl< S, Sphere< S >, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_212_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d23/classfcl_1_1detail_1_1ShapeDistanceTraversalNode.html" target="_self">ShapeDistanceTraversalNode</a></td><td class="desc">Traversal node for distance between two shapes </td></tr>
<tr id="row_0_0_213_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dfb/structfcl_1_1detail_1_1ShapeIntersectIndepImpl.html" target="_self">ShapeIntersectIndepImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_214_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d69/structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ShapeIntersectIndepImpl< S, Halfspace< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_215_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/dab/structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ShapeIntersectIndepImpl< S, Halfspace< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_216_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d7b/structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ShapeIntersectIndepImpl< S, Plane< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_217_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/df8/structfcl_1_1detail_1_1ShapeIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ShapeIntersectIndepImpl< S, Plane< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_218_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/dfb/structfcl_1_1detail_1_1ShapeIntersectLibccdImpl.html" target="_self">ShapeIntersectLibccdImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_219_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d65/structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ShapeIntersectLibccdImpl< S, Halfspace< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_220_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d4d/structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ShapeIntersectLibccdImpl< S, Halfspace< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_221_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d12/structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ShapeIntersectLibccdImpl< S, Plane< S >, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_222_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d05/structfcl_1_1detail_1_1ShapeIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_00_01Plane_3_01S_01_4_01_4.html" target="_self">ShapeIntersectLibccdImpl< S, Plane< S >, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_223_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/df9/classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNode.html" target="_self">ShapeMeshCollisionTraversalNode</a></td><td class="desc">Traversal node for collision between shape and mesh </td></tr>
<tr id="row_0_0_224_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d5f/classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodekIOS.html" target="_self">ShapeMeshCollisionTraversalNodekIOS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_225_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d7c/classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBB.html" target="_self">ShapeMeshCollisionTraversalNodeOBB</a></td><td class="desc">Traversal node for shape and mesh, when mesh BVH is one of the oriented node (<a class="el" href="d5/d52/classfcl_1_1OBB.html" title="Oriented bounding box class. ">OBB</a>, <a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>, <a class="el" href="d2/ded/classfcl_1_1OBBRSS.html" title="Class merging the OBB and RSS, can handle collision and distance simultaneously. ">OBBRSS</a>, <a class="el" href="df/d27/classfcl_1_1kIOS.html" title="A class describing the kIOS collision structure, which is a set of spheres. ">kIOS</a>) </td></tr>
<tr id="row_0_0_226_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d7e/classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeOBBRSS.html" target="_self">ShapeMeshCollisionTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_227_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d71/classfcl_1_1detail_1_1ShapeMeshCollisionTraversalNodeRSS.html" target="_self">ShapeMeshCollisionTraversalNodeRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_228_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dc8/classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNode.html" target="_self">ShapeMeshConservativeAdvancementTraversalNode</a></td><td class="desc"></td></tr>
<tr id="row_0_0_229_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/db5/classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeOBBRSS.html" target="_self">ShapeMeshConservativeAdvancementTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_230_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d0b/classfcl_1_1detail_1_1ShapeMeshConservativeAdvancementTraversalNodeRSS.html" target="_self">ShapeMeshConservativeAdvancementTraversalNodeRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_231_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d8f/classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNode.html" target="_self">ShapeMeshDistanceTraversalNode</a></td><td class="desc">Traversal node for distance between shape and mesh </td></tr>
<tr id="row_0_0_232_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/dfc/classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodekIOS.html" target="_self">ShapeMeshDistanceTraversalNodekIOS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_233_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d17/classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeOBBRSS.html" target="_self">ShapeMeshDistanceTraversalNodeOBBRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_234_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d8d/classfcl_1_1detail_1_1ShapeMeshDistanceTraversalNodeRSS.html" target="_self">ShapeMeshDistanceTraversalNodeRSS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_235_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de0/classfcl_1_1detail_1_1ShapeOcTreeCollisionTraversalNode.html" target="_self">ShapeOcTreeCollisionTraversalNode</a></td><td class="desc">Traversal node for shape-octree collision </td></tr>
<tr id="row_0_0_236_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d11/classfcl_1_1detail_1_1ShapeOcTreeDistanceTraversalNode.html" target="_self">ShapeOcTreeDistanceTraversalNode</a></td><td class="desc">Traversal node for shape-octree distance </td></tr>
<tr id="row_0_0_237_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d32/structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceIndepImpl.html" target="_self">ShapeTransformedTriangleDistanceIndepImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_238_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d58/structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleDistanceIndepImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_239_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dd2/structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceLibccdImpl.html" target="_self">ShapeTransformedTriangleDistanceLibccdImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_240_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d5f/structfcl_1_1detail_1_1ShapeTransformedTriangleDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleDistanceLibccdImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_241_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d59/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl.html" target="_self">ShapeTransformedTriangleIntersectIndepImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_242_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/df5/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleIntersectIndepImpl< S, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_243_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/da1/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Plane_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleIntersectIndepImpl< S, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_244_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/dc0/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleIntersectIndepImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_245_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d5e/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl.html" target="_self">ShapeTransformedTriangleIntersectLibccdImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_246_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/def/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Halfspace_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleIntersectLibccdImpl< S, Halfspace< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_247_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d9f/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Plane_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleIntersectLibccdImpl< S, Plane< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_248_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/dd9/structfcl_1_1detail_1_1ShapeTransformedTriangleIntersectLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTransformedTriangleIntersectLibccdImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_249_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d5d/structfcl_1_1detail_1_1ShapeTriangleDistanceIndepImpl.html" target="_self">ShapeTriangleDistanceIndepImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_250_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dd5/structfcl_1_1detail_1_1ShapeTriangleDistanceIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTriangleDistanceIndepImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_251_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d4f/structfcl_1_1detail_1_1ShapeTriangleDistanceLibccdImpl.html" target="_self">ShapeTriangleDistanceLibccdImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_252_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/deb/structfcl_1_1detail_1_1ShapeTriangleDistanceLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTriangleDistanceLibccdImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_253_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d8c/structfcl_1_1detail_1_1ShapeTriangleIntersectIndepImpl.html" target="_self">ShapeTriangleIntersectIndepImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_254_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d06/structfcl_1_1detail_1_1ShapeTriangleIntersectIndepImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTriangleIntersectIndepImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_255_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d48/structfcl_1_1detail_1_1ShapeTriangleIntersectLibccdImpl.html" target="_self">ShapeTriangleIntersectLibccdImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_256_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/dbe/structfcl_1_1detail_1_1ShapeTriangleIntersectLibccdImpl_3_01S_00_01Sphere_3_01S_01_4_01_4.html" target="_self">ShapeTriangleIntersectLibccdImpl< S, Sphere< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_0_257_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/dad/classfcl_1_1detail_1_1SimpleHashTable.html" target="_self">SimpleHashTable</a></td><td class="desc">A simple hash table implemented as multiple buckets. HashFnc is any extended hash function: HashFnc(key) = {index1, index2, ..., } </td></tr>
<tr id="row_0_0_258_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d84/structfcl_1_1detail_1_1SimpleInterval.html" target="_self">SimpleInterval</a></td><td class="desc"><a class="el" href="df/dc6/structfcl_1_1Interval.html" title="Interval class for [a, b]. ">Interval</a> trees implemented using red-black-trees as described in the book Introduction_To_Algorithms_ by Cormen, Leisserson, and Rivest </td></tr>
<tr id="row_0_0_259_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/df0/structfcl_1_1detail_1_1SortDoubleByValue.html" target="_self">SortDoubleByValue</a></td><td class="desc"></td></tr>
<tr id="row_0_0_260_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/de3/structfcl_1_1detail_1_1SortIntByValue.html" target="_self">SortIntByValue</a></td><td class="desc"></td></tr>
<tr id="row_0_0_261_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d47/classfcl_1_1detail_1_1SparseHashTable.html" target="_self">SparseHashTable</a></td><td class="desc">A hash table implemented using unordered_map </td></tr>
<tr id="row_0_0_262_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/db9/structfcl_1_1detail_1_1SpatialHash.html" target="_self">SpatialHash</a></td><td class="desc">Spatial hash function: hash an <a class="el" href="db/d76/classfcl_1_1AABB.html" title="A class describing the AABB collision structure, which is a box in 3D space determined by two diagona...">AABB</a> to a set of integer values </td></tr>
<tr id="row_0_0_263_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d49/classfcl_1_1detail_1_1TraversalNodeBase.html" target="_self">TraversalNodeBase</a></td><td class="desc">Node structure encoding the information required for traversal </td></tr>
<tr id="row_0_0_264_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d64/classfcl_1_1detail_1_1TriangleDistance.html" target="_self">TriangleDistance</a></td><td class="desc"><a class="el" href="de/daa/classfcl_1_1Triangle.html" title="Triangle with 3 indices for points. ">Triangle</a> distance functions </td></tr>
<tr id="row_0_0_265_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/daa/classfcl_1_1detail_1_1unordered__map__hash__table.html" target="_self">unordered_map_hash_table</a></td><td class="desc"></td></tr>
<tr id="row_0_0_266_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/db2/structfcl_1_1detail_1_1UpdateImpl.html" target="_self">UpdateImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d76/classfcl_1_1AABB.html" target="_self">AABB</a></td><td class="desc">A class describing the <a class="el" href="db/d76/classfcl_1_1AABB.html" title="A class describing the AABB collision structure, which is a box in 3D space determined by two diagona...">AABB</a> collision structure, which is a box in 3D space determined by two diagonal points </td></tr>
<tr id="row_0_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/da2/classfcl_1_1Box.html" target="_self">Box</a></td><td class="desc">Center at zero point, axis aligned box </td></tr>
<tr id="row_0_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/ddb/classfcl_1_1BroadPhaseCollisionManager.html" target="_self">BroadPhaseCollisionManager</a></td><td class="desc">Base class for broad phase collision. It helps to accelerate the collision/distance between N objects. Also support self collision, self distance and collision/distance with another M objects </td></tr>
<tr id="row_0_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/dce/classfcl_1_1BroadPhaseContinuousCollisionManager.html" target="_self">BroadPhaseContinuousCollisionManager</a></td><td class="desc">Base class for broad phase continuous collision. It helps to accelerate the continuous collision/distance between N objects. Also support self collision, self distance and collision/distance with another M objects </td></tr>
<tr id="row_0_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d3a/classfcl_1_1BVHModel.html" target="_self">BVHModel</a></td><td class="desc">A class describing the bounding hierarchy of a mesh model or a point cloud model (which is viewed as a degraded version of mesh) </td></tr>
<tr id="row_0_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d13/classfcl_1_1BVMotionBoundVisitor.html" target="_self">BVMotionBoundVisitor</a></td><td class="desc">Compute the motion bound for a bounding volume, given the closest direction n between two query objects </td></tr>
<tr id="row_0_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/dc8/structfcl_1_1BVNode.html" target="_self">BVNode</a></td><td class="desc">A class describing a bounding volume node. It includes the tree structure providing in <a class="el" href="d7/d50/structfcl_1_1BVNodeBase.html" title="BVNodeBase encodes the tree structure for BVH. ">BVNodeBase</a> and also the geometry data provided in BV template parameter </td></tr>
<tr id="row_0_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d50/structfcl_1_1BVNodeBase.html" target="_self">BVNodeBase</a></td><td class="desc"><a class="el" href="d7/d50/structfcl_1_1BVNodeBase.html" title="BVNodeBase encodes the tree structure for BVH. ">BVNodeBase</a> encodes the tree structure for BVH </td></tr>
<tr id="row_0_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/dc5/classfcl_1_1Capsule.html" target="_self">Capsule</a></td><td class="desc">Center at zero point capsule </td></tr>
<tr id="row_0_10_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d5d/classfcl_1_1CollisionGeometry.html" target="_self">CollisionGeometry</a></td><td class="desc">The geometry for the object for collision or distance computation </td></tr>
<tr id="row_0_11_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d70/classfcl_1_1CollisionObject.html" target="_self">CollisionObject</a></td><td class="desc">Object for collision or distance computation, contains the geometry and the transform information </td></tr>
<tr id="row_0_12_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dbf/structfcl_1_1CollisionRequest.html" target="_self">CollisionRequest</a></td><td class="desc">Request to the collision algorithm </td></tr>
<tr id="row_0_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d6f/structfcl_1_1CollisionResult.html" target="_self">CollisionResult</a></td><td class="desc">Collision result </td></tr>
<tr id="row_0_14_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/dfc/classfcl_1_1Cone.html" target="_self">Cone</a></td><td class="desc">Center at zero cone </td></tr>
<tr id="row_0_15_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/ded/structfcl_1_1constants.html" target="_self">constants</a></td><td class="desc"></td></tr>
<tr id="row_0_16_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/dfb/structfcl_1_1Contact.html" target="_self">Contact</a></td><td class="desc"><a class="el" href="d0/dfb/structfcl_1_1Contact.html" title="Contact information returned by collision. ">Contact</a> information returned by collision </td></tr>
<tr id="row_0_17_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d61/structfcl_1_1ContactPoint.html" target="_self">ContactPoint</a></td><td class="desc">Minimal contact information returned by collision </td></tr>
<tr id="row_0_18_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d8b/classfcl_1_1ContinuousCollisionObject.html" target="_self">ContinuousCollisionObject</a></td><td class="desc">Object for continuous collision or distance computation, contains the geometry and the motion information </td></tr>
<tr id="row_0_19_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d2a/structfcl_1_1ContinuousCollisionRequest.html" target="_self">ContinuousCollisionRequest</a></td><td class="desc"></td></tr>
<tr id="row_0_20_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d74/structfcl_1_1ContinuousCollisionResult.html" target="_self">ContinuousCollisionResult</a></td><td class="desc">Continuous collision result </td></tr>
<tr id="row_0_21_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_21_" class="arrow" onclick="toggleFolder('0_21_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/da8/classfcl_1_1Convex.html" target="_self">Convex</a></td><td class="desc"><a class="el" href="d2/da8/classfcl_1_1Convex.html" title="Convex polytope. ">Convex</a> polytope </td></tr>
<tr id="row_0_21_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/de6/structfcl_1_1Convex_1_1Edge.html" target="_self">Edge</a></td><td class="desc"></td></tr>
<tr id="row_0_22_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/ddb/structfcl_1_1CostSource.html" target="_self">CostSource</a></td><td class="desc">Cost source describes an area with a cost. The area is described by an <a class="el" href="db/d76/classfcl_1_1AABB.html">AABB<S></a> region </td></tr>
<tr id="row_0_23_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d82/classfcl_1_1Cylinder.html" target="_self">Cylinder</a></td><td class="desc">Center at zero cylinder </td></tr>
<tr id="row_0_24_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/da3/structfcl_1_1DistanceRequest.html" target="_self">DistanceRequest</a></td><td class="desc">Request to the distance computation </td></tr>
<tr id="row_0_25_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d37/structfcl_1_1DistanceResult.html" target="_self">DistanceResult</a></td><td class="desc">Distance result </td></tr>
<tr id="row_0_26_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d59/classfcl_1_1DummyCollisionObject.html" target="_self">DummyCollisionObject</a></td><td class="desc">Dummy collision object with a point <a class="el" href="db/d76/classfcl_1_1AABB.html">AABB<S></a> </td></tr>
<tr id="row_0_27_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d89/classfcl_1_1DynamicAABBTreeCollisionManager.html" target="_self">DynamicAABBTreeCollisionManager</a></td><td class="desc"></td></tr>
<tr id="row_0_28_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d4e/classfcl_1_1DynamicAABBTreeCollisionManager__Array.html" target="_self">DynamicAABBTreeCollisionManager_Array</a></td><td class="desc"></td></tr>
<tr id="row_0_29_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d96/classfcl_1_1Ellipsoid.html" target="_self">Ellipsoid</a></td><td class="desc">Center at zero point ellipsoid </td></tr>
<tr id="row_0_30_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/dde/classfcl_1_1Exception.html" target="_self">Exception</a></td><td class="desc"></td></tr>
<tr id="row_0_31_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d97/structfcl_1_1GetDistancesImpl.html" target="_self">GetDistancesImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_32_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/dd1/structfcl_1_1GetDistancesImpl_3_01S_00_015_01_4.html" target="_self">GetDistancesImpl< S, 5 ></a></td><td class="desc"></td></tr>
<tr id="row_0_33_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d58/structfcl_1_1GetDistancesImpl_3_01S_00_016_01_4.html" target="_self">GetDistancesImpl< S, 6 ></a></td><td class="desc"></td></tr>
<tr id="row_0_34_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/da8/structfcl_1_1GetDistancesImpl_3_01S_00_019_01_4.html" target="_self">GetDistancesImpl< S, 9 ></a></td><td class="desc"></td></tr>
<tr id="row_0_35_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d23/structfcl_1_1GetNodeTypeImpl.html" target="_self">GetNodeTypeImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_36_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d18/structfcl_1_1GetNodeTypeImpl_3_01AABB_3_01S_01_4_01_4.html" target="_self">GetNodeTypeImpl< AABB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_37_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d4d/structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0116_01_4_01_4.html" target="_self">GetNodeTypeImpl< KDOP< S, 16 > ></a></td><td class="desc"></td></tr>
<tr id="row_0_38_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d2d/structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0118_01_4_01_4.html" target="_self">GetNodeTypeImpl< KDOP< S, 18 > ></a></td><td class="desc"></td></tr>
<tr id="row_0_39_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/db1/structfcl_1_1GetNodeTypeImpl_3_01KDOP_3_01S_00_0124_01_4_01_4.html" target="_self">GetNodeTypeImpl< KDOP< S, 24 > ></a></td><td class="desc"></td></tr>
<tr id="row_0_40_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d7a/structfcl_1_1GetNodeTypeImpl_3_01kIOS_3_01S_01_4_01_4.html" target="_self">GetNodeTypeImpl< kIOS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_41_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/daf/structfcl_1_1GetNodeTypeImpl_3_01OBB_3_01S_01_4_01_4.html" target="_self">GetNodeTypeImpl< OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_42_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d28/structfcl_1_1GetNodeTypeImpl_3_01OBBRSS_3_01S_01_4_01_4.html" target="_self">GetNodeTypeImpl< OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_43_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/db3/structfcl_1_1GetNodeTypeImpl_3_01RSS_3_01S_01_4_01_4.html" target="_self">GetNodeTypeImpl< RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_44_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dac/structfcl_1_1GetOrientationImpl.html" target="_self">GetOrientationImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_45_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/ddd/structfcl_1_1GetOrientationImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">GetOrientationImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_46_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d00/structfcl_1_1GetOrientationImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">GetOrientationImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_47_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d9a/structfcl_1_1GetOrientationImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">GetOrientationImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_48_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d06/classfcl_1_1Halfspace.html" target="_self">Halfspace</a></td><td class="desc">Half Space: this is equivalent to the Planed in ODE. The separation plane is defined as n * x = d; Points in the negative side of the separation plane (i.e. {x | n * x < d}) are inside the half space and points in the positive side of the separation plane (i.e. {x | n * x > d}) are outside the half space </td></tr>
<tr id="row_0_49_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d94/structfcl_1_1IMatrix3.html" target="_self">IMatrix3</a></td><td class="desc"></td></tr>
<tr id="row_0_50_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/da2/classfcl_1_1InterpMotion.html" target="_self">InterpMotion</a></td><td class="desc">Linear interpolation motion Each Motion is assumed to have constant linear velocity and angular velocity The motion is R(t)(p - p_ref) + p_ref + T(t) Therefore, R(0) = R0, R(1) = R1 T(0) = T0 + R0 p_ref - p_ref T(1) = T1 + R1 p_ref - p_ref </td></tr>
<tr id="row_0_51_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dc6/structfcl_1_1Interval.html" target="_self">Interval</a></td><td class="desc"><a class="el" href="df/dc6/structfcl_1_1Interval.html" title="Interval class for [a, b]. ">Interval</a> class for [a, b] </td></tr>
<tr id="row_0_52_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_52_" class="arrow" onclick="toggleFolder('0_52_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/db0/classfcl_1_1IntervalTreeCollisionManager.html" target="_self">IntervalTreeCollisionManager</a></td><td class="desc">Collision manager based on interval tree </td></tr>
<tr id="row_0_52_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d29/structfcl_1_1IntervalTreeCollisionManager_1_1EndPoint.html" target="_self">EndPoint</a></td><td class="desc">SAP end point </td></tr>
<tr id="row_0_52_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/de8/structfcl_1_1IntervalTreeCollisionManager_1_1SAPInterval.html" target="_self">SAPInterval</a></td><td class="desc">Extention interval tree's interval to SAP interval, adding more information </td></tr>
<tr id="row_0_53_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d9d/structfcl_1_1IVector3.html" target="_self">IVector3</a></td><td class="desc"></td></tr>
<tr id="row_0_54_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/ddb/classfcl_1_1KDOP.html" target="_self">KDOP</a></td><td class="desc"><a class="el" href="dc/ddb/classfcl_1_1KDOP.html" title="KDOP class describes the KDOP collision structures. K is set as the template parameter, which should be 16, 18, or 24 The KDOP structure is defined by some pairs of parallel planes defined by some axes. For K = 16, the planes are 6 AABB planes and 10 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 8 (0,-1,0) and (0,1,0) -> indices 1 and 9 (0,0,-1) and (0,0,1) -> indices 2 and 10 (-1,-1,0) and (1,1,0) -> indices 3 and 11 (-1,0,-1) and (1,0,1) -> indices 4 and 12 (0,-1,-1) and (0,1,1) -> indices 5 and 13 (-1,1,0) and (1,-1,0) -> indices 6 and 14 (-1,0,1) and (1,0,-1) -> indices 7 and 15 For K = 18, the planes are 6 AABB planes and 12 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 9 (0,-1,0) and (0,1,0) -> indices 1 and 10 (0,0,-1) and (0,0,1) -> indices 2 and 11 (-1,-1,0) and (1,1,0) -> indices 3 and 12 (-1,0,-1) and (1,0,1) -> indices 4 and 13 (0,-1,-1) and (0,1,1) -> indices 5 and 14 (-1,1,0) and (1,-1,0) -> indices 6 and 15 (-1,0,1) and (1,0,-1) -> indices 7 and 16 (0,-1,1) and (0,1,-1) -> indices 8 and 17 For K = 18, the planes are 6 AABB planes and 18 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 12 (0,-1,0) and (0,1,0) -> indices 1 and 13 (0,0,-1) and (0,0,1) -> indices 2 and 14 (-1,-1,0) and (1,1,0) -> indices 3 and 15 (-1,0,-1) and (1,0,1) -> indices 4 and 16 (0,-1,-1) and (0,1,1) -> indices 5 and 17 (-1,1,0) and (1,-1,0) -> indices 6 and 18 (-1,0,1) and (1,0,-1) -> indices 7 and 19 (0,-1,1) and (0,1,-1) -> indices 8 and 20 (-1, -1, 1) and (1, 1, -1) –> indices 9 and 21 (-1, 1, -1) and (1, -1, 1) –> indices 10 and 22 (1, -1, -1) and (-1, 1, 1) –> indices 11 and 23. ">KDOP</a> class describes the <a class="el" href="dc/ddb/classfcl_1_1KDOP.html" title="KDOP class describes the KDOP collision structures. K is set as the template parameter, which should be 16, 18, or 24 The KDOP structure is defined by some pairs of parallel planes defined by some axes. For K = 16, the planes are 6 AABB planes and 10 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 8 (0,-1,0) and (0,1,0) -> indices 1 and 9 (0,0,-1) and (0,0,1) -> indices 2 and 10 (-1,-1,0) and (1,1,0) -> indices 3 and 11 (-1,0,-1) and (1,0,1) -> indices 4 and 12 (0,-1,-1) and (0,1,1) -> indices 5 and 13 (-1,1,0) and (1,-1,0) -> indices 6 and 14 (-1,0,1) and (1,0,-1) -> indices 7 and 15 For K = 18, the planes are 6 AABB planes and 12 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 9 (0,-1,0) and (0,1,0) -> indices 1 and 10 (0,0,-1) and (0,0,1) -> indices 2 and 11 (-1,-1,0) and (1,1,0) -> indices 3 and 12 (-1,0,-1) and (1,0,1) -> indices 4 and 13 (0,-1,-1) and (0,1,1) -> indices 5 and 14 (-1,1,0) and (1,-1,0) -> indices 6 and 15 (-1,0,1) and (1,0,-1) -> indices 7 and 16 (0,-1,1) and (0,1,-1) -> indices 8 and 17 For K = 18, the planes are 6 AABB planes and 18 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 12 (0,-1,0) and (0,1,0) -> indices 1 and 13 (0,0,-1) and (0,0,1) -> indices 2 and 14 (-1,-1,0) and (1,1,0) -> indices 3 and 15 (-1,0,-1) and (1,0,1) -> indices 4 and 16 (0,-1,-1) and (0,1,1) -> indices 5 and 17 (-1,1,0) and (1,-1,0) -> indices 6 and 18 (-1,0,1) and (1,0,-1) -> indices 7 and 19 (0,-1,1) and (0,1,-1) -> indices 8 and 20 (-1, -1, 1) and (1, 1, -1) –> indices 9 and 21 (-1, 1, -1) and (1, -1, 1) –> indices 10 and 22 (1, -1, -1) and (-1, 1, 1) –> indices 11 and 23. ">KDOP</a> collision structures. K is set as the template parameter, which should be 16, 18, or 24 The <a class="el" href="dc/ddb/classfcl_1_1KDOP.html" title="KDOP class describes the KDOP collision structures. K is set as the template parameter, which should be 16, 18, or 24 The KDOP structure is defined by some pairs of parallel planes defined by some axes. For K = 16, the planes are 6 AABB planes and 10 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 8 (0,-1,0) and (0,1,0) -> indices 1 and 9 (0,0,-1) and (0,0,1) -> indices 2 and 10 (-1,-1,0) and (1,1,0) -> indices 3 and 11 (-1,0,-1) and (1,0,1) -> indices 4 and 12 (0,-1,-1) and (0,1,1) -> indices 5 and 13 (-1,1,0) and (1,-1,0) -> indices 6 and 14 (-1,0,1) and (1,0,-1) -> indices 7 and 15 For K = 18, the planes are 6 AABB planes and 12 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 9 (0,-1,0) and (0,1,0) -> indices 1 and 10 (0,0,-1) and (0,0,1) -> indices 2 and 11 (-1,-1,0) and (1,1,0) -> indices 3 and 12 (-1,0,-1) and (1,0,1) -> indices 4 and 13 (0,-1,-1) and (0,1,1) -> indices 5 and 14 (-1,1,0) and (1,-1,0) -> indices 6 and 15 (-1,0,1) and (1,0,-1) -> indices 7 and 16 (0,-1,1) and (0,1,-1) -> indices 8 and 17 For K = 18, the planes are 6 AABB planes and 18 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 12 (0,-1,0) and (0,1,0) -> indices 1 and 13 (0,0,-1) and (0,0,1) -> indices 2 and 14 (-1,-1,0) and (1,1,0) -> indices 3 and 15 (-1,0,-1) and (1,0,1) -> indices 4 and 16 (0,-1,-1) and (0,1,1) -> indices 5 and 17 (-1,1,0) and (1,-1,0) -> indices 6 and 18 (-1,0,1) and (1,0,-1) -> indices 7 and 19 (0,-1,1) and (0,1,-1) -> indices 8 and 20 (-1, -1, 1) and (1, 1, -1) –> indices 9 and 21 (-1, 1, -1) and (1, -1, 1) –> indices 10 and 22 (1, -1, -1) and (-1, 1, 1) –> indices 11 and 23. ">KDOP</a> structure is defined by some pairs of parallel planes defined by some axes. For K = 16, the planes are 6 <a class="el" href="db/d76/classfcl_1_1AABB.html" title="A class describing the AABB collision structure, which is a box in 3D space determined by two diagona...">AABB</a> planes and 10 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 8 (0,-1,0) and (0,1,0) -> indices 1 and 9 (0,0,-1) and (0,0,1) -> indices 2 and 10 (-1,-1,0) and (1,1,0) -> indices 3 and 11 (-1,0,-1) and (1,0,1) -> indices 4 and 12 (0,-1,-1) and (0,1,1) -> indices 5 and 13 (-1,1,0) and (1,-1,0) -> indices 6 and 14 (-1,0,1) and (1,0,-1) -> indices 7 and 15 For K = 18, the planes are 6 <a class="el" href="db/d76/classfcl_1_1AABB.html" title="A class describing the AABB collision structure, which is a box in 3D space determined by two diagona...">AABB</a> planes and 12 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 9 (0,-1,0) and (0,1,0) -> indices 1 and 10 (0,0,-1) and (0,0,1) -> indices 2 and 11 (-1,-1,0) and (1,1,0) -> indices 3 and 12 (-1,0,-1) and (1,0,1) -> indices 4 and 13 (0,-1,-1) and (0,1,1) -> indices 5 and 14 (-1,1,0) and (1,-1,0) -> indices 6 and 15 (-1,0,1) and (1,0,-1) -> indices 7 and 16 (0,-1,1) and (0,1,-1) -> indices 8 and 17 For K = 18, the planes are 6 <a class="el" href="db/d76/classfcl_1_1AABB.html" title="A class describing the AABB collision structure, which is a box in 3D space determined by two diagona...">AABB</a> planes and 18 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 12 (0,-1,0) and (0,1,0) -> indices 1 and 13 (0,0,-1) and (0,0,1) -> indices 2 and 14 (-1,-1,0) and (1,1,0) -> indices 3 and 15 (-1,0,-1) and (1,0,1) -> indices 4 and 16 (0,-1,-1) and (0,1,1) -> indices 5 and 17 (-1,1,0) and (1,-1,0) -> indices 6 and 18 (-1,0,1) and (1,0,-1) -> indices 7 and 19 (0,-1,1) and (0,1,-1) -> indices 8 and 20 (-1, -1, 1) and (1, 1, -1) –> indices 9 and 21 (-1, 1, -1) and (1, -1, 1) –> indices 10 and 22 (1, -1, -1) and (-1, 1, 1) –> indices 11 and 23 </td></tr>
<tr id="row_0_55_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d27/classfcl_1_1kIOS.html" target="_self">kIOS</a></td><td class="desc">A class describing the <a class="el" href="df/d27/classfcl_1_1kIOS.html" title="A class describing the kIOS collision structure, which is a set of spheres. ">kIOS</a> collision structure, which is a set of spheres </td></tr>
<tr id="row_0_56_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d34/structfcl_1_1MakeParentRelativeRecurseImpl.html" target="_self">MakeParentRelativeRecurseImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_57_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d13/structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01OBB_3_01S_01_4_01_4.html" target="_self">MakeParentRelativeRecurseImpl< S, OBB< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_58_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d9d/structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01OBBRSS_3_01S_01_4_01_4.html" target="_self">MakeParentRelativeRecurseImpl< S, OBBRSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_59_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/db1/structfcl_1_1MakeParentRelativeRecurseImpl_3_01S_00_01RSS_3_01S_01_4_01_4.html" target="_self">MakeParentRelativeRecurseImpl< S, RSS< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_60_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d6a/classfcl_1_1MotionBase.html" target="_self">MotionBase</a></td><td class="desc"></td></tr>
<tr id="row_0_61_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d60/classfcl_1_1NaiveCollisionManager.html" target="_self">NaiveCollisionManager</a></td><td class="desc">Brute force N-body collision manager </td></tr>
<tr id="row_0_62_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d52/classfcl_1_1OBB.html" target="_self">OBB</a></td><td class="desc">Oriented bounding box class </td></tr>
<tr id="row_0_63_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/ded/classfcl_1_1OBBRSS.html" target="_self">OBBRSS</a></td><td class="desc">Class merging the <a class="el" href="d5/d52/classfcl_1_1OBB.html" title="Oriented bounding box class. ">OBB</a> and <a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>, can handle collision and distance simultaneously </td></tr>
<tr id="row_0_64_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d19/classfcl_1_1Plane.html" target="_self">Plane</a></td><td class="desc">Infinite plane </td></tr>
<tr id="row_0_65_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/db6/classfcl_1_1RNG.html" target="_self">RNG</a></td><td class="desc">Random number generation. An instance of this class cannot be used by multiple threads at once (member functions are not const). However, the constructor is thread safe and different instances can be used safely in any number of threads. It is also guaranteed that all created instances will have a different random seed </td></tr>
<tr id="row_0_66_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d48/classfcl_1_1RSS.html" target="_self">RSS</a></td><td class="desc">A class for rectangle sphere-swept bounding volume </td></tr>
<tr id="row_0_67_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d21/classfcl_1_1SamplerBase.html" target="_self">SamplerBase</a></td><td class="desc"></td></tr>
<tr id="row_0_68_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d08/classfcl_1_1SamplerR.html" target="_self">SamplerR</a></td><td class="desc"></td></tr>
<tr id="row_0_69_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/d58/classfcl_1_1SamplerSE2.html" target="_self">SamplerSE2</a></td><td class="desc"></td></tr>
<tr id="row_0_70_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d4f/classfcl_1_1SamplerSE2__disk.html" target="_self">SamplerSE2_disk</a></td><td class="desc"></td></tr>
<tr id="row_0_71_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d20/classfcl_1_1SamplerSE3Euler.html" target="_self">SamplerSE3Euler</a></td><td class="desc"></td></tr>
<tr id="row_0_72_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d70/classfcl_1_1SamplerSE3Euler__ball.html" target="_self">SamplerSE3Euler_ball</a></td><td class="desc"></td></tr>
<tr id="row_0_73_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d4a/classfcl_1_1SamplerSE3Quat.html" target="_self">SamplerSE3Quat</a></td><td class="desc"></td></tr>
<tr id="row_0_74_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/db0/classfcl_1_1SamplerSE3Quat__ball.html" target="_self">SamplerSE3Quat_ball</a></td><td class="desc"></td></tr>
<tr id="row_0_75_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_75_" class="arrow" onclick="toggleFolder('0_75_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d51/classfcl_1_1SaPCollisionManager.html" target="_self">SaPCollisionManager</a></td><td class="desc">Rigorous SAP collision manager </td></tr>
<tr id="row_0_75_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/df8/structfcl_1_1SaPCollisionManager_1_1EndPoint.html" target="_self">EndPoint</a></td><td class="desc">End point for an interval </td></tr>
<tr id="row_0_75_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d41/classfcl_1_1SaPCollisionManager_1_1isNotValidPair.html" target="_self">isNotValidPair</a></td><td class="desc">Functor to help remove collision pairs no longer valid (i.e., should be culled away) </td></tr>
<tr id="row_0_75_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/daa/classfcl_1_1SaPCollisionManager_1_1isUnregistered.html" target="_self">isUnregistered</a></td><td class="desc">Functor to help unregister one object </td></tr>
<tr id="row_0_75_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d39/structfcl_1_1SaPCollisionManager_1_1SaPAABB.html" target="_self">SaPAABB</a></td><td class="desc">SAP interval for one object </td></tr>
<tr id="row_0_75_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d8c/structfcl_1_1SaPCollisionManager_1_1SaPPair.html" target="_self">SaPPair</a></td><td class="desc">A pair of objects that are not culling away and should further check collision </td></tr>
<tr id="row_0_76_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d07/classfcl_1_1ScrewMotion.html" target="_self">ScrewMotion</a></td><td class="desc"></td></tr>
<tr id="row_0_77_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d76/classfcl_1_1ShapeBase.html" target="_self">ShapeBase</a></td><td class="desc">Base class for all basic geometric shapes </td></tr>
<tr id="row_0_78_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d0d/structfcl_1_1SortByXLow.html" target="_self">SortByXLow</a></td><td class="desc">Functor sorting objects according to the <a class="el" href="db/d76/classfcl_1_1AABB.html">AABB<S></a> lower x bound </td></tr>
<tr id="row_0_79_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d6b/structfcl_1_1SortByYLow.html" target="_self">SortByYLow</a></td><td class="desc">Functor sorting objects according to the <a class="el" href="db/d76/classfcl_1_1AABB.html">AABB<S></a> lower y bound </td></tr>
<tr id="row_0_80_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d3e/structfcl_1_1SortByZLow.html" target="_self">SortByZLow</a></td><td class="desc">Functor sorting objects according to the <a class="el" href="db/d76/classfcl_1_1AABB.html">AABB<S></a> lower z bound </td></tr>
<tr id="row_0_81_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d85/classfcl_1_1SpatialHashingCollisionManager.html" target="_self">SpatialHashingCollisionManager</a></td><td class="desc">Spatial hashing collision mananger </td></tr>
<tr id="row_0_82_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/dd0/classfcl_1_1Sphere.html" target="_self">Sphere</a></td><td class="desc">Center at zero point sphere </td></tr>
<tr id="row_0_83_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/da2/classfcl_1_1SplineMotion.html" target="_self">SplineMotion</a></td><td class="desc"></td></tr>
<tr id="row_0_84_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d46/classfcl_1_1SSaPCollisionManager.html" target="_self">SSaPCollisionManager</a></td><td class="desc">Simple SAP collision manager </td></tr>
<tr id="row_0_85_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d99/classfcl_1_1TaylorModel.html" target="_self">TaylorModel</a></td><td class="desc"><a class="el" href="d2/d99/classfcl_1_1TaylorModel.html" title="TaylorModel implements a third order Taylor model, i.e., a cubic approximation of a function over a t...">TaylorModel</a> implements a third order Taylor model, i.e., a cubic approximation of a function over a time interval, with an interval remainder. All the operations on two Taylor models assume their time intervals are the same </td></tr>
<tr id="row_0_86_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d49/classfcl_1_1TBVMotionBoundVisitor.html" target="_self">TBVMotionBoundVisitor</a></td><td class="desc"></td></tr>
<tr id="row_0_87_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/d16/structfcl_1_1TBVMotionBoundVisitorVisitImpl.html" target="_self">TBVMotionBoundVisitorVisitImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_88_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d6e/structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01InterpMotion_3_01S_01_4_01_4.html" target="_self">TBVMotionBoundVisitorVisitImpl< S, RSS< S >, InterpMotion< S > ></a></td><td class="desc">Compute the motion bound for a bounding volume along a given direction n according to mu < |v * n| + ||w x n||(r + max(||ci*||)) where ||ci*|| = ||R0(ci) x w||. w is the angular axis (normalized) and ci are the endpoints of the generator primitives of <a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>. Notice that all bv parameters are in the local frame of the object, but n should be in the global frame (the reason is that the motion (t1, t2 and t) is in global frame) </td></tr>
<tr id="row_0_89_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d61/structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01ScrewMotion_3_01S_01_4_01_4.html" target="_self">TBVMotionBoundVisitorVisitImpl< S, RSS< S >, ScrewMotion< S > ></a></td><td class="desc">Compute the motion bound for a bounding volume along a given direction n according to mu < |v * n| + ||w x n||(r + max(||ci*||)) where ||ci*|| = ||R0(ci) x w||. w is the angular axis (normalized) and ci are the endpoints of the generator primitives of <a class="el" href="db/d48/classfcl_1_1RSS.html" title="A class for rectangle sphere-swept bounding volume. ">RSS</a>. Notice that all bv parameters are in the local frame of the object, but n should be in the global frame (the reason is that the motion (t1, t2 and t) is in global frame) </td></tr>
<tr id="row_0_90_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/df1/structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01SplineMotion_3_01S_01_4_01_4.html" target="_self">TBVMotionBoundVisitorVisitImpl< S, RSS< S >, SplineMotion< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_91_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dc/dd0/structfcl_1_1TBVMotionBoundVisitorVisitImpl_3_01S_00_01RSS_3_01S_01_4_00_01TranslationMotion_3_01S_01_4_01_4.html" target="_self">TBVMotionBoundVisitorVisitImpl< S, RSS< S >, TranslationMotion< S > ></a></td><td class="desc">Compute the motion bound for a bounding volume along a given direction n </td></tr>
<tr id="row_0_92_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d1d/structfcl_1_1TimeInterval.html" target="_self">TimeInterval</a></td><td class="desc"></td></tr>
<tr id="row_0_93_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/de4/classfcl_1_1TMatrix3.html" target="_self">TMatrix3</a></td><td class="desc"></td></tr>
<tr id="row_0_94_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/d59/classfcl_1_1TranslationMotion.html" target="_self">TranslationMotion</a></td><td class="desc"></td></tr>
<tr id="row_0_95_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/daa/classfcl_1_1Triangle.html" target="_self">Triangle</a></td><td class="desc"><a class="el" href="de/daa/classfcl_1_1Triangle.html" title="Triangle with 3 indices for points. ">Triangle</a> with 3 indices for points </td></tr>
<tr id="row_0_96_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d4e/classfcl_1_1TriangleMotionBoundVisitor.html" target="_self">TriangleMotionBoundVisitor</a></td><td class="desc"></td></tr>
<tr id="row_0_97_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d7d/structfcl_1_1TriangleMotionBoundVisitorVisitImpl.html" target="_self">TriangleMotionBoundVisitorVisitImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_98_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/da5/structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01InterpMotion_3_01S_01_4_01_4.html" target="_self">TriangleMotionBoundVisitorVisitImpl< S, InterpMotion< S > ></a></td><td class="desc">Compute the motion bound for a triangle along a given direction n according to mu < |v * n| + ||w x n||(max||ci*||) where ||ci*|| = ||R0(ci) x w|| / |w|. w is the angular velocity and ci are the triangle vertex coordinates. Notice that the triangle is in the local frame of the object, but n should be in the global frame (the reason is that the motion (t1, t2 and t) is in global frame) </td></tr>
<tr id="row_0_99_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d1d/structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01ScrewMotion_3_01S_01_4_01_4.html" target="_self">TriangleMotionBoundVisitorVisitImpl< S, ScrewMotion< S > ></a></td><td class="desc">Compute the motion bound for a triangle along a given direction n according to mu < |v * n| + ||w x n||(max||ci*||) where ||ci*|| = ||R0(ci) x w|| / |w|. w is the angular velocity and ci are the triangle vertex coordinates. Notice that the triangle is in the local frame of the object, but n should be in the global frame (the reason is that the motion (t1, t2 and t) is in global frame) </td></tr>
<tr id="row_0_100_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d9d/structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01SplineMotion_3_01S_01_4_01_4.html" target="_self">TriangleMotionBoundVisitorVisitImpl< S, SplineMotion< S > ></a></td><td class="desc"></td></tr>
<tr id="row_0_101_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/dd3/structfcl_1_1TriangleMotionBoundVisitorVisitImpl_3_01S_00_01TranslationMotion_3_01S_01_4_01_4.html" target="_self">TriangleMotionBoundVisitorVisitImpl< S, TranslationMotion< S > ></a></td><td class="desc">Compute the motion bound for a triangle along a given direction n </td></tr>
<tr id="row_0_102_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/d22/classfcl_1_1TriangleP.html" target="_self">TriangleP</a></td><td class="desc"><a class="el" href="de/daa/classfcl_1_1Triangle.html" title="Triangle with 3 indices for points. ">Triangle</a> stores the points instead of only indices of points </td></tr>
<tr id="row_0_103_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d12/classfcl_1_1TVector3.html" target="_self">TVector3</a></td><td class="desc"></td></tr>
<tr id="row_0_104_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d55/classfcl_1_1Variance3.html" target="_self">Variance3</a></td><td class="desc">Class for variance matrix in 3d </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d3c/struct__ccd__simplex__t.html" target="_self">_ccd_simplex_t</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/df4/struct__ccd__support__t.html" target="_self">_ccd_support_t</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>