include
lanelet2_validation
validators
routing
RoutingGraphIsValid.h
Go to the documentation of this file.
1
#include "
lanelet2_validation/BasicValidator.h
"
2
3
namespace
lanelet
{
4
namespace
validation {
5
7
class
RoutingGraphIsValid
:
public
RoutingGraphValidator
{
8
public
:
9
constexpr
static
const
char
*
name
() {
return
"routing.graph_is_valid"
; }
10
Issues
operator()
(
const
routing::RoutingGraph
& graph,
const
traffic_rules::TrafficRules
&
/*rules*/
)
override
;
11
};
12
13
}
// namespace validation
14
}
// namespace lanelet
lanelet::validation::RoutingGraphValidator
A routing graph validator works similar, but instead uses the routing graph of a map to detect issues...
Definition:
BasicValidator.h:39
lanelet
lanelet::validation::RoutingGraphIsValid::name
constexpr static const char * name()
Definition:
RoutingGraphIsValid.h:9
lanelet::traffic_rules::TrafficRules
lanelet::validation::Issues
std::vector< Issue > Issues
Definition:
Issue.h:65
BasicValidator.h
lanelet::validation::RoutingGraphIsValid
This check basically calls the RoutingGraph self-check to ensure the graph is valid.
Definition:
RoutingGraphIsValid.h:7
lanelet::validation::RoutingGraphIsValid::operator()
Issues operator()(const routing::RoutingGraph &graph, const traffic_rules::TrafficRules &) override
The RoutingGraphValidator is called together with the rules with which it was created.
Definition:
RoutingGraphIsValid.cpp:13
lanelet::routing::RoutingGraph
lanelet2_validation
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:26:17