Skip to content

Commit 67cf189

Browse files
committed
fix: fix Python error with Isometry3d inverse
1 parent 6315ba4 commit 67cf189

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/python/eigen.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ void DeclareTransform(pybind11::module& m, const char* class_name) {
104104
.def("rotation", &Transform3d::rotation,
105105
Mode == Isometry ? py::return_value_policy::reference_internal
106106
: py::return_value_policy::automatic)
107-
.def("inverse", &Transform3d::inverse)
107+
.def("inverse", [](const Transform3d& T) { return T.inverse(); })
108108
.def("is_approx", &Transform3d::isApprox, py::arg(),
109109
"prec"_a = NumTraits<double>::dummy_precision())
110110
.def("make_affine", &Transform3d::makeAffine)

0 commit comments

Comments
 (0)