28 #ifndef CORELIB_INCLUDE_RTABMAP_CORE_PDALWRITER_H_ 29 #define CORELIB_INCLUDE_RTABMAP_CORE_PDALWRITER_H_ 31 #include <pcl/point_cloud.h> 32 #include <pcl/point_types.h> 38 int savePDALFile(
const std::string & filePath,
const pcl::PointCloud<pcl::PointXYZ> & cloud,
const std::vector<int> & cameraIds = std::vector<int>(),
bool binary =
false);
39 int savePDALFile(
const std::string & filePath,
const pcl::PointCloud<pcl::PointXYZRGB> & cloud,
const std::vector<int> & cameraIds = std::vector<int>(),
bool binary =
false,
const std::vector<float> & intensities = std::vector<float>());
40 int savePDALFile(
const std::string & filePath,
const pcl::PointCloud<pcl::PointXYZRGBNormal> & cloud,
const std::vector<int> & cameraIds = std::vector<int>(),
bool binary =
false,
const std::vector<float> & intensities = std::vector<float>());
41 int savePDALFile(
const std::string & filePath,
const pcl::PointCloud<pcl::PointXYZI> & cloud,
const std::vector<int> & cameraIds = std::vector<int>(),
bool binary =
false);
42 int savePDALFile(
const std::string & filePath,
const pcl::PointCloud<pcl::PointXYZINormal> & cloud,
const std::vector<int> & cameraIds = std::vector<int>(),
bool binary =
false);
int savePDALFile(const std::string &filePath, const pcl::PointCloud< pcl::PointXYZ > &cloud, const std::vector< int > &cameraIds=std::vector< int >(), bool binary=false)
std::string getPDALSupportedWriters()