-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathannotated.html
251 lines (249 loc) · 56.7 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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>farm-ng-core: 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>
<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>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.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">farm-ng-core
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></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">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
/* @license-end */
</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="namespacefarm__ng.html" target="_self">farm_ng</a></td><td class="desc"></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><a class="el" href="namespacefarm__ng_1_1plotting.html" target="_self">plotting</a></td><td class="desc"></td></tr>
<tr id="row_0_0_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="structfarm__ng_1_1plotting_1_1_clear_condition.html" target="_self">ClearCondition</a></td><td class="desc">Condition for clear some or all curve data </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="structfarm__ng_1_1plotting_1_1_colored_rect.html" target="_self">ColoredRect</a></td><td class="desc">A colored rectangle </td></tr>
<tr id="row_0_1_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefarm__ng_1_1testing.html" target="_self">testing</a></td><td class="desc"></td></tr>
<tr id="row_0_1_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="classfarm__ng_1_1testing_1_1_capture_std_err.html" target="_self">CaptureStdErr</a></td><td class="desc">Captures stdout and stderr </td></tr>
<tr id="row_0_2_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefarm__ng_1_1time__series.html" target="_self">time_series</a></td><td class="desc"></td></tr>
<tr id="row_0_2_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="structfarm__ng_1_1time__series_1_1_max_gap.html" target="_self">MaxGap</a></td><td class="desc">New type to specify maximal allowed time gap for interpolation </td></tr>
<tr id="row_0_2_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="structfarm__ng_1_1time__series_1_1_nearness_threshold.html" target="_self">NearnessThreshold</a></td><td class="desc">New type to specify nearness to consider two values near in timeseries (e.g. to skip interpolation calculation) </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="structfarm__ng_1_1_error.html" target="_self">Error</a></td><td class="desc">An error, meant to be used with <code>Expected</code> </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="structfarm__ng_1_1_success.html" target="_self">Success</a></td><td class="desc"></td></tr>
<tr id="row_0_5_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_5_" class="arrow" onclick="toggleFolder('0_5_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfarm__ng_1_1_stream_logger.html" target="_self">StreamLogger</a></td><td class="desc">A logger that writes to std::cerr (and optionally to a file) </td></tr>
<tr id="row_0_5_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="structfarm__ng_1_1_stream_logger_1_1_disk_logging.html" target="_self">DiskLogging</a></td><td class="desc">Details of the disk logging implementation </td></tr>
<tr id="row_0_5_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="structfarm__ng_1_1_stream_logger_1_1_log_clock.html" target="_self">LogClock</a></td><td class="desc">A type-erased generator of timestamp strings </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="structfarm__ng_1_1_error_detail.html" target="_self">ErrorDetail</a></td><td class="desc">Expected error stack trace line </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="classfarm__ng_1_1_shared.html" target="_self">Shared</a></td><td class="desc">Represents a Non-nullable pointer with shared ownership Is essentially an adapter between std::shared_ptr and <a class="el" href="namespacefarm__ng.html#a048d5e416c9003f203d6f76cc806dabb">farm_ng::Expected</a> </td></tr>
<tr id="row_0_8_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_8_" class="arrow" onclick="toggleFolder('0_8_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfarm__ng_1_1_stopwatch_singleton.html" target="_self">StopwatchSingleton</a></td><td class="desc">Stopwatch class for creating multiple, optionally concurrent, timers </td></tr>
<tr id="row_0_8_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="structfarm__ng_1_1_stopwatch_singleton_1_1_stopwatch_stats.html" target="_self">StopwatchStats</a></td><td class="desc">Container for statistics on stopwatch timers </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="structfarm__ng_1_1_scoped_timer.html" target="_self">ScopedTimer</a></td><td class="desc">Stopwatch for a single, named timer </td></tr>
<tr id="row_0_10_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_10_" class="arrow" onclick="toggleFolder('0_10_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfarm__ng_1_1_time_series.html" target="_self">TimeSeries</a></td><td class="desc"><a class="el" href="classfarm__ng_1_1_time_series.html" title="TimeSeries is a container of StampedValue that are sorted by their timestamp.">TimeSeries</a> is a container of StampedValue that are sorted by their timestamp </td></tr>
<tr id="row_0_10_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="structfarm__ng_1_1_time_series_1_1_bounds.html" target="_self">Bounds</a></td><td class="desc"><a class="el" href="structfarm__ng_1_1_time_series_1_1_bounds.html" title="Bounds used in findBounds.">Bounds</a> used in findBounds </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="structfarm__ng_1_1_uri.html" target="_self">Uri</a></td><td class="desc"><a class="el" href="structfarm__ng_1_1_uri.html" title="Uri is a Uniform Resource Identifier.">Uri</a> is a Uniform Resource Identifier </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="structfarm__ng_1_1_overload.html" target="_self">Overload</a></td><td class="desc">Https://en.cppreference.com/w/cpp/utility/variant/visit </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="structfarm__ng_1_1_has_type.html" target="_self">HasType</a></td><td class="desc"></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="structfarm__ng_1_1_has_type_3_01_t_00_01std_1_1variant_3_01_us_8_8_8_01_4_01_4.html" target="_self">HasType< T, std::variant< Us... > ></a></td><td class="desc"></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="structfarm__ng_1_1_void.html" target="_self">Void</a></td><td class="desc">Regular void type </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="classfarm__ng_1_1_component.html" target="_self">Component</a></td><td class="desc">Parent definition of a <a class="el" href="classfarm__ng_1_1_component.html" title="Parent definition of a farm_ng::Component.">farm_ng::Component</a> </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="classfarm__ng_1_1_input.html" target="_self">Input</a></td><td class="desc">A class that represents in <code><a class="el" href="classfarm__ng_1_1_input.html" title="A class that represents in Input type to be used in a Component.">Input</a></code> type to be used in a <code><a class="el" href="classfarm__ng_1_1_component.html" title="Parent definition of a farm_ng::Component.">Component</a></code> </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="classfarm__ng_1_1_output.html" target="_self">Output</a></td><td class="desc">A class that represents an <code><a class="el" href="classfarm__ng_1_1_output.html" title="A class that represents an Output type to be used in a Component.">Output</a></code> type to be used in a <code><a class="el" href="classfarm__ng_1_1_component.html" title="Parent definition of a farm_ng::Component.">Component</a></code> </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="classfarm__ng_1_1_context.html" target="_self">Context</a></td><td class="desc">Contains the execution state context </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="classfarm__ng_1_1_context_strand.html" target="_self">ContextStrand</a></td><td class="desc">Contains a stranded context to post and dispatch handlers with the guarantee that none of the handlers will execute concurrently </td></tr>
<tr id="row_0_21_" 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="classfarm__ng_1_1_input_config.html" target="_self">InputConfig</a></td><td class="desc">The configuration of an <code><a class="el" href="classfarm__ng_1_1_input.html" title="A class that represents in Input type to be used in a Component.">Input</a></code> class </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="classfarm__ng_1_1_thread_pool.html" target="_self">ThreadPool</a></td><td class="desc">Class representing a pool of threads connected to a boost:asio::io_context </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="classfarm__ng_1_1_plotting_component.html" target="_self">PlottingComponent</a></td><td class="desc">A plotting component sink which publishes messages to a remote plotting service </td></tr>
<tr id="row_0_24_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_24_" class="arrow" onclick="toggleFolder('0_24_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfarm__ng_1_1_remote_plotting_client.html" target="_self">RemotePlottingClient</a></td><td class="desc">A plotting component that can be used to plot curves and images </td></tr>
<tr id="row_0_24_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="structfarm__ng_1_1_remote_plotting_client_1_1_params.html" target="_self">Params</a></td><td class="desc">Parameters for the plotting component </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="structfarm__ng_1_1_to_proto_trait_3_01sophus_1_1_intensity_image_3_4_01_4.html" target="_self">ToProtoTrait< sophus::IntensityImage<> ></a></td><td class="desc">Associates a proto type to a <a class="el" href="namespacesophus.html#a6b02d5f5c35c7de28f1b3faee0065c17" title="Image to represent intensity image / texture as grayscale (=1 channel), RGB (=3 channel ) and RGBA (=...">sophus::IntensityImage<></a> </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="structfarm__ng_1_1_from_prot_impl.html" target="_self">FromProtImpl</a></td><td class="desc"></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="structfarm__ng_1_1_to_prot_impl.html" target="_self">ToProtImpl</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="structfarm__ng_1_1_to_proto_trait.html" target="_self">ToProtoTrait</a></td><td class="desc">Trait to associate one concrete Proto type with given C++ type <code>TCpp</code> </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="structfarm__ng_1_1_from_proto_trait.html" target="_self">FromProtoTrait</a></td><td class="desc">Trait to associate one concrete Cpp type with given proto type <code>TProto</code> </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="classfarm__ng_1_1_event_log_exist.html" target="_self">EventLogExist</a></td><td class="desc">Exception thrown when the event log file does not exist </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="structfarm__ng_1_1_event_log_reader_base.html" target="_self">EventLogReaderBase</a></td><td class="desc">Position in the event log file (Base class) </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="classfarm__ng_1_1_event_log_pos.html" target="_self">EventLogPos</a></td><td class="desc">Position in the event log file </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="classfarm__ng_1_1_event_log_reader.html" target="_self">EventLogReader</a></td><td class="desc">Reader to deserialize data written by the <a class="el" href="classfarm__ng_1_1_event_log_writer.html" title="Class that serializes incoming protobuf events to a file in disk.">EventLogWriter</a> </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="structfarm__ng_1_1_event_time_compare_clock_and_semantics.html" target="_self">EventTimeCompareClockAndSemantics</a></td><td class="desc">Compare two <a class="el" href="classfarm__ng_1_1_event_log_pos.html" title="Position in the event log file.">EventLogPos</a> by their timestamp </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="classfarm__ng_1_1_event_log_writer.html" target="_self">EventLogWriter</a></td><td class="desc">Class that serializes incoming protobuf events to a file in disk </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus.html" target="_self">sophus</a></td><td class="desc"><a class="el" href="classsophus_1_1_image.html" title="Image read-only access to pixels and shared ownership, hence cheap to copy. Type is nullable.">Image</a> <a class="el" href="classsophus_1_1_mut_image.html" title="A image with write access to pixels and exclusive ownership. There is no copy constr / copy assignmen...">MutImage</a>, owning images types </td></tr>
<tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus_1_1concepts.html" target="_self">concepts</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_0_" class="arrow" onclick="toggleFolder('1_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus_1_1concepts_1_1details.html" target="_self">details</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_" class="even" 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="classsophus_1_1concepts_1_1details_1_1_reduce.html" target="_self">Reduce</a></td><td class="desc">Reduction class template </td></tr>
<tr id="row_1_0_0_1_" class="even" 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="classsophus_1_1concepts_1_1details_1_1_reduce_3_01_t_t_01_4.html" target="_self">Reduce< TT ></a></td><td class="desc">Reduction specialization over Eigen matrices </td></tr>
<tr id="row_1_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1concepts_1_1_unit_vector.html" target="_self">UnitVector</a></td><td class="desc"></td></tr>
<tr id="row_1_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1concepts_1_1_compat_scalar_ex.html" target="_self">CompatScalarEx</a></td><td class="desc"></td></tr>
<tr id="row_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus_1_1detail.html" target="_self">detail</a></td><td class="desc"></td></tr>
<tr id="row_1_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1detail_1_1_visit_impl.html" target="_self">VisitImpl</a></td><td class="desc"></td></tr>
<tr id="row_1_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1detail_1_1_visit_impl_3_01_t_user_func_00_01_t_dyn_image_00_01std_1_1variant_3_01_t_pixel_format_01_4_01_4.html" target="_self">VisitImpl< TUserFunc, TDynImage, std::variant< TPixelFormat > ></a></td><td class="desc"></td></tr>
<tr id="row_1_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1detail_1_1_visit_impl_3_01_t_user_func_00_01_t_dyn_image_00_01std_1_1variant_3_0d99d88b250f274dea348c380a7d77c77.html" target="_self">VisitImpl< TUserFunc, TDynImage, std::variant< TPixelFormat, TRest... > ></a></td><td class="desc"></td></tr>
<tr id="row_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_2_" class="arrow" onclick="toggleFolder('1_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus_1_1jet__helpers.html" target="_self">jet_helpers</a></td><td class="desc"></td></tr>
<tr id="row_1_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1jet__helpers_1_1_get_value.html" target="_self">GetValue</a></td><td class="desc"></td></tr>
<tr id="row_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_3_" class="arrow" onclick="toggleFolder('1_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus_1_1lie.html" target="_self">lie</a></td><td class="desc"></td></tr>
<tr id="row_1_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_identity_impl.html" target="_self">IdentityImpl</a></td><td class="desc"></td></tr>
<tr id="row_1_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1lie_1_1_identity_with_dim.html" target="_self">IdentityWithDim</a></td><td class="desc"></td></tr>
<tr id="row_1_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_rotation2_impl.html" target="_self">Rotation2Impl</a></td><td class="desc"></td></tr>
<tr id="row_1_3_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_rotation3_impl.html" target="_self">Rotation3Impl</a></td><td class="desc"></td></tr>
<tr id="row_1_3_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_scaling_impl.html" target="_self">ScalingImpl</a></td><td class="desc"></td></tr>
<tr id="row_1_3_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1lie_1_1_scaling_with_dim.html" target="_self">ScalingWithDim</a></td><td class="desc"></td></tr>
<tr id="row_1_3_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_spiral_similarity2_impl.html" target="_self">SpiralSimilarity2Impl</a></td><td class="desc"></td></tr>
<tr id="row_1_3_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_spiral_similarity3_impl.html" target="_self">SpiralSimilarity3Impl</a></td><td class="desc"></td></tr>
<tr id="row_1_3_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_translation_factor_group_product.html" target="_self">TranslationFactorGroupProduct</a></td><td class="desc">Semi direct product of a Lie group (factor group) and the vector space (translation) </td></tr>
<tr id="row_1_3_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1lie_1_1_with_dim_and_subgroup.html" target="_self">WithDimAndSubgroup</a></td><td class="desc"></td></tr>
<tr id="row_1_3_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1lie_1_1_group.html" target="_self">Group</a></td><td class="desc"></td></tr>
<tr id="row_1_3_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1lie_1_1_scaling_translation_with_dim.html" target="_self">ScalingTranslationWithDim</a></td><td class="desc"></td></tr>
<tr id="row_1_3_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1lie_1_1_translation_with_dim.html" target="_self">TranslationWithDim</a></td><td class="desc"></td></tr>
<tr id="row_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_4_" class="arrow" onclick="toggleFolder('1_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus_1_1linalg.html" target="_self">linalg</a></td><td class="desc"></td></tr>
<tr id="row_1_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1linalg_1_1_unit_vector_impl.html" target="_self">UnitVectorImpl</a></td><td class="desc">A n-dimensional vector of unit length </td></tr>
<tr id="row_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_5_" class="arrow" onclick="toggleFolder('1_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacesophus_1_1test.html" target="_self">test</a></td><td class="desc"></td></tr>
<tr id="row_1_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1test_1_1_division_ring_test_suite.html" target="_self">DivisionRingTestSuite</a></td><td class="desc"></td></tr>
<tr id="row_1_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1test_1_1_lie_group_prop_test_suite.html" target="_self">LieGroupPropTestSuite</a></td><td class="desc"></td></tr>
<tr id="row_1_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1test_1_1_manifold_prop_test_suite.html" target="_self">ManifoldPropTestSuite</a></td><td class="desc"></td></tr>
<tr id="row_1_6_" class="even" 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="classsophus_1_1_region.html" target="_self">Region</a></td><td class="desc">A region is a closed interval [a, b] with a being the lower bound (=min) and b being the upper bound (=max) </td></tr>
<tr id="row_1_7_" class="even" 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="structsophus_1_1_mapper.html" target="_self">Mapper</a></td><td class="desc">Helper for mapping tangent vectors (scalars) over pointers to data </td></tr>
<tr id="row_1_8_" class="even" 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="structsophus_1_1_mapper_3_01_t_scalar_00_01typename_01std_1_1enable__if_3_01k_is_mappable_v_3_01cd5529748b13d40e64d4c3ee260777da.html" target="_self">Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type ></a></td><td class="desc"></td></tr>
<tr id="row_1_9_" class="even" 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="structsophus_1_1_color.html" target="_self">Color</a></td><td class="desc"></td></tr>
<tr id="row_1_10_" class="even" 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="structsophus_1_1_uninit_tag.html" target="_self">UninitTag</a></td><td class="desc"></td></tr>
<tr id="row_1_11_" class="even" 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="structsophus_1_1_is_uniform_random_bit_generator.html" target="_self">IsUniformRandomBitGenerator</a></td><td class="desc">Trait for std::uniform_random_bit_generator </td></tr>
<tr id="row_1_12_" class="even" 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="classsophus_1_1_complex.html" target="_self">Complex</a></td><td class="desc"><a class="el" href="classsophus_1_1_complex.html" title="Complex number class template.">Complex</a> number class template </td></tr>
<tr id="row_1_13_" class="even" 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="classsophus_1_1_quaternion.html" target="_self">Quaternion</a></td><td class="desc"><a class="el" href="classsophus_1_1_quaternion.html" title="Quaternion number class template.">Quaternion</a> number class template </td></tr>
<tr id="row_1_14_" class="even" 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="classsophus_1_1_unit_vector.html" target="_self">UnitVector</a></td><td class="desc">A n-dimensional vector of unit length </td></tr>
<tr id="row_1_15_" class="even" 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="classsophus_1_1_inverse_depth_point3.html" target="_self">InverseDepthPoint3</a></td><td class="desc">Inverse depth point representation </td></tr>
<tr id="row_1_16_" class="even" 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="classsophus_1_1_point_transformer.html" target="_self">PointTransformer</a></td><td class="desc">Functor to efficiently transform a number of point given a <a class="el" href="classsophus_1_1_isometry3.html">Isometry3</a> pose </td></tr>
<tr id="row_1_17_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_17_" class="arrow" onclick="toggleFolder('1_17_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsophus_1_1_ray.html" target="_self">Ray</a></td><td class="desc"></td></tr>
<tr id="row_1_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsophus_1_1_ray_1_1_intersection_result.html" target="_self">IntersectionResult</a></td><td class="desc"></td></tr>
<tr id="row_1_18_" class="even" 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="structsophus_1_1_closest_approach_result.html" target="_self">ClosestApproachResult</a></td><td class="desc"></td></tr>
<tr id="row_1_19_" class="even" 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="classsophus_1_1_dyn_image.html" target="_self">DynImage</a></td><td class="desc">Type-erased image with shared ownership, and read-only access to pixels. Type is nullable </td></tr>
<tr id="row_1_20_" class="even" 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="structsophus_1_1_intensity_image_predicate.html" target="_self">IntensityImagePredicate</a></td><td class="desc"></td></tr>
<tr id="row_1_21_" class="even" 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="structsophus_1_1_any_image_predicate.html" target="_self">AnyImagePredicate</a></td><td class="desc"></td></tr>
<tr id="row_1_22_" class="even" 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="classsophus_1_1_dyn_image_view.html" target="_self">DynImageView</a></td><td class="desc"></td></tr>
<tr id="row_1_23_" class="even" 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="classsophus_1_1_image.html" target="_self">Image</a></td><td class="desc"><a class="el" href="classsophus_1_1_image.html" title="Image read-only access to pixels and shared ownership, hence cheap to copy. Type is nullable.">Image</a> read-only access to pixels and shared ownership, hence cheap to copy. Type is nullable </td></tr>
<tr id="row_1_24_" class="even" 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="structsophus_1_1_image_size.html" target="_self">ImageSize</a></td><td class="desc"><a class="el" href="classsophus_1_1_image.html" title="Image read-only access to pixels and shared ownership, hence cheap to copy. Type is nullable.">Image</a> size, hence its width and height </td></tr>
<tr id="row_1_25_" class="even" 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="structsophus_1_1_image_traits.html" target="_self">ImageTraits</a></td><td class="desc">Number type </td></tr>
<tr id="row_1_26_" class="even" 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="classsophus_1_1_mut_image.html" target="_self">MutImage</a></td><td class="desc">A image with write access to pixels and exclusive ownership. There is no copy constr / copy assignment, but move constr / assignment </td></tr>
<tr id="row_1_27_" class="even" 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="structsophus_1_1_image_view.html" target="_self">ImageView</a></td><td class="desc">A view of an (immutable) image, which does not own the data </td></tr>
<tr id="row_1_28_" class="even" 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="classsophus_1_1_image_layout.html" target="_self">ImageLayout</a></td><td class="desc">Layout of the image: width, height and pitch in bytes </td></tr>
<tr id="row_1_29_" class="even" 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="classsophus_1_1_mut_dyn_image.html" target="_self">MutDynImage</a></td><td class="desc"></td></tr>
<tr id="row_1_30_" class="even" 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="classsophus_1_1_mut_dyn_image_view.html" target="_self">MutDynImageView</a></td><td class="desc"></td></tr>
<tr id="row_1_31_" class="even" 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="structsophus_1_1_unique_data_area_deleter.html" target="_self">UniqueDataAreaDeleter</a></td><td class="desc"></td></tr>
<tr id="row_1_32_" class="even" 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="structsophus_1_1_maybe_leaking_unique_data_area_deleter.html" target="_self">MaybeLeakingUniqueDataAreaDeleter</a></td><td class="desc"></td></tr>
<tr id="row_1_33_" class="even" 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="classsophus_1_1_mut_image_view.html" target="_self">MutImageView</a></td><td class="desc">View of a mutable image, which does not own the data </td></tr>
<tr id="row_1_34_" class="even" 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="structsophus_1_1_pixel_format.html" target="_self">PixelFormat</a></td><td class="desc"></td></tr>
<tr id="row_1_35_" class="even" 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="classsophus_1_1_cubic_b_spline_impl.html" target="_self">CubicBSplineImpl</a></td><td class="desc"></td></tr>
<tr id="row_1_36_" class="even" 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="classsophus_1_1_cubic_b_spline.html" target="_self">CubicBSpline</a></td><td class="desc"></td></tr>
<tr id="row_1_37_" class="even" 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="structsophus_1_1_segment_coordinate.html" target="_self">SegmentCoordinate</a></td><td class="desc"></td></tr>
<tr id="row_1_38_" class="even" 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="classsophus_1_1_cubic_lie_group_b_spline_fn.html" target="_self">CubicLieGroupBSplineFn</a></td><td class="desc"></td></tr>
<tr id="row_1_39_" class="even" 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="classsophus_1_1_cubic_lie_group_b_spline_impl.html" target="_self">CubicLieGroupBSplineImpl</a></td><td class="desc"></td></tr>
<tr id="row_1_40_" class="even" 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="classsophus_1_1_cubic_lie_group_b_spline.html" target="_self">CubicLieGroupBSpline</a></td><td class="desc"></td></tr>
<tr id="row_1_41_" class="even" 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="structsophus_1_1_group_manifold.html" target="_self">GroupManifold</a></td><td class="desc"></td></tr>
<tr id="row_1_42_" class="even" 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="classsophus_1_1_identity.html" target="_self">Identity</a></td><td class="desc"></td></tr>
<tr id="row_1_43_" class="even" 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="classsophus_1_1_scaling.html" target="_self">Scaling</a></td><td class="desc"></td></tr>
<tr id="row_1_44_" class="even" 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="classsophus_1_1_isometry2.html" target="_self">Isometry2</a></td><td class="desc"></td></tr>
<tr id="row_1_45_" class="even" 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="classsophus_1_1_isometry3.html" target="_self">Isometry3</a></td><td class="desc"></td></tr>
<tr id="row_1_46_" class="even" 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="classsophus_1_1_pose3.html" target="_self">Pose3</a></td><td class="desc"></td></tr>
<tr id="row_1_47_" class="even" 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="classsophus_1_1_rotation2.html" target="_self">Rotation2</a></td><td class="desc"></td></tr>
<tr id="row_1_48_" class="even" 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="classsophus_1_1_rotation3.html" target="_self">Rotation3</a></td><td class="desc"></td></tr>
<tr id="row_1_49_" class="even" 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="classsophus_1_1_scaling_translation.html" target="_self">ScalingTranslation</a></td><td class="desc"></td></tr>
<tr id="row_1_50_" class="even" 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="classsophus_1_1_similarity2.html" target="_self">Similarity2</a></td><td class="desc"></td></tr>
<tr id="row_1_51_" class="even" 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="classsophus_1_1_similarity3.html" target="_self">Similarity3</a></td><td class="desc"></td></tr>
<tr id="row_1_52_" class="even" 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="classsophus_1_1_spiral_similarity2.html" target="_self">SpiralSimilarity2</a></td><td class="desc"></td></tr>
<tr id="row_1_53_" class="even" 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="classsophus_1_1_spiral_similarity3.html" target="_self">SpiralSimilarity3</a></td><td class="desc"></td></tr>
<tr id="row_1_54_" class="even" 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="classsophus_1_1_translation.html" target="_self">Translation</a></td><td class="desc"></td></tr>
<tr id="row_1_55_" class="even" 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="structsophus_1_1_point_traits.html" target="_self">PointTraits</a></td><td class="desc">Point trait class template </td></tr>
<tr id="row_1_56_" class="even" 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="structsophus_1_1_point_traits_3_01_t_point_01_4.html" target="_self">PointTraits< TPoint ></a></td><td class="desc">Trait for a multi-dimensional point </td></tr>
<tr id="row_1_57_" class="even" 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="classsophus_1_1_complex_impl.html" target="_self">ComplexImpl</a></td><td class="desc">Generic complex number implementation </td></tr>
<tr id="row_1_58_" class="even" 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="classsophus_1_1_product_manifold.html" target="_self">ProductManifold</a></td><td class="desc">A direct product of manifolds </td></tr>
<tr id="row_1_59_" class="even" 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="classsophus_1_1_quaternion_impl.html" target="_self">QuaternionImpl</a></td><td class="desc">Generic quaternion number implementation </td></tr>
<tr id="row_1_60_" class="even" 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="structsophus_1_1_vector_manifold.html" target="_self">VectorManifold</a></td><td class="desc">A n-dimensional vector is a trivial example of a manifold </td></tr>
<tr id="row_1_61_" class="even" 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="classsophus_1_1_affine_transform.html" target="_self">AffineTransform</a></td><td class="desc"></td></tr>
<tr id="row_1_62_" class="even" 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="classsophus_1_1_brown_conrady_transform.html" target="_self">BrownConradyTransform</a></td><td class="desc"></td></tr>
<tr id="row_1_63_" class="even" 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="classsophus_1_1_kannala_brandt_k3_transform.html" target="_self">KannalaBrandtK3Transform</a></td><td class="desc"></td></tr>
<tr id="row_1_64_" class="even" 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="classsophus_1_1_camera_model_t.html" target="_self">CameraModelT</a></td><td class="desc">Camera model class template for pinhole-like camera projections </td></tr>
<tr id="row_1_65_" class="even" 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="classsophus_1_1_camera_model.html" target="_self">CameraModel</a></td><td class="desc">Concrete camera model class </td></tr>
<tr id="row_1_66_" class="even" 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="structsophus_1_1_projection_ortho.html" target="_self">ProjectionOrtho</a></td><td class="desc"></td></tr>
<tr id="row_1_67_" class="even" 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="structsophus_1_1_projection_z1.html" target="_self">ProjectionZ1</a></td><td class="desc"></td></tr>
<tr id="row_1_68_" class="even" 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="structsophus_1_1_rigid_camera.html" target="_self">RigidCamera</a></td><td class="desc">Camera attached to a rigid body. We call the frame of the rigid body "rig" </td></tr>
<tr id="row_1_69_" class="even" 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="structsophus_1_1_clipping_planes.html" target="_self">ClippingPlanes</a></td><td class="desc"></td></tr>
<tr id="row_1_70_" class="even" 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="structsophus_1_1_scaling_non_orthogonality_gyro_model.html" target="_self">ScalingNonOrthogonalityGyroModel</a></td><td class="desc"></td></tr>
<tr id="row_1_71_" class="even" 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="structsophus_1_1_scaling_non_orthogonality_accelero_model.html" target="_self">ScalingNonOrthogonalityAcceleroModel</a></td><td class="desc"></td></tr>
<tr id="row_1_72_" class="even" 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="classsophus_1_1_imu_model.html" target="_self">ImuModel</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>