ad_map_access
|
#include <ad/map/match/LanePoint.hpp>
Public Types | |
typedef std::shared_ptr< LanePoint > | Ptr |
Smart pointer on LanePoint. | |
typedef std::shared_ptr< LanePoint const > | ConstPtr |
Smart pointer on constant LanePoint. | |
Public Member Functions | |
LanePoint ()=default | |
standard constructor | |
~LanePoint ()=default | |
standard destructor | |
LanePoint (const LanePoint &other)=default | |
standard copy constructor | |
LanePoint (LanePoint &&other)=default | |
standard move constructor | |
LanePoint & | operator= (const LanePoint &other)=default |
standard assignment operator More... | |
LanePoint & | operator= (LanePoint &&other)=default |
standard move operator More... | |
bool | operator== (const LanePoint &other) const |
standard comparison operator More... | |
bool | operator!= (const LanePoint &other) const |
standard comparison operator More... | |
Public Attributes | |
::ad::map::point::ParaPoint | paraPoint |
::ad::physics::RatioValue | lateralT |
::ad::physics::Distance | laneLength |
::ad::physics::Distance | laneWidth |
DataType LanePoint.
Defines a point on a lane. Besides the parametric offsets in longitudinal and lateral direction also the length and width of the lane at this point.
|
inline |
|
inline |
::ad::physics::Distance ad::map::match::LanePoint::laneLength |
Length of lane
::ad::physics::Distance ad::map::match::LanePoint::laneWidth |
Width of lane