ad_map_access
|
#include "ad/map/lane/Types.hpp"
#include "ad/map/point/ECEFOperation.hpp"
#include "ad/map/point/ENUOperation.hpp"
#include "ad/map/point/GeoOperation.hpp"
#include "ad/map/point/HeadingOperation.hpp"
Go to the source code of this file.
Namespaces | |
ad | |
namespace ad | |
ad::map | |
namespace map | |
ad::map::lane | |
namespace lane | |
Functions | |
point::ENUEdge | ad::map::lane::getLateralAlignmentEdge (ENUBorder const &border, physics::ParametricValue const lateralAlignment) |
Get the ENUEdge between the given border with corresponding lateralAlignment. More... | |
physics::Distance | ad::map::lane::getDistanceEnuPointToLateralAlignmentEdge (point::ENUPoint const &enuPoint, point::ENUEdge const &lateralAlignmentEdge) |
Get the distance between an ENU point and the lateral alignment edge. More... | |
void | ad::map::lane::normalizeBorder (ENUBorder &border, ENUBorder const *previousBorder=nullptr) |
normalizes the border More... | |
void | ad::map::lane::makeTransitionToSecondEdgeContinuous (point::ENUEdge const &first, point::ENUEdge &second) |
operation to make the transition between two edges continuous More... | |
void | ad::map::lane::makeTransitionToSecondBorderContinuous (ENUBorder const &first, ENUBorder &second) |
operation to make the transition between two borders continuous More... | |
void | ad::map::lane::makeTransitionFromFirstEdgeContinuous (point::ENUEdge &first, point::ENUEdge const &second) |
operation to make the transition between two edges continuous More... | |
void | ad::map::lane::makeTransitionFromFirstBorderContinuous (ENUBorder &first, ENUBorder const &second) |
operation to make the transition between two borders continuous More... | |
physics::Distance | ad::map::lane::calcLength (ENUBorder const &border) |
calculate the length of the provided border as distance value More... | |
physics::Distance | ad::map::lane::calcLength (ECEFBorder const &border) |
calculate the length of the provided border as distance value More... | |
physics::Distance | ad::map::lane::calcLength (GeoBorder const &border) |
calculate the length of the provided border as distance value More... | |
physics::Distance | ad::map::lane::calcLength (ENUBorderList const &borderList) |
calculate the length out of the provided ENU border List as distance value More... | |
point::ENUHeading | ad::map::lane::getENUHeading (ENUBorderList const &borderList, point::ENUPoint const &enuPoint) |
calculate the ENUHeading of the vector<ENUBorder> at the given ENUPoint More... | |