---
title: MTLPackedFloat4x3
framework: metal
role: symbol
role_heading: Structure
path: metal/mtlpackedfloat4x3-c.struct
---

# MTLPackedFloat4x3

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

## Declaration

```occ
typedef struct _MTLPackedFloat4x3 { ... } MTLPackedFloat4x3;
```

## Overview

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

## Topics

### Instance Properties

- [columns](metal/mtlpackedfloat4x3-c.struct/columns.md)

## See Also

### Supporting types

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