---
title: MTLPackedFloat4x3
framework: metal
role: symbol
role_heading: Type Alias
path: metal/mtlpackedfloat4x3-swift.typealias
---

# MTLPackedFloat4x3

A structure that contains the top three rows of a 4x4 matrix of 32-bit floating-point values, in column-major order.

## Declaration

```swift
typealias MTLPackedFloat4x3 = _MTLPackedFloat4x3
```

## Discussion

Discussion Metal uses the values [0,0,0,1] as the bottom row of the 4x4 matrix.

## Topics

### Instance Properties

- [columns](metal/mtlpackedfloat4x3-swift.typealias/columns.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)

## See Also

### Supporting types

- [MTLAxisAlignedBoundingBox](metal/mtlaxisalignedboundingbox-swift.typealias.md)
- [MTLPackedFloat3](metal/mtlpackedfloat3-swift.typealias.md)
- [MTLPackedFloat3Make(_:_:_:)](metal/mtlpackedfloat3make(_:_:_:).md)
- [MTL4BufferRange](metal/mtl4bufferrange.md)
- [MTL4BufferRangeMake(_:_:)](metal/mtl4bufferrangemake(_:_:).md)
