Skip to content

Commit

Permalink
Added explanation of functions
Browse files Browse the repository at this point in the history
Signed-off-by: TaikiYamada4 <[email protected]>
  • Loading branch information
TaikiYamada4 committed Dec 12, 2024
1 parent 8e50d77 commit aa4c1df
Showing 1 changed file with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,30 @@ class IntersectionAreaSegmentTypeValidator : public lanelet::validation::MapVali
lanelet::validation::Issues operator()(const lanelet::LaneletMap & map) override;

private:
/**
* @brief The main validation process
*
* @param map
* @return lanelet::validation::Issues
*/
lanelet::validation::Issues check_intersection_area_segment_type(const lanelet::LaneletMap & map);

/**
* @brief Create a submap consisting of road_border linestrings and lanelet edges only.
*
* @param map
* @param intersection_area
* @return lanelet::LaneletSubmapUPtr
*/
lanelet::LaneletSubmapUPtr create_nearby_borders_submap(
const lanelet::LaneletMap & map, const lanelet::ConstPolygon3d & intersection_area);

/**
* @brief Create a list-up-string from Ids=vector<Id>
*
* @param ids
* @return std::string
*/
std::string ids_to_string(const lanelet::Ids ids);
};
} // namespace lanelet::autoware::validation
Expand Down

0 comments on commit aa4c1df

Please sign in to comment.