---
title: "init(_:)"
framework: spatial
role: symbol
role_heading: Initializer
path: "spatial/projectivetransform3dfloat/init(_:)-43p4e"
---

# init(_:)

Returns a new affine transform structure from the specified double-precision 4 x 3 matrix.

## Declaration

```swift
init(_ matrix: simd_double4x4)
```

## Discussion

Discussion note: This function is provided as a convenience. All Spatial storage and calculations are single-precision.
