Merging 'master' into 'wrap'

release/4.3a0
Fan Jiang 2020-10-07 02:29:41 -04:00
commit 8d6e689ac1
2 changed files with 3 additions and 3 deletions

View File

@ -69,7 +69,7 @@ class PybindWrapper(object):
return textwrap.dedent(''' return textwrap.dedent('''
.def("serialize", .def("serialize",
[]({class_inst} self){{ []({class_inst} self){{
return gtsam::serialize(self); return gtsam::serialize(*self);
}} }}
) )
.def("deserialize", .def("deserialize",

View File

@ -40,7 +40,7 @@ PYBIND11_MODULE(geometry_py, m_) {
.def("vectorConfusion",[](gtsam::Point2* self){return self->vectorConfusion();}) .def("vectorConfusion",[](gtsam::Point2* self){return self->vectorConfusion();})
.def("serialize", .def("serialize",
[](gtsam::Point2* self){ [](gtsam::Point2* self){
return gtsam::serialize(self); return gtsam::serialize(*self);
} }
) )
.def("deserialize", .def("deserialize",
@ -54,7 +54,7 @@ PYBIND11_MODULE(geometry_py, m_) {
.def("norm",[](gtsam::Point3* self){return self->norm();}) .def("norm",[](gtsam::Point3* self){return self->norm();})
.def("serialize", .def("serialize",
[](gtsam::Point3* self){ [](gtsam::Point3* self){
return gtsam::serialize(self); return gtsam::serialize(*self);
} }
) )
.def("deserialize", .def("deserialize",