57 pcl_fs::path p(directory);
58 if(pcl_fs::is_directory(p))
60 for(
const auto& entry : boost::make_iterator_range(pcl_fs::directory_iterator(p), {}))
62 if (pcl_fs::is_regular_file(entry))
64 if (entry.path().extension() ==
".pcd")
65 file_names.emplace_back(entry.path().filename().string());
71 std::cerr <<
"Given path is not a directory\n";
74 std::sort(file_names.begin(), file_names.end());