ad_map_access
Public Types | Public Member Functions | Public Attributes | List of all members
ad::map::lane::ECEFBorder Struct Reference

DataType ECEFBorder. More...

#include <ad/map/lane/ECEFBorder.hpp>

Collaboration diagram for ad::map::lane::ECEFBorder:
Collaboration graph
[legend]

Public Types

typedef std::shared_ptr< ECEFBorderPtr
 Smart pointer on ECEFBorder.
 
typedef std::shared_ptr< ECEFBorder const > ConstPtr
 Smart pointer on constant ECEFBorder.
 

Public Member Functions

 ECEFBorder ()=default
 standard constructor
 
 ~ECEFBorder ()=default
 standard destructor
 
 ECEFBorder (const ECEFBorder &other)=default
 standard copy constructor
 
 ECEFBorder (ECEFBorder &&other)=default
 standard move constructor
 
ECEFBorderoperator= (const ECEFBorder &other)=default
 standard assignment operator More...
 
ECEFBorderoperator= (ECEFBorder &&other)=default
 standard move operator More...
 
bool operator== (const ECEFBorder &other) const
 standard comparison operator More...
 
bool operator!= (const ECEFBorder &other) const
 standard comparison operator More...
 

Public Attributes

::ad::map::point::ECEFEdge left
 
::ad::map::point::ECEFEdge right
 

Detailed Description

DataType ECEFBorder.

Border in ECEF(earth centered, earth fixed) coordinate system

Member Function Documentation

◆ operator!=()

bool ad::map::lane::ECEFBorder::operator!= ( const ECEFBorder other) const
inline

standard comparison operator

Parameters
[in]otherOther ECEFBorder.
Returns
true if both ECEFBorder are different

◆ operator=() [1/2]

ECEFBorder& ad::map::lane::ECEFBorder::operator= ( const ECEFBorder other)
default

standard assignment operator

Parameters
[in]otherOther ECEFBorder
Returns
Reference to this ECEFBorder.

◆ operator=() [2/2]

ECEFBorder& ad::map::lane::ECEFBorder::operator= ( ECEFBorder &&  other)
default

standard move operator

Parameters
[in]otherOther ECEFBorder
Returns
Reference to this ECEFBorder.

◆ operator==()

bool ad::map::lane::ECEFBorder::operator== ( const ECEFBorder other) const
inline

standard comparison operator

Parameters
[in]otherOther ECEFBorder
Returns
true if both ECEFBorder are equal

Member Data Documentation

◆ left

::ad::map::point::ECEFEdge ad::map::lane::ECEFBorder::left

Left edge of the border

◆ right

::ad::map::point::ECEFEdge ad::map::lane::ECEFBorder::right

Right edge of the border


The documentation for this struct was generated from the following file: