Go to the documentation of this file.
45 inline bool operator<(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
47 if (left.laneId < right.laneId)
51 else if (left.laneId == right.laneId)
53 return left.parametricOffset < right.parametricOffset;
65 inline bool operator>(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
67 if (left.laneId > right.laneId)
71 else if (left.laneId == right.laneId)
73 return left.parametricOffset > right.parametricOffset;
85 inline bool operator<=(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
87 return operator<(left, right) || (left == right);
94 inline bool operator>=(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
96 return operator>(left, right) || (left == right);
namespace ad
Definition: GeometryStoreItem.hpp:28
DataType ParaPoint.
Definition: ParaPoint.hpp:48
bool operator>(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
Standard comparison operator.
Definition: ParaPointOperation.hpp:65
bool operator<=(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
Standard comparison operator.
Definition: ParaPointOperation.hpp:85
DataType LaneId.
Definition: LaneId.hpp:66
bool operator<(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
Standard comparison operator.
Definition: ParaPointOperation.hpp:45
::ad::physics::ParametricValue parametricOffset
Definition: ParaPoint.hpp:136
ParaPoint createParaPoint(lane::LaneId const &laneId, physics::ParametricValue const ¶metricOffset)
create a ParaPoint
Definition: ParaPointOperation.hpp:29
::ad::map::lane::LaneId laneId
Definition: ParaPoint.hpp:125
bool operator>=(const ::ad::map::point::ParaPoint &left, const ::ad::map::point::ParaPoint &right)
Standard comparison operator.
Definition: ParaPointOperation.hpp:94