From f863c7e290f824dafe077ed93bd5b87125943fa8 Mon Sep 17 00:00:00 2001 From: glopezdiest Date: Wed, 31 Jul 2024 10:35:04 +0200 Subject: [PATCH] Added inverse transform --- PythonAPI/carla/source/libcarla/Geom.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/PythonAPI/carla/source/libcarla/Geom.cpp b/PythonAPI/carla/source/libcarla/Geom.cpp index 4c028127049..57e3941cf64 100644 --- a/PythonAPI/carla/source/libcarla/Geom.cpp +++ b/PythonAPI/carla/source/libcarla/Geom.cpp @@ -237,6 +237,10 @@ void export_geom() { self.TransformPoint(location); return location; }, arg("in_point")) + .def("inverse_transform", +[](const cg::Transform &self, cg::Vector3D &location) { + self.InverseTransformPoint(location); + return location; + }, arg("in_point")) .def("transform_vector", +[](const cg::Transform &self, cg::Vector3D &vector) { self.TransformVector(vector); return vector;