Angle2D A geometric angle with a value you access in either radians or degrees. Declarationstruct Angle2D TopicsCreating an angle structureinit()init(radians:)init(radians:)init(radians:)init(degrees:)init(degrees:)degrees(_:)radians(_:)Inspecting an angle’s propertiesdegreesradiansGeometry functionsacos(_:)acosh(_:)asin(_:)asinh(_:)atan(_:)atan2(y:x:)atanh(_:)normalizedComparing values==(_:_:)Encoding and decoding an angle structureinit(from:)encode(to:)Applying arithmetic operations+(_:)+(_:_:)+=(_:_:)-(_:)-(_:_:)-=(_:_:)Initializersinit(_:)init(_:)Default ImplementationsAdditiveArithmetic ImplementationsComparable ImplementationsCustomReflectable ImplementationsDecodable ImplementationsEncodable ImplementationsEquatable ImplementationsHashable Implementations RelationshipsConforms ToAdditiveArithmeticAnimatableBitwiseCopyableComparableCopyableCustomReflectableCustomStringConvertibleDecodableEncodableEquatableEscapableHashableSendableSendableMetatype See Also2D primitivesAngle2DFloat