#include <lanelet2_io/Projection.h>#include <lanelet2_traffic_rules/TrafficRulesFactory.h>#include "lanelet2_validation/Issue.h"

Go to the source code of this file.
Classes | |
| struct | lanelet::validation::DetectedIssues |
| Struct for the detected issues that were discovered by a specific check. More... | |
| struct | lanelet::validation::IssueReport |
| Contains each warning/error as formatted strings. More... | |
| struct | lanelet::validation::ValidationConfig |
| Configuration object for the validation. More... | |
Namespaces | |
| lanelet | |
| lanelet::validation | |
Typedefs | |
| using | lanelet::validation::Strings = std::vector< std::string > |
Functions | |
| Strings | lanelet::validation::availabeChecks (const std::string &filterString) |
| Reports the available checks for the given filter. Empty will return all. More... | |
| IssueReport | lanelet::validation::buildReport (std::vector< DetectedIssues > issues) |
| Generates the issue report. More... | |
| std::vector< DetectedIssues > | lanelet::validation::validateMap (const std::string &mapFilename, const ValidationConfig &config) |
| Central function here. Loads the map, runs the checks and returns the issues. More... | |
| std::vector< DetectedIssues > | lanelet::validation::validateMap (LaneletMap &map, const ValidationConfig &config) |