Other Functions

The following functions are available globally.

  • Equatable.

    Declaration

    Swift

    public func ==(lhs: Vector3, rhs: Vector3) -> Bool
  • Product.

    Declaration

    Swift

    public func *(lhs: Vector3, rhs: Vector3) -> Vector3
  • Product (in place).

    Declaration

    Swift

    public func *=(inout lhs: Vector3, rhs: Vector3)
  • Quotient

    Declaration

    Swift

    public func /(lhs: Vector3, rhs: Vector3) -> Vector3
  • Quotient (in place).

    Declaration

    Swift

    public func /=(inout lhs: Vector3, rhs: Vector3)
  • Sum.

    Declaration

    Swift

    public func +(lhs: Vector3, rhs: Vector3) -> Vector3
  • Sum (in place).

    Declaration

    Swift

    public func +=(inout lhs: Vector3, rhs: Vector3)
  • Difference.

    Declaration

    Swift

    public func -(lhs: Vector3, rhs: Vector3) -> Vector3
  • Difference (in place).

    Declaration

    Swift

    public func -=(inout lhs: Vector3, rhs: Vector3)
  • Scalar-Vector product.

    Declaration

    Swift

    public func *(lhs: Scalar, rhs: Vector3) -> Vector3
  • Equatable.

    Declaration

    Swift

    public func ==(lhs: UnitBezier, rhs: UnitBezier) -> Bool
  • Equatable.

    Declaration

    Swift

    public func ==(lhs: Vector2, rhs: Vector2) -> Bool
  • Product.

    Declaration

    Swift

    public func *(lhs: Vector2, rhs: Vector2) -> Vector2
  • Product (in place).

    Declaration

    Swift

    public func *=(inout lhs: Vector2, rhs: Vector2)
  • Quotient.

    Declaration

    Swift

    public func /(lhs: Vector2, rhs: Vector2) -> Vector2
  • Quotient (in place).

    Declaration

    Swift

    public func /=(inout lhs: Vector2, rhs: Vector2)
  • Sum.

    Declaration

    Swift

    public func +(lhs: Vector2, rhs: Vector2) -> Vector2
  • Sum (in place).

    Declaration

    Swift

    public func +=(inout lhs: Vector2, rhs: Vector2)
  • Difference.

    Declaration

    Swift

    public func -(lhs: Vector2, rhs: Vector2) -> Vector2
  • Difference (in place).

    Declaration

    Swift

    public func -=(inout lhs: Vector2, rhs: Vector2)
  • Scalar-Vector product.

    Declaration

    Swift

    public func *(lhs: Scalar, rhs: Vector2) -> Vector2
  • Equatable.

    Declaration

    Swift

    public func ==(lhs: Vector4, rhs: Vector4) -> Bool
  • Product.

    Declaration

    Swift

    public func *(lhs: Vector4, rhs: Vector4) -> Vector4
  • Product (in place).

    Declaration

    Swift

    public func *=(inout lhs: Vector4, rhs: Vector4)
  • Quotient

    Declaration

    Swift

    public func /(lhs: Vector4, rhs: Vector4) -> Vector4
  • Quotient (in place).

    Declaration

    Swift

    public func /=(inout lhs: Vector4, rhs: Vector4)
  • Sum.

    Declaration

    Swift

    public func +(lhs: Vector4, rhs: Vector4) -> Vector4
  • Sum (in place).

    Declaration

    Swift

    public func +=(inout lhs: Vector4, rhs: Vector4)
  • Difference.

    Declaration

    Swift

    public func -(lhs: Vector4, rhs: Vector4) -> Vector4
  • Difference (in place).

    Declaration

    Swift

    public func -=(inout lhs: Vector4, rhs: Vector4)
  • Scalar-Vector product.

    Declaration

    Swift

    public func *(lhs: Scalar, rhs: Vector4) -> Vector4
  • Equatable.

    Declaration

    Swift

    public func ==(lhs: AnimatorState, rhs: AnimatorState) -> Bool