26 namespace perception {
31 const std::shared_ptr<const apollo::perception::base::HdmapStruct> roi,
36 const std::shared_ptr<const apollo::perception::base::HdmapStruct> roi,
37 const std::shared_ptr<const apollo::perception::base::Object> obj);
41 const std::shared_ptr<const apollo::perception::base::HdmapStruct> roi,
42 const std::shared_ptr<const apollo::perception::base::Object> obj);
47 const std::shared_ptr<const apollo::perception::base::HdmapStruct> roi,
48 const std::vector<std::shared_ptr<apollo::perception::base::Object>>& objs,
49 std::vector<std::shared_ptr<apollo::perception::base::Object>>* valid_objs);
bool IsObjectInRoi(const std::shared_ptr< const apollo::perception::base::HdmapStruct > roi, const std::shared_ptr< const apollo::perception::base::Object > obj)
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
bool IsPtInRoi(const std::shared_ptr< const apollo::perception::base::HdmapStruct > roi, const apollo::perception::base::PointD pt)
bool IsObjectBboxInRoi(const std::shared_ptr< const apollo::perception::base::HdmapStruct > roi, const std::shared_ptr< const apollo::perception::base::Object > obj)
bool ObjectInRoiCheck(const std::shared_ptr< const apollo::perception::base::HdmapStruct > roi, const std::vector< std::shared_ptr< apollo::perception::base::Object >> &objs, std::vector< std::shared_ptr< apollo::perception::base::Object >> *valid_objs)