---
title: "init(position:rotation:scale:)"
framework: spatial
role: symbol
role_heading: Initializer
path: "spatial/scaledpose3d/init(position:rotation:scale:)-7ya6f"
---

# init(position:rotation:scale:)

Creates a pose with the specified Spatial position, rotation, and scale structures.

## Declaration

```swift
init(position: Point3D, rotation: Rotation3D, scale: Double)
```

## See Also

### Creating a 3D scaled-pose structure

- [init()](spatial/scaledpose3d/init().md)
- [init(_:)](spatial/scaledpose3d/init(_:)-v6ox.md)
- [init(_:)](spatial/scaledpose3d/init(_:)-4izkj.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:)-8fyu0.md)
- [init(transform:)](spatial/scaledpose3d/init(transform:)-oogv.md)
- [init(transform:)](spatial/scaledpose3d/init(transform:)-9s08k.md)
