ForwardIndexType<Distance>

Overview

Location

  • Reference:
    • Swift.fx  Island
    • libSwift.fx  Toffee
    • Swift.dll  .NET, .NET Standard 2.0
    • swift.jar  Cooper
  • Namespace: Swift

Implemented in

Required Methods


advancedBy (not nullable Distance) limit(not nullable InstanceType): not nullable InstanceType

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
method advancedBy(n: not nullable Distance) limit(limit: not nullable instancetype): not nullable instancetype
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
method advancedBy(n: not nullable Distance) limit(limit: not nullable InstanceType): not nullable InstanceType

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
instancetype! advancedBy(Distance! n) limit(instancetype! limit)
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
InstanceType! advancedBy(Distance! n) limit(InstanceType! limit)

 

func advancedBy(_ n: Distance, limit: instancetype) -> instancetype

 

InstanceType advancedBy(Distance n) limit(InstanceType limit)

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
Function advancedBy(n As Distance) limit(limit As instancetype) As instancetype
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
Function advancedBy(n As Distance) limit(limit As InstanceType) As InstanceType

Parameters:

  • n:
  • limit:

advancedBy (not nullable Distance): not nullable InstanceType

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
method advancedBy(n: not nullable Distance): not nullable instancetype
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
method advancedBy(n: not nullable Distance): not nullable InstanceType

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
instancetype! advancedBy(Distance! n)
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
InstanceType! advancedBy(Distance! n)

 

func advancedBy(_ n: Distance) -> instancetype

 

InstanceType advancedBy(Distance n)

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
Function advancedBy(n As Distance) As instancetype
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
Function advancedBy(n As Distance) As InstanceType

Parameters:

  • n:

distanceTo

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
method distanceTo(end: not nullable instancetype): not nullable Distance
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
method distanceTo(end: not nullable InstanceType): not nullable Distance

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
Distance! distanceTo(instancetype! end)
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
Distance! distanceTo(InstanceType! end)

 

func distanceTo(_ end: instancetype) -> Distance

 

Distance distanceTo(InstanceType end)

 

// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows
Function distanceTo(end As instancetype) As Distance
// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
Function distanceTo(end As InstanceType) As Distance

Parameters:

  • end: