The Wayback Machine - https://web.archive.org/web/20220509182106/https://github.com/topics/geometric-algorithms
Here are
124 public repositories
matching this topic...
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
Geo Spatial Data Analytics on Spark
Updated
Aug 26, 2021
Scala
Boost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75
Scientific Python Geometric Algorithms Library
Updated
May 8, 2022
Jupyter Notebook
HGeometry is a library for computing with geometric objects in Haskell. It defines basic geometric types and primitives, and it implements some geometric data structures and algorithms. The main two focusses are: (1) Strong type safety, and (2) implementations of geometric algorithms and data structures that have good asymptotic running time guarantees.
Updated
May 3, 2022
Haskell
A differentiable simulator for scientific machine learning (SciML) with N-body problems, including astrophysical and molecular dynamics
Updated
Dec 20, 2021
Julia
This is a Geometrical library for Go Language. Which includes multiple Geometrical calculations like Circle, Lines etc in different forms
Header-only single-class implementation of Quickhull algorithm for convex hulls finding in arbitrary dimension (>1) space.
openFrameworks addon to create geometries composed by branches
A Tangram Puzzle Solver in Common Lisp that is capable of solving arbitrary geometric tiling problems. CLIM (Common Lisp Interface Manager) is used for its GUI.
Updated
Apr 13, 2022
Common Lisp
MyGAL is a computational geometry algorithms library
Constrained Lloyd Iteration for distributing 2D points
Updated
Jun 8, 2021
Jupyter Notebook
A collection of tools for manipulation of morphological features in patient-specific geometries
Updated
Apr 6, 2022
Python
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
Competitive programming related stuffs (Olympiads, Codeforces, USACO)
Updated
Nov 23, 2021
Modula-3
Fortune's algorithm for Voronoi diagram generating on the plane. Intended for runtime speed and careful handling of corner cases.
👩🎨 Draw, download and share a randomised harmonograph
Updated
Mar 28, 2022
Nunjucks
tests for javascript developers
Updated
Aug 28, 2021
JavaScript
A GUI application to solve geometry problems
Updated
Jan 15, 2022
Python
An easy-to-use collision resolution library for gamedev written in pure Go.
Library for Solid Modelling based on Implicit Surfaces modelling. (Feel free to submit Pull Requests)
GMac, short for “Geometric Macro“, is a sophisticated .NET based code generation software system that allows implementing geometric models and algorithms based on Geometric Algebra (GA) in arbitrary target programming languages. You can download the full GMac source code at:
https://github.com/ga-explorer/GMac and you can read the full GMac user guides at:
https://gmac-guides.netlify.com
Wrappers for GeometricIntegrators.jl into the SciML common interface for scientific machine learning (SciML)
Updated
Jan 18, 2022
Julia
Demo for nifty geometric algorithms (Even-Odd, and Ramer-Douglas-Peucker)
Updated
Jan 27, 2019
Swift
👩🎨 Draw a harmonograph with a URL
Updated
Mar 26, 2022
JavaScript
Determine if a point is inside of an ellipse
Updated
Jun 11, 2018
JavaScript
An insolated version of the constraint solver from SolveSpace: libslvs
This repo details an algorithm for creating images containing closely packed circles that don't overlap. Generative art, code art, geometric art.
Updated
Sep 23, 2020
Python
Allows developer to get a boolean back as to wheather the input lat/lng is inside a geoFence
Updated
May 7, 2018
JavaScript
CUDA and Numba implementations of computational geometry algorithms.
Updated
May 7, 2020
Python
Improve this page
Add a description, image, and links to the
geometric-algorithms
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
geometric-algorithms
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.