---
title: ViewDimensions3D
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/viewdimensions3d
---

# ViewDimensions3D

A view’s 3D size and alignment guides in its own coordinate space.

## Declaration

```swift
struct ViewDimensions3D
```

## Topics

### Instance Properties

- [depth](swiftui/viewdimensions3d/depth.md)
- [height](swiftui/viewdimensions3d/height.md)
- [width](swiftui/viewdimensions3d/width.md)

### Subscripts

- [subscript(_:)](swiftui/viewdimensions3d/subscript(_:).md)
- [subscript(explicit:)](swiftui/viewdimensions3d/subscript(explicit:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)

## See Also

### Aligning views

- [Aligning views within a stack](swiftui/aligning-views-within-a-stack.md)
- [Aligning views across stacks](swiftui/aligning-views-across-stacks.md)
- [alignmentGuide(_:computeValue:)](swiftui/view/alignmentguide(_:computevalue:).md)
- [Alignment](swiftui/alignment.md)
- [HorizontalAlignment](swiftui/horizontalalignment.md)
- [VerticalAlignment](swiftui/verticalalignment.md)
- [DepthAlignment](swiftui/depthalignment.md)
- [AlignmentID](swiftui/alignmentid.md)
- [ViewDimensions](swiftui/viewdimensions.md)
- [SpatialContainer](swiftui/spatialcontainer.md)
