Functions

The following functions are available globally.

  • Undocumented

    Declaration

    Swift

    public func NSLocalizedString(_ string: String) -> String
  • Undocumented

    Declaration

    Swift

    public func maxEach<T>(_ left: T, _ right: Vector) -> T where T : Vector
  • Undocumented

    Declaration

    Swift

    public func minEach<T>(_ left: T, _ right: Vector) -> T where T : Vector
  • Undocumented

    Declaration

    Swift

    public func + <T>(left: T, right: Vector) -> T where T : Vector
  • Undocumented

    Declaration

    Swift

    public func - <T>(left: T, right: Vector) -> T where T : Vector
  • Undocumented

    Declaration

    Swift

    public func * <T>(left: T, right: Vector) -> T where T : Vector
  • Undocumented

    Declaration

    Swift

    public func / <T>(left: T, right: Vector) -> T where T : Vector
  • Undocumented

    Declaration

    Swift

    public func % <T>(left: T, right: Vector) -> T where T : Vector
  • Modulus - but always returns positive value See Number + PositiveModulus

    Declaration

    Swift

    public func %% <T>(left: T, right: Vector) -> T where T : Vector

    Parameters

    left

    base

    right

    modulo

    Return Value

    modulus (in both dimensions separately)

  • (X,Y) + C

    Declaration

    Swift

    public func + <T>(left: T, right: FloatConvertible) -> T where T : Vector

    Parameters

    left

    v

    right

    const

    Return Value

    (X+C,Y+C)

  • (X,Y) - C

    Declaration

    Swift

    public func - <T>(left: T, right: FloatConvertible) -> T where T : Vector

    Parameters

    left

    v

    right

    const

    Return Value

    (X-C,Y-C)

  • (X,Y) * C

    Declaration

    Swift

    public func * <T>(left: T, right: FloatConvertible) -> T where T : Vector

    Parameters

    left

    v

    right

    const

    Return Value

    (X*C,Y*C)

  • (X,Y) / C

    Declaration

    Swift

    public func / <T>(left: T, right: FloatConvertible) -> T where T : Vector

    Parameters

    left

    v

    right

    const

    Return Value

    (X/C,Y/C)