Restored files from old Mac, force pushing

This commit is contained in:
Hariharan Mudaliar 2025-07-13 20:26:03 +05:30
commit 5040381840
126 changed files with 10431 additions and 67 deletions

View file

@ -0,0 +1,39 @@
import SwiftUI
struct BottomRoundedRectangle: Shape {
var radius: CGFloat
func path(in rect: CGRect) -> Path {
var path = Path()
// Top left corner
path.move(to: CGPoint(x: rect.minX, y: rect.minY))
// Top right corner
path.addLine(to: CGPoint(x: rect.maxX, y: rect.minY))
// Bottom right corner (rounded)
path.addLine(to: CGPoint(x: rect.maxX, y: rect.maxY - radius))
path.addArc(center: CGPoint(x: rect.maxX - radius, y: rect.maxY - radius),
radius: radius,
startAngle: Angle(degrees: 0),
endAngle: Angle(degrees: 90),
clockwise: false)
// Bottom left corner (rounded)
path.addLine(to: CGPoint(x: rect.minX + radius, y: rect.maxY))
path.addArc(center: CGPoint(x: rect.minX + radius, y: rect.maxY - radius),
radius: radius,
startAngle: Angle(degrees: 90),
endAngle: Angle(degrees: 180),
clockwise: false)
// Back to top left to close the path
path.closeSubpath()
return path
}
}