---
title: "init(_:)"
framework: spatial
role: symbol
role_heading: Initializer
path: "spatial/scaledpose3d/init(_:)-4izkj"
---

# init(_:)

Creates a scaled pose from the specified 4 x 4 double-precision matrix.

## Declaration

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

## See Also

### Creating a 3D scaled-pose structure

- [init()](spatial/scaledpose3d/init().md)
- [init(_:)](spatial/scaledpose3d/init(_:)-v6ox.md)
- [init(forward:scale:up:)](spatial/scaledpose3d/init(forward:scale:up:).md)
- [init(position:rotation:scale:)](spatial/scaledpose3d/init(position:rotation:scale:)-8ndo4.md)
- [init(position:rotation:scale:)](spatial/scaledpose3d/init(position:rotation:scale:)-6fom1.md)
- [init(position:target:scale:up:)](spatial/scaledpose3d/init(position:target:scale:up:).md)
- [init(position:rotation:scale:)](spatial/scaledpose3d/init(position:rotation:scale:)-7ya6f.md)
- [init(position:rotation:scale:)](spatial/scaledpose3d/init(position:rotation:scale:)-8fyu0.md)
- [init(transform:)](spatial/scaledpose3d/init(transform:)-oogv.md)
- [init(transform:)](spatial/scaledpose3d/init(transform:)-9s08k.md)
