---
title: "simd_quaternion(_:_:)"
framework: simd
role: symbol
role_heading: Function
path: "simd/simd_quaternion(_:_:)-5lqb"
---

# simd_quaternion(_:_:)

Returns a new quaternion from a scalar value and a three-element vector.

## Declaration

```swift
func simd_quaternion(_ angle: Float, _ axis: simd_float3) -> simd_quatf
```

## See Also

### Creating a quaternion from other data types

- [simd_quaternion(_:_:_:_:)](simd/simd_quaternion(_:_:_:_:)-8aad4.md)
- [simd_quaternion(_:)](simd/simd_quaternion(_:)-8kkih.md)
- [simd_quaternion(_:_:)](simd/simd_quaternion(_:_:)-18t47.md)
- [simd_quaternion(_:)](simd/simd_quaternion(_:)-2qm7k.md)
- [simd_quaternion(_:)](simd/simd_quaternion(_:)-459a0.md)
- [simd_quaternion(_:)](simd/simd_quaternion(_:)-69ido.md)
