ChargingWaypoint

Constructors

Link copied to clipboard
fun ChargingWaypoint(link: PlaceLink, originalPosition: GeoCoordinates, type: Int, status: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingPower: Float, originalPosition: GeoCoordinates, type: Int, status: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingTime: Int, originalPosition: GeoCoordinates, type: Int, status: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(link: PlaceLink, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Int, status: Int = Status.Ahead, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingPower: Float, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Int, status: Int = Status.Ahead, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingTime: Int, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Int, status: Int = Status.Ahead, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(link: PlaceLink, originalPosition: GeoCoordinates, type: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingPower: Float, originalPosition: GeoCoordinates, type: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingTime: Int, originalPosition: GeoCoordinates, type: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(link: PlaceLink, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingPower: Float, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)
Link copied to clipboard
fun ChargingWaypoint(chargingTime: Int, stateOfCharge: Float, originalPosition: GeoCoordinates, type: Int, chargingType: ChargingWaypoint.ChargingWaypointType, payload: String? = null)

Types

Functions

Link copied to clipboard
open override fun describeContents(): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun getDelay(): Long

Returns the time spent at waypoint.

Link copied to clipboard

Returns the waypoint's distance from the start position

Link copied to clipboard

List of GeoCoordinatess which represets accessible positions of waypoint.

Link copied to clipboard

Represents the suggested navigable position of the Waypoint - typically the coordinates on the road closest to the original position - to be used in a route calculation. Working together with the navigable position, the original position is used by the Sygic SDK for determining the side of street during arrival, and to let the calculated route approach the correct side of street, especially when there there is a physical or logical lane divider on the road. return GeoCoordinates of suggested navigable position

Link copied to clipboard

Returns the original position for flag/pin. The original position is required for a route calculation.

Link copied to clipboard

Returns custom name of the waypoint.

Link copied to clipboard

Represents the selected position of the Waypoint - one of the access points of waypoint. This position is selected by SDK and represents best access point to waypoint - this may be also waypoint position itself in case selected road is accessible by selected vehicle type. return GeoCoordinates of suggested selected position

Link copied to clipboard
open fun getStatus(): Int

Returns the waypoint Status.

Link copied to clipboard
open fun getType(): Int

Returns the waypoint Type.

Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard

Determines whether way-point is compatible with supplemented EV profile

Link copied to clipboard

If object after recreate from parcel contains all of reference like original object method return true. In other case return false.

Link copied to clipboard
open fun setVehicleInfo(@Nullable vehicleInfo: Waypoint.VehicleInfo?)
Link copied to clipboard
open override fun writeToParcel(dest: Parcel, flags: Int)

Properties

Link copied to clipboard

Alternative charging stations accessible from specific charging point on route

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val link: PlaceLink? = null

Link to place which represents the best charging station accessible from specific point on route

Link copied to clipboard