ad_map_access
|
DataType ContactLane. More...
#include <ad/map/lane/ContactLane.hpp>
Public Types | |
typedef std::shared_ptr< ContactLane > | Ptr |
Smart pointer on ContactLane. | |
typedef std::shared_ptr< ContactLane const > | ConstPtr |
Smart pointer on constant ContactLane. | |
Public Member Functions | |
ContactLane ()=default | |
standard constructor | |
~ContactLane ()=default | |
standard destructor | |
ContactLane (const ContactLane &other)=default | |
standard copy constructor | |
ContactLane (ContactLane &&other)=default | |
standard move constructor | |
ContactLane & | operator= (const ContactLane &other)=default |
standard assignment operator More... | |
ContactLane & | operator= (ContactLane &&other)=default |
standard move operator More... | |
bool | operator== (const ContactLane &other) const |
standard comparison operator More... | |
bool | operator!= (const ContactLane &other) const |
standard comparison operator More... | |
DataType ContactLane.
|
inline |
standard comparison operator
[in] | other | Other ContactLane. |
true
if both ContactLane are different
|
default |
standard assignment operator
[in] | other | Other ContactLane |
|
default |
|
inline |
standard comparison operator
[in] | other | Other ContactLane |
true
if both ContactLane are equal ::ad::map::lane::ContactLocation ad::map::lane::ContactLane::location {::ad::map::lane::ContactLocation::INVALID} |
Contact Location
::ad::map::restriction::Restrictions ad::map::lane::ContactLane::restrictions |
Contact restrictions
::ad::map::lane::LaneId ad::map::lane::ContactLane::toLane {0} |
Identifier of the lane to which connection is leading.
::ad::map::landmark::LandmarkId ad::map::lane::ContactLane::trafficLightId {0} |
Identifier of the traffic light belong to the contact May be invalid if contact is not a traffic light
::ad::map::lane::ContactTypeList ad::map::lane::ContactLane::types |
types of contact