|
| | AttributeRadarPointCloud ()=default |
| |
| | AttributeRadarPointCloud (const AttributeRadarPointCloud< RadarPointT > &pc, const PointIndices &indices) |
| |
| | AttributeRadarPointCloud (const AttributeRadarPointCloud< RadarPointT > &pc, const std::vector< int > &indices) |
| |
| | AttributeRadarPointCloud (const size_t width, const size_t height, const RadarPointT point=RadarPointT()) |
| |
| virtual | ~AttributeRadarPointCloud ()=default |
| |
| AttributeRadarPointCloud & | operator+= (const AttributeRadarPointCloud< RadarPointT > &rhs) |
| |
| void | reserve (const size_t size) override |
| |
| void | resize (const size_t size) override |
| |
| void | push_back (const RadarPointT &point) override |
| |
| void | push_back (const RadarPointT &point, double timestamp, float height=std::numeric_limits< float >::max(), int32_t beam_id=-1, uint8_t label=0) |
| |
| void | clear () override |
| |
| bool | SwapPoint (const size_t source_id, const size_t target_id) override |
| |
| bool | CopyPoint (const size_t id, const size_t rhs_id, const AttributeRadarPointCloud< RadarPointT > &rhs) |
| |
| void | CopyRadarPointCloud (const AttributeRadarPointCloud< RadarPointT > &rhs, const PointIndices &indices) |
| |
| template<typename IndexType > |
| void | CopyRadarPointCloud (const AttributeRadarPointCloud< RadarPointT > &rhs, const std::vector< IndexType > &indices) |
| |
| void | SwapRadarPointCloud (AttributeRadarPointCloud< RadarPointT > *rhs) |
| |
| bool | CheckConsistency () const override |
| |
| size_t | TransferToIndex (const size_t col, const size_t row) const |
| |
| | RadarPointCloud ()=default |
| |
| | RadarPointCloud (const RadarPointCloud< RadarPointT > &pc, const PointIndices &indices) |
| |
| | RadarPointCloud (const RadarPointCloud< RadarPointT > &pc, const std::vector< int > &indices) |
| |
| | RadarPointCloud (size_t width, size_t height, RadarPointT point=RadarPointT()) |
| |
| virtual | ~RadarPointCloud ()=default |
| |
| const RadarPointT * | at (size_t col, size_t row) const |
| |
| RadarPointT * | at (size_t col, size_t row) |
| |
| const RadarPointT * | operator() (size_t col, size_t row) const |
| |
| RadarPointT * | operator() (size_t col, size_t row) |
| |
| bool | IsOrganized () const |
| |
| size_t | height () const |
| |
| size_t | width () const |
| |
| size_t | size () const |
| |
| bool | empty () const |
| |
| const RadarPointT & | operator[] (size_t n) const |
| |
| RadarPointT & | operator[] (size_t n) |
| |
| const RadarPointT & | at (size_t n) const |
| |
| RadarPointT & | at (size_t n) |
| |
| const RadarPointT & | front () const |
| |
| RadarPointT & | front () |
| |
| const RadarPointT & | back () const |
| |
| RadarPointT & | back () |
| |
| bool | CopyPoint (size_t id, size_t rhs_id, const RadarPointCloud< RadarPointT > &rhs) |
| |
| void | CopyRadarPointCloud (const RadarPointCloud< RadarPointT > &rhs, const PointIndices &indices) |
| |
| template<typename IndexType > |
| void | CopyRadarPointCloud (const RadarPointCloud< RadarPointT > &rhs, const std::vector< IndexType > &indices) |
| |
| template<typename IndexType > |
| void | CopyRadarPointCloudExclude (const RadarPointCloud< RadarPointT > &rhs, const std::vector< IndexType > &indices) |
| |
| void | SwapRadarPointCloud (RadarPointCloud< RadarPointT > *rhs) |
| |
| iterator | begin () |
| |
| iterator | end () |
| |
| const_iterator | begin () const |
| |
| const_iterator | end () const |
| |
| std::vector< RadarPointT > * | mutable_points () |
| |
| const std::vector< RadarPointT > & | points () const |
| |
| void | set_timestamp (const double timestamp) |
| |
| double | get_timestamp () |
| |
| void | set_sensor_to_world_pose (const Eigen::Affine3d &sensor_to_world_pose) |
| |
| const Eigen::Affine3d & | sensor_to_world_pose () |
| |
| void | RotateRadarPointCloud (bool check_nan=false) |
| |
| void | TransformRadarPointCloud (bool check_nan=false) |
| |
| void | TransformRadarPointCloud (const Eigen::Affine3f &transform, RadarPointCloud< RadarPointT > *out, bool check_nan=false) const |
| |
template<class RadarPointT>
class apollo::perception::base::AttributeRadarPointCloud< RadarPointT >
在文件 radar_point_cloud.h 第 269 行定义.