@@ -66,9 +66,12 @@ PYBIND11_MODULE(_pym3t_mod, m) {
66
66
.def (" AddViewer" , &Tracker::AddViewer)
67
67
.def (" AddDetector" , &Tracker::AddDetector)
68
68
.def (" AddOptimizer" , &Tracker::AddOptimizer)
69
+ .def (" ClearOptimizers" , &Tracker::ClearOptimizers)
69
70
.def_property (" name" , &Tracker::name, &Tracker::set_name)
70
71
.def_property (" n_corr_iterations" , &Tracker::n_corr_iterations, &Tracker::set_n_corr_iterations)
71
72
.def_property (" n_update_iterations" , &Tracker::n_update_iterations, &Tracker::set_n_update_iterations)
73
+ .def_property_readonly (" set_up" , &Tracker::set_up)
74
+ .def_property_readonly (" optimizers" , &Tracker::optimizer_ptrs)
72
75
;
73
76
74
77
// --------------------------//
@@ -263,6 +266,7 @@ PYBIND11_MODULE(_pym3t_mod, m) {
263
266
.def (" AddModality" , &Link::AddModality)
264
267
.def (" CalculateGradientAndHessian" , &Link::CalculateGradientAndHessian)
265
268
.def_property (" name" , &Link::name, &Link::set_name)
269
+ .def_property (" body" , &Link::body_ptr, &Link::set_body_ptr)
266
270
.def_property (" link2world_pose" , &Link::link2world_pose, &Link::set_link2world_pose)
267
271
.def_property_readonly (" modalities" , &Link::modality_ptrs)
268
272
.def (" gradient" , &Link::gradient)
@@ -522,6 +526,7 @@ PYBIND11_MODULE(_pym3t_mod, m) {
522
526
.def_property (" metafile_path" , &Optimizer::metafile_path, &Optimizer::set_metafile_path)
523
527
.def_property (" tikhonov_parameter_rotation" , &Optimizer::tikhonov_parameter_rotation, &Optimizer::set_tikhonov_parameter_rotation)
524
528
.def_property (" tikhonov_parameter_translation" , &Optimizer::tikhonov_parameter_translation, &Optimizer::set_tikhonov_parameter_translation)
529
+ .def_property_readonly (" root_link" , &Optimizer::root_link_ptr)
525
530
;
526
531
527
532
// Constants
0 commit comments