|
RelationType | allowedRelationsfromConfiguration (bool includeAdjacent, bool includeConflicting) |
|
constexpr RelationType | allRelations () |
|
void | checkRelationIs (Route::Errors &errors, Id source, Id dest, RelationType sourceRel, RelationType targetRel) |
|
LineString3d | createLineString (const Point2d &from, const Point2d &to, RelationType relation, double routingCost) |
|
RoutingCostPtrs | defaultRoutingCosts () |
|
BasicPolygon3d | getEnclosingPolygon3d (const LaneletOrAreaPath &path) |
|
bool | operator!= (const LaneletRelation &rhs, const LaneletRelation &lhs) |
|
constexpr RelationType | operator& (RelationType r1, RelationType r2) |
|
constexpr RelationType | operator&= (RelationType &r1, RelationType r2) |
|
std::ostream & | operator<< (std::ostream &os, const RelationType &r) |
|
bool | operator== (const LaneletRelation &lhs, const LaneletRelation &rhs) |
|
std::istream & | operator>> (std::istream &is, const RelationType &) |
|
constexpr RelationType | operator| (RelationType r1, RelationType r2) |
|
constexpr RelationType | operator|= (RelationType &r1, RelationType r2) |
|
constexpr RelationType | operator~ (RelationType r) |
|
std::string | relationToColor (RelationType type) |
|
std::string | relationToString (RelationType type) |
|