#include <roi_service.h>
◆ Vec2ui
◆ DirectionMajor
◆ ROIServiceContent()
| apollo::perception::lidar::ROIServiceContent::ROIServiceContent |
( |
| ) |
|
|
default |
◆ ~ROIServiceContent()
| apollo::perception::lidar::ROIServiceContent::~ROIServiceContent |
( |
| ) |
|
|
default |
◆ Check()
| bool apollo::perception::lidar::ROIServiceContent::Check |
( |
const Eigen::Vector3d & |
world_point | ) |
const |
在文件 roi_service.cc 第 63 行定义.
63 {
65 return false;
66 }
67 Eigen::Vector2d pt;
70 if (pt(0) >= 0 && pt(0) < 2 *
range_ && pt(1) >= 0 && pt(1) < 2 *
range_) {
71 const size_t ix =
73 const size_t iy = static_cast<size_t>(
75 const size_t idx_y = iy >> 6;
76 const size_t idx_z = iy & 63;
77 const size_t idx = ix *
map_size_[1] + idx_y;
79 }
80 return false;
81}
Eigen::Vector3d transform_
DirectionMajor major_dir_
bool CheckBit(const size_t loc, const uint64_t block) const
std::vector< uint64_t > bitmap_
◆ CheckBit()
| bool apollo::perception::lidar::ROIServiceContent::CheckBit |
( |
const size_t |
loc, |
|
|
const uint64_t |
block |
|
) |
| const |
|
inline |
在文件 roi_service.cc 第 58 行定义.
59 {
60 return block & (static_cast<uint64_t>(1) << loc);
61}
◆ GetCopy()
| void apollo::perception::lidar::ROIServiceContent::GetCopy |
( |
SceneServiceContent * |
content | ) |
const |
|
overridevirtual |
◆ Name()
| std::string apollo::perception::lidar::ROIServiceContent::Name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ SetContent()
| void apollo::perception::lidar::ROIServiceContent::SetContent |
( |
const SceneServiceContent & |
content | ) |
|
|
overridevirtual |
◆ bitmap_
| std::vector<uint64_t> apollo::perception::lidar::ROIServiceContent::bitmap_ |
◆ cell_size_
| double apollo::perception::lidar::ROIServiceContent::cell_size_ = 0.25 |
◆ major_dir_
| DirectionMajor apollo::perception::lidar::ROIServiceContent::major_dir_ = DirectionMajor::XMAJOR |
◆ map_size_
| Vec2ui apollo::perception::lidar::ROIServiceContent::map_size_ |
◆ range_
| double apollo::perception::lidar::ROIServiceContent::range_ = 120.0 |
◆ transform_
| Eigen::Vector3d apollo::perception::lidar::ROIServiceContent::transform_ |
该类的文档由以下文件生成:
- modules/perception/common/lidar/scene_manager/roi_service/roi_service.h
- modules/perception/common/lidar/scene_manager/roi_service/roi_service.cc