[Math] Bump the precedence of cross product to 151 -- it should be done first

This commit is contained in:
Eryn Wells 2015-11-01 07:32:17 -08:00
parent bf9a4ba138
commit 90e9b96468

View file

@ -240,12 +240,12 @@ public func ∙<T: Vector>(lhs: T, rhs: T) -> Float {
return lhs.dot(rhs)
}
infix operator ×= { associativity left precedence 150 }
infix operator ×= { associativity left precedence 151 }
public func ×=(inout lhs: Vector3, rhs: Vector3) {
lhs = lhs.cross(rhs)
}
infix operator × { associativity left precedence 150 }
infix operator × { associativity left precedence 151 }
public func ×(lhs: Vector3, rhs: Vector3) -> Vector3 {
return lhs.cross(rhs)
}