25 if (std::is_same<PointT, pcl::PointXYZ>::value)
29 if (std::is_same<PointT, pcl::PointXYZL>::value)
33 if (std::is_same<PointT, pcl::PointXYZRGBA>::value)
37 if (std::is_same<PointT, pcl::PointXYZRGBL>::value)
41 throw armarx::LocalException(
"Could not map a pcl::PointT to a known core segment.");