Visual Servoing Platform
version 3.7.0
Loading...
Searching...
No Matches
rbt.json
1
{
2
"ignored_headers"
: [],
3
"ignored_classes"
: [],
4
"user_defined_headers"
: [
5
"rbt.hpp"
6
],
7
"classes"
: {
8
"vpDynamicFactory"
: {
9
"specializations"
: [
10
{
11
"python_name"
:
"DynamicFactoryTracker"
,
12
"arguments"
: [
13
"vpRBFeatureTracker"
14
]
15
},
16
{
17
"python_name"
:
"DynamicFactoryMask"
,
18
"arguments"
: [
19
"vpObjectMask"
20
]
21
},
22
{
23
"python_name"
:
"DynamicFactoryDrift"
,
24
"arguments"
: [
25
"vpRBDriftDetector"
26
]
27
}
28
],
29
"methods"
: [
30
{
31
"static"
:
false
,
32
"signature"
:
"void registerTypeRaw(const std::string&, const std::function<std::shared_ptr<T>(const std::string&)>&)"
33
}
34
],
35
"acknowledge_pointer_or_ref_fields"
: [
36
"std::map<std::string, std::function<std::shared_ptr<T>(const nlohmann::json&)>>"
,
37
"std::function<std::string(const nlohmann::json&)>"
38
]
39
},
40
"vpRBTracker"
: {
41
"methods"
: [
42
{
43
"static"
:
false
,
44
"signature"
:
"const vpRBFeatureTrackerInput& getMostRecentFrame()"
,
45
"return_policy"
:
"reference"
,
46
"keep_alive"
: [
47
[
48
1,
49
0
50
]
51
],
52
"returns_ref_ok"
:
true
53
},
54
{
55
"static"
:
false
,
56
"signature"
:
"const vpRBTrackerLogger& getLogger()"
,
57
"return_policy"
:
"reference"
,
58
"keep_alive"
: [
59
[
60
1,
61
0
62
]
63
],
64
"returns_ref_ok"
:
true
65
},
66
{
67
"static"
:
false
,
68
"signature"
:
"vpObjectCentricRenderer& getRenderer()"
,
69
"return_policy"
:
"reference"
,
70
"keep_alive"
: [
71
[
72
1,
73
0
74
]
75
],
76
"returns_ref_ok"
:
true
77
},
78
{
79
"static"
:
false
,
80
"signature"
:
"std::enable_if<std::is_same<ImageType, unsigned char>::value||std::is_same<ImageType, vpRGBa>::value, void>::type initClick(const vpImage<ImageType>&, const std::string&, bool)"
,
81
"specializations"
: [
82
[
83
"vpRGBa"
84
],
85
[
86
"unsigned char"
87
]
88
]
89
}
90
]
91
},
92
"vpRBRenderData"
: {
93
"methods"
: [
94
{
95
"static"
:
false
,
96
"signature"
:
" vpRBRenderData(vpRBRenderData&&)"
,
97
"ignore"
:
true
98
},
99
{
100
"static"
:
false
,
101
"signature"
:
"vpRBRenderData& operator=(vpRBRenderData&&)"
,
102
"ignore"
:
true
103
}
104
]
105
},
106
"vpRBFeatureTrackerInput"
: {
107
"methods"
: [
108
{
109
"static"
:
false
,
110
"signature"
:
" vpRBFeatureTrackerInput(vpRBFeatureTrackerInput&&)"
,
111
"ignore"
:
true
112
},
113
{
114
"static"
:
false
,
115
"signature"
:
"vpRBFeatureTrackerInput& operator=(vpRBFeatureTrackerInput&&)"
,
116
"ignore"
:
true
117
}
118
]
119
},
120
"vpRBFeatureTracker"
: {
121
"trampoline"
:
"TrampolineRBFeatureTracker"
,
122
"use_publicist"
:
true
,
123
"methods"
: [
124
{
125
"static"
:
false
,
126
"signature"
:
"const vpColVector& getWeightedError()"
,
127
"return_policy"
:
"reference"
,
128
"keep_alive"
: [
129
[
130
1,
131
0
132
]
133
],
134
"returns_ref_ok"
:
true
135
}
136
]
137
},
138
"vpRBSilhouetteControlPoint"
: {
139
"acknowledge_pointer_or_ref_fields"
: [
140
"const vpMe*"
,
141
"const vpCameraParameters*"
142
],
143
"methods"
: [
144
{
145
"static"
:
false
,
146
"signature"
:
" vpRBSilhouetteControlPoint(const vpRBSilhouetteControlPoint&&)"
,
147
"ignore"
:
true
148
},
149
{
150
"static"
:
false
,
151
"signature"
:
"vpRBSilhouetteControlPoint& operator=(const vpRBSilhouetteControlPoint&&)"
,
152
"ignore"
:
true
153
},
154
{
155
"static"
:
false
,
156
"signature"
:
"const vpLine& getLine()"
,
157
"return_policy"
:
"reference"
,
158
"keep_alive"
: [
159
[
160
1,
161
0
162
]
163
],
164
"returns_ref_ok"
:
true
165
},
166
{
167
"static"
:
false
,
168
"signature"
:
"const vpFeatureLine& getFeatureLine()"
,
169
"return_policy"
:
"reference"
,
170
"keep_alive"
: [
171
[
172
1,
173
0
174
]
175
],
176
"returns_ref_ok"
:
true
177
},
178
{
179
"static"
:
false
,
180
"signature"
:
"vpMeSite& getSite()"
,
181
"return_policy"
:
"reference"
,
182
"keep_alive"
: [
183
[
184
1,
185
0
186
]
187
],
188
"returns_ref_ok"
:
true
189
},
190
{
191
"static"
:
false
,
192
"signature"
:
"const vpMeSite& getSite()"
,
193
"return_policy"
:
"reference"
,
194
"keep_alive"
: [
195
[
196
1,
197
0
198
]
199
],
200
"returns_ref_ok"
:
true
201
},
202
{
203
"static"
:
false
,
204
"signature"
:
"const vpCameraParameters& getCameraParameters()"
,
205
"return_policy"
:
"reference"
,
206
"keep_alive"
: [
207
[
208
1,
209
0
210
]
211
],
212
"returns_ref_ok"
:
true
213
}
214
]
215
},
216
"vpRBKltTracker"
: {
217
"methods"
: [
218
{
219
"static"
:
false
,
220
"signature"
:
"vpKltOpencv& getKltTracker()"
,
221
"return_policy"
:
"reference"
,
222
"keep_alive"
: [
223
[
224
1,
225
0
226
]
227
],
228
"returns_ref_ok"
:
true
229
},
230
{
231
"static"
:
false
,
232
"signature"
:
"const vpKltOpencv& getKltTracker()"
,
233
"ignore"
:
true
234
}
235
]
236
},
237
"vpRBDriftDetectorFactory"
: {
238
"methods"
: [
239
{
240
"static"
:
true
,
241
"signature"
:
"vpRBDriftDetectorFactory& getFactory()"
,
242
"return_policy"
:
"reference"
,
243
"returns_ref_ok"
:
true
244
}
245
]
246
},
247
"vpObjectMaskFactory"
: {
248
"methods"
: [
249
{
250
"static"
:
true
,
251
"signature"
:
"vpObjectMaskFactory& getFactory()"
,
252
"return_policy"
:
"reference"
,
253
"returns_ref_ok"
:
true
254
}
255
]
256
},
257
"vpRBFeatureTrackerFactory"
: {
258
"methods"
: [
259
{
260
"static"
:
true
,
261
"signature"
:
"vpRBFeatureTrackerFactory& getFactory()"
,
262
"return_policy"
:
"reference"
,
263
"returns_ref_ok"
:
true
264
}
265
]
266
},
267
"vpRBVisualOdometry"
: {
268
"trampoline"
:
"TrampolineRBVisualOdometry"
269
},
270
"vpRBDriftDetector"
: {
271
"trampoline"
:
"TrampolineRBDriftDetector"
272
},
273
"vpObjectMask"
: {
274
"trampoline"
:
"TrampolineObjectMask"
275
},
276
"vpObjectCentricRenderer"
: {
277
"methods"
: [
278
{
279
"static"
:
false
,
280
"signature"
:
"void computeClipping(float&, float&)"
,
281
"use_default_param_policy"
:
false
,
282
"param_is_input"
: [
283
false
,
284
false
285
],
286
"param_is_output"
: [
287
true
,
288
true
289
]
290
}
291
]
292
},
293
"vpPanda3DDepthGaussianBlur"
: {
294
"acknowledge_pointer_or_ref_fields"
: [
295
"const char*"
296
]
297
},
298
"vpPanda3DDepthCannyFilter"
: {
299
"acknowledge_pointer_or_ref_fields"
: [
300
"const char*"
301
]
302
},
303
"vpPointMap"
: {
304
"methods"
: [
305
{
306
"static"
:
false
,
307
"signature"
:
"void getVisiblePoints(const unsigned int, const unsigned int, const vpMatrix&, const vpMatrix&, const vpColVector&, std::vector<int>&)"
,
308
"use_default_param_policy"
:
false
,
309
"param_is_input"
: [
310
true
,
311
true
,
312
true
,
313
true
,
314
true
,
315
false
316
],
317
"param_is_output"
: [
318
false
,
319
false
,
320
false
,
321
false
,
322
false
,
323
true
324
]
325
},
326
{
327
"static"
:
false
,
328
"signature"
:
"void getOutliers(const vpArray2D<int>&, const vpMatrix&, const vpMatrix&, std::vector<int>&)"
,
329
"use_default_param_policy"
:
false
,
330
"param_is_input"
: [
331
true
,
332
true
,
333
true
,
334
false
335
],
336
"param_is_output"
: [
337
false
,
338
false
,
339
false
,
340
true
341
]
342
},
343
{
344
"static"
:
false
,
345
"signature"
:
"void updatePoints(const vpArray2D<int>&, const vpMatrix&, const vpMatrix&, std::vector<int>&, unsigned int&)"
,
346
"use_default_param_policy"
:
false
,
347
"param_is_input"
: [
348
true
,
349
true
,
350
true
,
351
false
,
352
false
353
],
354
"param_is_output"
: [
355
false
,
356
false
,
357
false
,
358
true
,
359
true
360
]
361
},
362
{
363
"static"
:
false
,
364
"signature"
:
"void selectValidNewCandidates(const vpCameraParameters&, const vpHomogeneousMatrix&, const vpArray2D<int>&, const vpMatrix&, const vpImage<float>&, const vpImage<float>&, const vpImage<vpRGBf> &, vpMatrix&, vpMatrix&, std::vector<int>&)"
,
365
"use_default_param_policy"
:
false
,
366
"param_is_input"
: [
367
true
,
368
true
,
369
true
,
370
true
,
371
true
,
372
true
,
373
true
,
374
true
,
375
true
,
376
false
377
],
378
"param_is_output"
: [
379
false
,
380
false
,
381
false
,
382
false
,
383
false
,
384
false
,
385
false
,
386
false
,
387
false
,
388
true
389
]
390
},
391
{
392
"static"
:
false
,
393
"signature"
:
"void getVisiblePoints(const unsigned int, const unsigned int, const vpCameraParameters&, const vpHomogeneousMatrix&, const vpImage<float>&, std::vector<int>&)"
,
394
"use_default_param_policy"
:
false
,
395
"param_is_input"
: [
396
true
,
397
true
,
398
true
,
399
true
,
400
true
,
401
false
402
],
403
"param_is_output"
: [
404
false
,
405
false
,
406
false
,
407
false
,
408
false
,
409
true
410
]
411
},
412
{
413
"static"
:
false
,
414
"signature"
:
"const vpMatrix& getPoints()"
,
415
"return_policy"
:
"reference"
,
416
"keep_alive"
: [
417
[
418
1,
419
0
420
]
421
],
422
"returns_ref_ok"
:
true
423
}
424
]
425
},
426
"vpRBBundleAdjustment"
: {
427
"methods"
: [
428
{
429
"static"
:
false
,
430
"signature"
:
"void jacobianSparsityPattern(std::vector<unsigned int>&, std::vector<unsigned int>&)"
,
431
"use_default_param_policy"
:
false
,
432
"param_is_input"
: [
433
false
,
434
false
435
],
436
"param_is_output"
: [
437
true
,
438
true
439
]
440
}
441
]
442
}
443
},
444
"enums"
: {},
445
"config_includes"
: []
446
}
modules
python
config
rbt.json
Generated by
1.15.0