Default screen with cards on it working

This commit is contained in:
2023-04-09 17:35:53 +02:00
parent 94113e80fd
commit 9a1f86156f
7 changed files with 288 additions and 27 deletions

31
Set/Diamond.swift Normal file
View File

@@ -0,0 +1,31 @@
//
// Diamond.swift
// Set
//
// Created by Oliver Hnát on 08.04.2023.
//
import SwiftUI
struct Diamond: Shape {
func path(in rect: CGRect) -> Path {
let leftSide = CGPoint(x: rect.minX, y: rect.midY)
let bottom = CGPoint(x: rect.midX, y: rect.midY-rect.maxY/4)
let rightSide = CGPoint(x: rect.maxX, y: rect.midY)
let top = CGPoint(x: rect.midX, y: rect.midY+rect.maxY/4)
var p = Path()
p.move(to: rightSide)
p.addLine(to: top)
p.addLine(to: leftSide)
p.addLine(to: bottom)
p.addLine(to: rightSide)
return p
}
}