Skip to content

Instantly share code, notes, and snippets.

View iAmVishal16's full-sized avatar
πŸ’»
SwiftUI

Vishal Paliwal iAmVishal16

πŸ’»
SwiftUI
View GitHub Profile
//
// OptimisedTriangleAnim.swift
// ShapesFun
//
// Created by Vishal Paliwal on 22/01/23.
//
import SwiftUI
struct OptimisedTriangleAnim: View {
//
// MultiTriangleAnimView.swift
// ShapesFun
//
// Created by Vishal Paliwal on 09/04/23.
//
import SwiftUI
struct MultiTriangleAnimView: View {
//
// SingleTriangleAnimation.swift
// ShapesFun
//
// Created by Vishal Paliwal on 09/04/23.
//
import SwiftUI
struct SingleTriangleAnimation: View {
@iAmVishal16
iAmVishal16 / Triangle.swift
Created April 4, 2023 18:49
Triangle Shape in SwiftUI
struct Triangle: Shape {
func path(in rect: CGRect) -> Path {
var path = Path()
path.move(to: CGPoint(x: rect.midX, y: rect.minY))
path.addLine(to: CGPoint(x: rect.minX, y: rect.maxY))
path.addLine(to: CGPoint(x: rect.maxX, y: rect.maxY))
path.addLine(to: CGPoint(x: rect.midX, y: rect.minY))
return path