From ad54d7805c5ecb83101f16e98516c8378cc2fc64 Mon Sep 17 00:00:00 2001 From: dellaert Date: Sun, 10 Apr 2016 18:30:41 -0700 Subject: [PATCH] Return value, not const reference --- python/handwritten/nonlinear/Values.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/python/handwritten/nonlinear/Values.cpp b/python/handwritten/nonlinear/Values.cpp index 205f7fe23..0d1349972 100644 --- a/python/handwritten/nonlinear/Values.cpp +++ b/python/handwritten/nonlinear/Values.cpp @@ -68,15 +68,15 @@ void exportValues(){ .def("insert", insert_bias) .def("insert", insert_navstate) .def("insert", insert_vector3) - .def("atPoint2", &Values::at, return_value_policy()) - .def("atRot2", &Values::at, return_value_policy()) - .def("atPose2", &Values::at, return_value_policy()) - .def("atPoint3", &Values::at, return_value_policy()) - .def("atRot3", &Values::at, return_value_policy()) - .def("atPose3", &Values::at, return_value_policy()) - .def("atConstantBias", &Values::at, return_value_policy()) - .def("atNavState", &Values::at, return_value_policy()) - .def("atVector3", &Values::at, return_value_policy()) + .def("atPoint2", &Values::at) + .def("atRot2", &Values::at) + .def("atPose2", &Values::at) + .def("atPoint3", &Values::at) + .def("atRot3", &Values::at) + .def("atPose3", &Values::at) + .def("atConstantBias", &Values::at) + .def("atNavState", &Values::at) + .def("atVector3", &Values::at) .def("exists", exists1) .def("keys", &Values::keys) ;