---
title: Angle
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/angle
---

# Angle

A geometric angle whose value you access in either radians or degrees.

## Declaration

```swift
@frozen struct Angle
```

## Topics

### Getting constant angles

- [zero](swiftui/angle/zero.md)
- [degrees(_:)](swiftui/angle/degrees(_:).md)
- [radians(_:)](swiftui/angle/radians(_:).md)

### Creating an angle

- [init()](swiftui/angle/init().md)
- [init(degrees:)](swiftui/angle/init(degrees:).md)
- [init(radians:)](swiftui/angle/init(radians:).md)
- [init(_:)](swiftui/angle/init(_:).md)

### Getting the angle size

- [degrees](swiftui/angle/degrees.md)
- [radians](swiftui/angle/radians.md)

## Relationships

### Conforms To

- [Animatable](swiftui/animatable.md)
- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Comparable](swift/comparable.md)
- [Copyable](swift/copyable.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing geometric constructs

- [Axis](swiftui/axis.md)
- [UnitPoint](swiftui/unitpoint.md)
- [UnitPoint3D](swiftui/unitpoint3d.md)
- [Anchor](swiftui/anchor.md)
- [DepthAlignmentID](swiftui/depthalignmentid.md)
- [Alignment3D](swiftui/alignment3d.md)
- [GeometryProxyCoordinateSpace3D](swiftui/geometryproxycoordinatespace3d.md)
