Swiftpack.co - keyvariable/kvGeometry.swift as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by keyvariable.
keyvariable/kvGeometry.swift 0.2.2
A collection of geometry auxiliaries on Swift
⭐️ 0
🕓 24 weeks ago
.package(url: "https://github.com/keyvariable/kvGeometry.swift.git", from: "0.2.2")


A cross-platform collection of geometry auxiliaries on Swift. For example:

  • Basic shapes.
  • Basic CSG (Constructive Solid Geometry).
  • Numerical tolerance handling.

Handling of numerical tolerance helps to obtain more stable results. For example, in the kvCSG package, it helps to reduce the number of extra vertices and polygons in resulting geometry.

Supported Platforms

This package contains no platform-dependent code. Package is built and the unit-tests are passed on macOS, Linux (Ubuntu 22.04) and Windows (10 x64).

Getting Started

Package Dependencies:

.package(url: "https://github.com/keyvariable/kvGeometry.swift.git", from: "0.2.2")

Target Dependencies:

.product(name: "kvGeometry", package: "kvGeometry.swift")
.product(name: "kvCSG", package: "kvGeometry.swift")


import kvGeometry
import kvCSG



Stars: 0
Last commit: 24 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

24 weeks ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics