|
Maps SDK for C++ 1.0.0
|
PTRouteSegment object. More...


Public Member Functions | |
| const StringRef | getName () const noexcept |
| Get name. | |
| const StringRef | getPlatformCode () const noexcept |
| Get platform code. | |
| const TimeRef | getArrivalTime () const noexcept |
| Get arrival time. | |
| const TimeRef | getDepartureTime () const noexcept |
| Get departure time. | |
| bool | getHasWheelchairSupport () const noexcept |
| Get wheelchair support. | |
| const StringRef | getShortName () const noexcept |
| Get ShortName. | |
| const StringRef | getRouteUrl () const noexcept |
| Get route URL. | |
| const StringRef | getAgencyName () const noexcept |
| Get agency name. | |
| const StringRef | getAgencyPhone () const noexcept |
| Get agency phone. | |
| const StringRef | getAgencyUrl () const noexcept |
| Get agency URL. | |
| const StringRef | getAgencyFareUrl () const noexcept |
| Get agency fare URL. | |
| const StringRef | getLineFrom () const noexcept |
| Get line from. | |
| const StringRef | getLineTowards () const noexcept |
| Get line towards. | |
| int | getArrivalDelayInSeconds () const noexcept |
| Get arrival delay in seconds. | |
| int | getDepartureDelayInSeconds () const noexcept |
| Get departure delay in seconds. | |
| bool | getHasBicycleSupport () const noexcept |
| Get bicycle support. | |
| bool | getStayOnSameTransit () const noexcept |
| Get stay on same transit. | |
| ETransitType | getTransitType () const noexcept |
| Get transit type. | |
| ERealtimeStatus | getRealtimeStatus () const noexcept |
| Get realtime status. | |
| int | getLineBlockID () const noexcept |
| Get line block ID. | |
| Rgba | getLineColor () const noexcept |
| Get line color. | |
| Rgba | getLineTextColor () const noexcept |
| Get line text color. | |
| int | getCountAlerts () const noexcept |
| Get number of alerts for this PT information. | |
| const PTAlertRef | getAlert (int index) const noexcept |
| Get alert specified by index. | |
| bool | isSignificant () const noexcept |
| Return true if this is significant. | |
| bool | isStationWalk () const noexcept |
| Check if this is a station walk. | |
| LandmarkList | getWaypoints () const noexcept |
| Get the list containing segment start and end waypoints. | |
| TimeDistance | getTimeDistance () const noexcept |
| Get length in meters and estimated travel time in seconds for the route / route segment. | |
| RectangleGeographicArea | getGeographicArea () const noexcept |
| Get geographic area of the route. | |
| bool | getIncursCosts () const noexcept |
| Method to check if traveling the route or route segment incurs cost to the user. | |
| String | getSummary () const noexcept |
| Get summary of the route segment. | |
| RouteInstructionList | getInstructions () const noexcept |
| Get route instructions list. | |
| bool | isCommon () const noexcept |
| Check if this segment is of common type. | |
| bool | isEV () const noexcept |
| Check if this instruction is part of an EV route. | |
| TollSectionList | getTollSections () const noexcept |
| Get segment toll sections. | |
PTRouteSegment object.
Implements share-read / copy-on-write Api object over RouteSegmentBase.
|
inlinenoexcept |
Get agency fare URL.
|
inlinenoexcept |
Get agency name.
|
inlinenoexcept |
Get agency phone.
|
inlinenoexcept |
Get agency URL.
|
inlinenoexcept |
Get alert specified by index.
| index | Index of the alert. |
|
inlinenoexcept |
Get arrival delay in seconds.
|
inlinenoexcept |
Get arrival time.
|
inlinenoexcept |
Get number of alerts for this PT information.
|
inlinenoexcept |
Get departure delay in seconds.
|
inlinenoexcept |
Get departure time.
|
inlinenoexceptinherited |
Get geographic area of the route.
The geographic area is the smallest rectangle that can be drawn around the route.
|
inlinenoexcept |
Get bicycle support.
|
inlinenoexcept |
Get wheelchair support.
|
inlinenoexceptinherited |
Method to check if traveling the route or route segment incurs cost to the user.
|
inlinenoexceptinherited |
Get route instructions list.
|
inlinenoexcept |
Get line block ID.
|
inlinenoexcept |
Get line color.
|
inlinenoexcept |
Get line from.
|
inlinenoexcept |
Get line text color.
|
inlinenoexcept |
Get line towards.
|
inlinenoexcept |
Get name.
|
inlinenoexcept |
Get platform code.
|
inlinenoexcept |
Get realtime status.
|
inlinenoexcept |
Get route URL.
|
inlinenoexcept |
Get ShortName.
|
inlinenoexcept |
Get stay on same transit.
|
inlinenoexceptinherited |
Get summary of the route segment.
|
inlinenoexceptinherited |
Get length in meters and estimated travel time in seconds for the route / route segment.
|
inlinenoexceptinherited |
Get segment toll sections.
|
inlinenoexcept |
Get transit type.
|
inlinenoexceptinherited |
Get the list containing segment start and end waypoints.
|
inlinenoexceptinherited |
Check if this segment is of common type.
A common type route segment has the same travel mode as the parent route.
E.g. a walk segment in a public transport route has isCommon = false
|
inlinenoexceptinherited |
Check if this instruction is part of an EV route.
|
inlinenoexcept |
Return true if this is significant.
(worth showing information about it)
|
inlinenoexcept |
Check if this is a station walk.