---
title: Transform3DProtocol Implementations
framework: spatial
role: collectionGroup
role_heading: API Collection
path: spatial/projectivetransform3dfloat/transform3dprotocol-implementations
---

# Transform3DProtocol Implementations

## Topics

### Initializers

- [init(scale:rotation:translation:)](spatial/projectivetransform3dfloat/init(scale:rotation:translation:).md)
- [init(shear:)](spatial/projectivetransform3dfloat/init(shear:).md)

### Instance Properties

- [inverse](spatial/projectivetransform3dfloat/inverse.md)
- [rotation](spatial/projectivetransform3dfloat/rotation.md)
- [translation](spatial/projectivetransform3dfloat/translation.md)

### Instance Methods

- [flip(along:)](spatial/projectivetransform3dfloat/flip(along:).md)
- [flipped(along:)](spatial/projectivetransform3dfloat/flipped(along:).md)
- [isApproximatelyEqual(to:tolerance:)](spatial/projectivetransform3dfloat/isapproximatelyequal(to:tolerance:).md)
- [isUniform(overDimensions:)](spatial/projectivetransform3dfloat/isuniform(overdimensions:).md)
