simd_quatd
A double-precision quaternion.
Declaration
struct simd_quatdTopics
Initializing a quaternion
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
Operators
*(_:_:)*(_:_:)*(_:_:)*=(_:_:)*=(_:_:)+(_:_:)+=(_:_:)-(_:)-(_:_:)-=(_:_:)/(_:_:)/(_:_:)/=(_:_:)/=(_:_:)