SIMD2
A vector of two scalar values.
Declaration
@frozen struct SIMD2<Scalar> where Scalar : SIMDScalarTopics
Operators
&*(_:_:)&*(_:_:)&*(_:_:)&*(_:_:)&*(_:_:)&*(_:_:)&*(_:_:)&*(_:_:)&*(_:_:)&*(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&*=(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&+=(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:)&-=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).!=(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).==(_:_:).>(_:_:).<(_:_:).<(_:_:).<(_:_:).>(_:_:).>(_:_:).<(_:_:).>(_:_:).<(_:_:).>(_:_:).<(_:_:).>(_:_:).>(_:_:).>(_:_:).<(_:_:).>(_:_:).>(_:_:).<(_:_:).>(_:_:).<(_:_:).<(_:_:).>(_:_:).<(_:_:).<(_:_:).<(_:_:).>(_:_:).>(_:_:).<(_:_:).<(_:_:).>(_:_:).<(_:_:).>(_:_:).<(_:_:).>(_:_:).<(_:_:).>(_:_:).<(_:_:).>(_:_:).>=(_:_:).>=(_:_:).>=(_:_:).<=(_:_:).<=(_:_:).<=(_:_:).>=(_:_:).>=(_:_:).<=(_:_:).>=(_:_:).>=(_:_:).<=(_:_:).<=(_:_:).>=(_:_:).<=(_:_:).<=(_:_:).>=(_:_:).<=(_:_:).>=(_:_:).>=(_:_:).<=(_:_:).>=(_:_:).<=(_:_:).>=(_:_:).<=(_:_:).>=(_:_:).<=(_:_:).<=(_:_:).>=(_:_:).<=(_:_:).<=(_:_:).>=(_:_:).<=(_:_:).<=(_:_:).>=(_:_:).>=(_:_:).<=(_:_:).>=(_:_:)
Initializers
init()init(_:)init(_:)init(_:_:)init(_:rounding:)init(clamping:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(repeating:)init(truncatingIfNeeded:)init(x:y:)