<!--
{
  "documentType" : "article",
  "framework" : "Spatial",
  "identifier" : "/documentation/Spatial/AffineTransform3DFloat/Transform3DProtocol-Implementations",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Transform3DProtocol Implementations"
}
-->

# Transform3DProtocol Implementations

## Topics

### Initializers

[`init(scale: Size3DFloat, rotation: Rotation3DFloat, translation: Vector3DFloat)`](/documentation/Spatial/AffineTransform3DFloat/init(scale:rotation:translation:))

Returns a new scale, rotate, translate transform.

[`init(shear: AxisWithFactorsFloat)`](/documentation/Spatial/AffineTransform3DFloat/init(shear:))

Returns a new shear transform

### Instance Properties

[`var inverse: AffineTransform3DFloat?`](/documentation/Spatial/AffineTransform3DFloat/inverse)

The affine transform’s inverse.

[`var rotation: Rotation3DFloat?`](/documentation/Spatial/AffineTransform3DFloat/rotation)

The affine transform’s rotation.

[`var translation: Vector3DFloat`](/documentation/Spatial/AffineTransform3DFloat/translation)

The translation component

### Instance Methods

[`func flip(along: Axis3D)`](/documentation/Spatial/AffineTransform3DFloat/flip(along:))

Flips the transform along the specified axis.

[`func flipped(along: Axis3D) -> AffineTransform3DFloat`](/documentation/Spatial/AffineTransform3DFloat/flipped(along:))

Returns the transform flipped along the specified axis.

[`func isApproximatelyEqual(to: AffineTransform3DFloat, tolerance: Float) -> Bool`](/documentation/Spatial/AffineTransform3DFloat/isApproximatelyEqual(to:tolerance:))

Returns a Boolean value that indicates whether two transforms are equal within a specified tolerance.

[`func isUniform(overDimensions: Dimension3DSet) -> Bool`](/documentation/Spatial/AffineTransform3DFloat/isUniform(overDimensions:))

Returns `true` if the transform is uniform over the specified dimensions.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)