|
| template<typename CvT > |
| CvT | cast (const auto &pt) |
| |
| template<typename PointOutT , typename PointInT > |
| std::vector< PointOutT > | cast (const std::vector< PointInT > &points) |
| |
| Eigen::Vector2f | cv2eigen (const cv::Point2f &pt) |
| |
| cv::Point2f | eigen2cv (const Eigen::Vector2f &pt) |
| |
| template<typename EigenT , typename CvT = decltype(eigen2cv(EigenT()))> |
| auto | eigen2cv (const std::vector< EigenT > &points) |
| |
| pcl::PointXY | eigen2pcl (const Eigen::Vector2f &pt) |
| |
| pcl::PointXYZ | eigen2pcl (const Eigen::Vector3f &pt) |
| |
| template<typename EigenVector , typename PointT = decltype(eigen2pcl(EigenVector()))> |
| auto | eigen2pcl (const std::vector< EigenVector > &points) -> pcl::PointCloud< PointT > |
| |
| template<typename PointT , typename CvT = decltype(pcl2cv(PointT()))> |
| auto | pcl2cv (const pcl::PointCloud< PointT > &pointCloud) |
| |
| cv::Point2f | pcl2cv (const pcl::PointXY &pt) |
| |
| cv::Point3f | pcl2cv (const pcl::PointXYZ &pt) |
| |
| template<typename PointT , typename EigenVector = decltype(pcl2eigen(PointT()))> |
| auto | pcl2eigen (const pcl::PointCloud< PointT > &pointCloud) -> std::vector< EigenVector > |
| |
| Eigen::Vector2f | pcl2eigen (const pcl::PointXY &pt) |
| |
| Eigen::Vector3f | pcl2eigen (const pcl::PointXYZ &pt) |
| |
| Eigen::Vector2f | to2D (const Eigen::Vector3f &v2) |
| |
| Eigen::Isometry3f | to3D (const Eigen::Affine2f &p2) |
| |
| Eigen::Vector3f | to3D (const Eigen::Vector2f &v2) |
| |
| pcl::PointCloud< pcl::PointXYZ > | to3D (const pcl::PointCloud< pcl::PointXY > &v) |
| |
| pcl::PointXYZ | to3D (const pcl::PointXY &v2) |
| |
| std::vector< Eigen::Vector3f > | to3D (const std::vector< Eigen::Vector2f > &v) |
| |
| Features | transformFeature (const Features &feature, const Eigen::Isometry3f &transformation) |
| |