Squashed 'wrap/' changes from 2192b194e..dfa624e77
dfa624e77 Merge pull request #9 from borglab/fix/serialization 7849665a7 Fix serialization git-subtree-dir: wrap git-subtree-split: dfa624e77e24ce3391d23c614d732fc81b4e6193release/4.3a0
parent
f9e7c7d942
commit
16418e2fa6
|
@ -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",
|
||||||
|
|
|
@ -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",
|
||||||
|
|
Loading…
Reference in New Issue