---
title: "init(scale:shear:pivot:rotation:translation:)"
framework: metal
role: symbol
role_heading: Initializer
path: "metal/mtlcomponenttransform/init(scale:shear:pivot:rotation:translation:)"
---

# init(scale:shear:pivot:rotation:translation:)

## Declaration

```swift
init(scale: MTLPackedFloat3, shear: MTLPackedFloat3, pivot: MTLPackedFloat3, rotation: MTLPackedFloatQuaternion, translation: MTLPackedFloat3)
```
