ad_map_access
Namespaces | Functions
LandmarkOperation.hpp File Reference
#include "ad/map/landmark/LandmarkIdValidInputRange.hpp"
#include "ad/map/landmark/LandmarkValidInputRange.hpp"
#include "ad/map/landmark/Types.hpp"
#include "ad/map/lane/Types.hpp"
Include dependency graph for LandmarkOperation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ad
 namespace ad
 
 ad::map
 namespace map
 
 ad::map::landmark
 namespace landmark
 

Functions

bool ad::map::landmark::isValid (Landmark const &landmark, bool const logErrors=true)
 checks if the given Landmark is valid More...
 
bool ad::map::landmark::isValid (LandmarkId const &landmarkId, bool const logErrors=true)
 checks if the given LandmarkId is valid More...
 
Landmark::ConstPtr ad::map::landmark::getLandmarkPtr (LandmarkId const &id)
 Method to be called to retrieve Landmark::Ptr from the Store. More...
 
const Landmark & ad::map::landmark::getLandmark (LandmarkId const &id)
 Method to be called to retrieve Landmark from the Store. More...
 
point::ENUHeading ad::map::landmark::getENUHeading (Landmark const &landmark)
 
landmark::LandmarkIdList ad::map::landmark::getLandmarks ()
 
ENULandmark ad::map::landmark::getENULandmark (LandmarkId const &id)
 Method to be called to retrieve Landmark from the Store and convert to ENU representation. More...
 
LandmarkIdList ad::map::landmark::getVisibleLandmarks (lane::LaneId const &laneId)
 Method to be called to retrieve all the visible landmarks from the given lane. More...
 
LandmarkIdList ad::map::landmark::getVisibleLandmarks (LandmarkType const &landmarkType, lane::LaneId const &laneId)
 Method to be called to retrieve all the visible landmarks of type landmarkType from the given lane. More...
 
LandmarkId ad::map::landmark::uniqueLandmarkId (point::GeoPoint const &geoPoint)
 Method to be called to search the nearest landmarkid given the geo point. More...
 
LandmarkIdList ad::map::landmark::getVisibleTrafficLights (lane::LaneId const &laneId)
 Method to be called to retrieve all the visible traffic lights from the given lane. More...