pcl::io не имеет члена savePolygonFile

Я не знаю, где функция savePolygonFileSTL в pcl 1.6. Какой файл я должен включить?

Здесь говорится, что это часть

#include <pcl/pcl_config.h>
#include <boost/cstdint.hpp>
#include <cstdlib>
#include <iostream>
#include <stdarg.h>
#include <stdio.h>
#include <math.h>

В любом случае VS2010 не находит его, а также при ручном поиске я не нашел определения этой функции во всех папках pcl 1.6. Ни savePolygonFile не существует, ни аналогичный. Как это возможно? Есть что-то, чего я не знаю? Помогите пожалуйста мне.

Большое спасибо




Ответы (1)


Как упоминалось в этом руководстве, вы можете попробовать включить следующее в верхняя часть вашего кода:

#include <pcl/io/pcd_io.h>

Обновление: просмотрев исходный код PCL 1.6 здесь, похоже, что функция savePolygonFileSTL определена в заголовке vtk_lib_io.h. Попробуйте включить его, добавив эту строку в свой код:

#include <pcl/io/vtk_lib_io.h>

Убедитесь, что у вас есть сборка PCL с поддержкой VTK.

person Dexter    schedule 20.10.2013
comment
Я уже включил! У него нет определения этой функции. Где его определение? Как это возможно? Помогите пожалуйста мне - person SPS; 21.10.2013
comment
Подтверждение - person rbaleksandar; 25.09.2015