simd_quatf
A single-precision quaternion.
Declaration
struct simd_quatfTopics
Initializing a quaternion
init()init(vector:)init(_:)init(_:)init(angle:axis:)init(from:to:)init(ix:iy:iz:r:)init(real:imag:)init(_:)
Querying a quaternion’s properties
Creating a quaternion from other data types
simd_quaternion(_:_:_:_:)simd_quaternion(_:_:)simd_quaternion(_:)simd_quaternion(_:_:)simd_quaternion(_:)simd_quaternion(_:)simd_quaternion(_:)
Applying arithmetic operations to quaternions
Applying geometric operations to quaternions
simd_act(_:_:)act(_:)simd_angle(_:)simd_axis(_:)simd_bezier(_:_:_:_:_:)simd_conjugate(_:)simd_imag(_:)simd_negate(_:)simd_real(_:)simd_slerp(_:_:_:)simd_slerp_longest(_:_:_:)simd_spline(_:_:_:_:_:)simd_dot(_:_:)dot(_:_:)simd_length(_:)simd_normalize(_:)
Inverting a quaternion
Providing a hash value
Deprecated symbols
Operators
*(_:_:)*(_:_:)*(_:_:)*=(_:_:)*=(_:_:)+(_:_:)+=(_:_:)-(_:)-(_:_:)-=(_:_:)/(_:_:)/(_:_:)/=(_:_:)/=(_:_:)