We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f8029f0 commit 5d769bfCopy full SHA for 5d769bf
Sources/Cadova/Abstract Layer/Operations/Wrap.swift
@@ -66,7 +66,7 @@ public extension Geometry2D {
66
func wrappedAroundCircle(radius: Double? = nil) -> any Geometry2D {
67
measuringBounds { geometry, bounds in
68
@Environment(\.scaledSegmentation) var segmentation
69
- let innerRadius = radius ?? bounds.maximum.x / .pi
+ let innerRadius = radius ?? bounds.maximum.x / 2 / .pi
70
let maximumRadius = innerRadius + bounds.maximum.y
71
let segmentLength = (maximumRadius * 2 * .pi) / Double(segmentation.segmentCount(circleRadius: maximumRadius))
72
let innerCircumference = innerRadius * 2 * .pi
0 commit comments