From 72a76f6c8045ca4efb2609cd123a83e7864912fa Mon Sep 17 00:00:00 2001 From: matlabbe Date: Mon, 1 Aug 2016 16:00:58 -0400 Subject: [PATCH] Tango: Fixed computeNormals() type conversion build error #90 --- app/android/jni/RTABMapApp.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/android/jni/RTABMapApp.cpp b/app/android/jni/RTABMapApp.cpp index 98cb5fce..346305c2 100644 --- a/app/android/jni/RTABMapApp.cpp +++ b/app/android/jni/RTABMapApp.cpp @@ -754,8 +754,10 @@ bool RTABMapApp::exportMesh(const std::string & filePath) iter->second.polygons.size()) { // OBJ format requires normals + pcl::PointCloud::Ptr normals = rtabmap::util3d::computeNormals(iter->second.cloud, 20); + pcl::PointCloud::Ptr cloudWithNormals; - cloudWithNormals = rtabmap::util3d::computeNormals(iter->second.cloud, 20); + pcl::concatenateFields(*iter->second.cloud, *normals, *cloudWithNormals); // create dense cloud pcl::PointCloud::Ptr denseCloud(new pcl::PointCloud);