|
libosmscout 0.1
|
#include <LaneAgent.h>
Public Member Functions | |
| Lane ()=default | |
| turn that we should take | |
| Lane (const Lane &)=default | |
| Lane (const RouteDescription::LaneDescriptionRef laneDsc, const RouteDescription::SuggestedLaneDescriptionRef suggestedLaneDsc) | |
| Lane (Lane &&)=default | |
| bool | operator!= (const Lane &o) const |
| Lane & | operator= (const Lane &)=default |
| Lane & | operator= (Lane &&)=default |
| ~Lane ()=default | |
Public Attributes | |
| int | count {1} |
| when route is oneway | |
| bool | oneway {false} |
| bool | suggested {false} |
| individual turns for lanes | |
| int | suggestedFrom {0} |
| when suggested lanes and turn is valid | |
| int | suggestedTo {0} |
| suggested lanes (from), inclusive | |
| LaneTurn | turn {LaneTurn::None} |
| suggested lanes (to), inclusive | |
| std::vector< LaneTurn > | turns |
| number of route lanes | |
|
default |
turn that we should take
References Lane().
Referenced by Lane(), Lane(), Lane(), operator=(), and operator=().
| osmscout::LaneAgent::Lane::Lane | ( | const RouteDescription::LaneDescriptionRef | laneDsc, |
| const RouteDescription::SuggestedLaneDescriptionRef | suggestedLaneDsc ) |
References count, osmscout::None, oneway, suggested, suggestedFrom, suggestedTo, turn, and turns.
|
default |
References Lane().
|
default |
References Lane().
|
default |
| bool osmscout::LaneAgent::Lane::operator!= | ( | const Lane & | o | ) | const |
References count, oneway, suggested, suggestedFrom, suggestedTo, turn, and turns.
Referenced by operator=().
References Lane(), and operator!=().
| int osmscout::LaneAgent::Lane::count {1} |
when route is oneway
Referenced by Lane(), and operator!=().
| bool osmscout::LaneAgent::Lane::oneway {false} |
Referenced by Lane(), and operator!=().
| bool osmscout::LaneAgent::Lane::suggested {false} |
individual turns for lanes
Referenced by Lane(), and operator!=().
| int osmscout::LaneAgent::Lane::suggestedFrom {0} |
when suggested lanes and turn is valid
Referenced by Lane(), and operator!=().
| int osmscout::LaneAgent::Lane::suggestedTo {0} |
suggested lanes (from), inclusive
Referenced by Lane(), and operator!=().
| LaneTurn osmscout::LaneAgent::Lane::turn {LaneTurn::None} |
suggested lanes (to), inclusive
Referenced by Lane(), and operator!=().
| std::vector<LaneTurn> osmscout::LaneAgent::Lane::turns |
number of route lanes
Referenced by Lane(), and operator!=().