.>=(_:_:)
Returns a vector mask with the result of a pointwise greater than or equal comparison.
static func .>= (a: Self, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise greater than or equal comparison.
static func .>= (a: Self, b: Self) -> SIMDMask<Self.MaskStorage>
ss4SIMDPsSL6ScalarRpzrlE3zgeoiys8SIMDMaskVy11MaskStorageQzGx_xtFZ
What are these?D7G2
where Self.Scalar:Comparable
import Swift
protocol SIMD<Scalar> : CustomStringConvertible, Decodable, Encodable, ExpressibleByArrayLiteral, Hashable, SIMDStorage
A SIMD vector of a fixed number of elements.
@frozen struct SIMDMask<Storage> where Storage : SIMD, Storage.Scalar : FixedWidthInteger, Storage.Scalar : SignedInteger
associatedtype MaskStorage : SIMD where Self.MaskStorage.Scalar : FixedWidthInteger, Self.MaskStorage.Scalar : SignedInteger
The mask type resulting from pointwise comparisons of this vector type.
protocol Comparable : Equatable
A type that can be compared using the relational operators <
, <=
, >=
, and >
.
static func .< (a: Self.Scalar, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise less than comparison.
static func .< (a: Self, b: Self.Scalar) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise less than comparison.
static func .< (a: Self, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise less than comparison.
static func .<= (a: Self.Scalar, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise less than or equal comparison.
static func .<= (a: Self, b: Self.Scalar) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise less than or equal comparison.
static func .<= (a: Self, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise less than or equal comparison.
static func .> (a: Self.Scalar, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise greater than comparison.
static func .> (a: Self, b: Self.Scalar) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise greater than comparison.
static func .> (a: Self, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise greater than comparison.
static func .>= (a: Self.Scalar, b: Self) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise greater than or equal comparison.
static func .>= (a: Self, b: Self.Scalar) -> SIMDMask<Self.MaskStorage>
Returns a vector mask with the result of a pointwise greater than or equal comparison.
mutating func clamp(lowerBound: Self, upperBound: Self)
func clamped(lowerBound: Self, upperBound: Self) -> Self
func max() -> Self.Scalar
The greatest element in the vector.
func min() -> Self.Scalar
The least element in the vector.