geom

Geometry library

A collection of reusable geometric components and functions for building spatial applications in Go.

Geometry objects and functions for Go

GitHub

57 stars
3 watching
16 forks
Language: Go
last commit: 8 months ago

Related projects:

Repository Description Stars
twpayne/go-geom Provides efficient data structures and utilities for working with 2D and 3D geometric shapes in various formats. 865
skelterjohn/geom A 2D geometry library for the Go programming language 56
paulmach/go.geo A geometry library that provides data structures and operations for manipulating 2D locations and shapes in Go. 331
spatial-go/geoos A Go library providing spatial data and geometric algorithms 618
golang/geo A comprehensive library for spherical geometry, providing efficient operations on geometric shapes and spatial indexing. 1,708
paulmach/orb Provides a set of utility types and interfaces for working with 2D geometry in Go. 918
factual/geo A Clojure library for working with geohashes, polygons, and other world geometry 304
j-f-liu/geom3d A collection of data structures and algorithms for 3D geometric modeling 38
go-gl/mathgl A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. 563
google/s2-geometry-library-java A package for manipulating geometric shapes on a sphere 544
mattools/matgeom A comprehensive MATLAB library for 2D and 3D geometric computing and processing. 270
lukasbanana/geometronlib A C++ geometry library providing primitive data types and tools for generating 2D/3D meshes. 93
mapbox/wagyu A C++ library providing basic geometric operations like union, intersection, difference, and XOR for computing spatial relationships between geometric shapes. 166
boostorg/geometry Provides C++14-based algorithms and data structures for solving geometric problems in computational geometry 461
ungerik/go3d A performance-oriented 2D/3D math package for Go 317