Apollo 11.0
自动驾驶开放平台
common.h 文件参考
#include <algorithm>
#include <limits>
#include <memory>
#include <vector>
#include "Eigen/Core"
#include "modules/perception/common/base/point_cloud.h"
#include "modules/perception/common/base/radar_point_cloud.h"
common.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::perception
 apollo::perception
 
namespace  apollo::perception::algorithm
 

函数

template<typename PointT >
void apollo::perception::algorithm::TransformPoint (const PointT &point_in, const Eigen::Affine3d &pose, PointT *point_out)
 
template<typename PointT >
void apollo::perception::algorithm::TransformPointCloud (const base::PointCloud< PointT > &cloud_in, const Eigen::Affine3d &pose, base::PointCloud< PointT > *cloud_out)
 
template<typename PointT >
void apollo::perception::algorithm::TransformPointCloud (const Eigen::Affine3d &pose, base::PointCloud< PointT > *cloud_in_out)
 
template<typename PointCloudT >
void apollo::perception::algorithm::ExtractIndicedCloud (const std::shared_ptr< const PointCloudT > cloud, const std::vector< int > &indices, std::shared_ptr< PointCloudT > trans_cloud)
 
template<typename PointT >
void apollo::perception::algorithm::GetMinMaxIn3DWithRange (const base::AttributePointCloud< PointT > &cloud, const size_t range, Eigen::Matrix< typename PointT::Type, 4, 1 > *min_p, Eigen::Matrix< typename PointT::Type, 4, 1 > *max_p)
 
template<typename PointT >
void apollo::perception::algorithm::GetMinMaxIn3D (const base::AttributePointCloud< PointT > &cloud, const base::PointIndices &indices, Eigen::Matrix< typename PointT::Type, 4, 1 > *min_p, Eigen::Matrix< typename PointT::Type, 4, 1 > *max_p)
 
template<typename PointT >
void apollo::perception::algorithm::GetMinMaxIn3D (const base::AttributePointCloud< PointT > &cloud, Eigen::Matrix< typename PointT::Type, 4, 1 > *min_p, Eigen::Matrix< typename PointT::Type, 4, 1 > *max_p)
 
template<typename T >
Eigen::Matrix< T, 3, 1 > apollo::perception::algorithm::CalculateCentroid (const base::AttributePointCloud< base::Point< T > > &cloud)
 
template<typename T >
Eigen::Matrix< T, 3, 1 > apollo::perception::algorithm::CalculateRadarCentroid (const base::AttributeRadarPointCloud< base::RadarPoint< T > > &cloud)