---
title: AxisWithFactors
framework: spatial
role: symbol
role_heading: Enumeration
path: spatial/axiswithfactors
---

# AxisWithFactors

Constants that describe the axis of a shear transform.

## Declaration

```swift
enum AxisWithFactors
```

## Topics

### Enumeration cases

- [AxisWithFactors.xAxis(yShearFactor:zShearFactor:)](spatial/axiswithfactors/xaxis(yshearfactor:zshearfactor:).md)
- [AxisWithFactors.yAxis(xShearFactor:zShearFactor:)](spatial/axiswithfactors/yaxis(xshearfactor:zshearfactor:).md)
- [AxisWithFactors.zAxis(xShearFactor:yShearFactor:)](spatial/axiswithfactors/zaxis(xshearfactor:yshearfactor:).md)

## See Also

### Transforming a 3D affine transform structure

- [Axis3D](spatial/axis3d.md)
- [changeBasis(from:to:)](spatial/affinetransform3d/changebasis(from:to:).md)
- [flip(along:)](spatial/affinetransform3d/flip(along:).md)
- [flipped(along:)](spatial/affinetransform3d/flipped(along:).md)
- [inverse](spatial/affinetransform3d/inverse.md)
- [scaledBy(x:y:z:)](spatial/affinetransform3d/scaledby(x:y:z:).md)
- [sheared(_:)](spatial/affinetransform3d/sheared(_:).md)
