An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: polygon-intersection

AngusJohnson/Clipper2

Polygon Clipping and Offsetting - C++, C# and Delphi

Language: C++ - Size: 11.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1,721 - Forks: 316

w8r/martinez

Martinez-Rueda polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor

Language: JavaScript - Size: 6.11 MB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 721 - Forks: 76

mohammedX6/poly_bool_dart

Boolean operations on polygons (union, intersection, difference, xor) (this library is a port for flutter of polybooljs

Language: Dart - Size: 64.5 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 10

velipso/polybooljs

Boolean operations on polygons (union, intersection, difference, xor)

Language: JavaScript - Size: 90.8 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 618 - Forks: 87

Dan-Patterson/numpy_geometry

A numpy geometry class and functions that work with arcpy and ESRI featureclasses. Includes Free Tools for ArcGIS Pro

Language: Python - Size: 8.13 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 28 - Forks: 8

fonttools/pyclipper

Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver. 6.4.2)

Language: C++ - Size: 432 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 240 - Forks: 43

drlukeparry/pyclipr

Python Polygon Clipping and Offsetting based on Clipper2 Library

Language: C++ - Size: 85.9 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 25 - Forks: 9

compmec/shapepy

Geometry 2D library for boolean operations, allows use of smooth curves, described by nurbs

Language: Python - Size: 924 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 4 - Forks: 1

21re/rust-geo-booleanop

Rust implementation of the Martinez-Rueda Polygon Clipping Algorithm

Language: Rust - Size: 701 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 96 - Forks: 28

pwrliang/RayJoin

This repo contains the code of the paper "RayJoin: Fast and Precise Spatial Join", ICS'24

Language: C++ - Size: 25.8 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 2

akavel/polyclip-go

Go library for Boolean operations on 2D polygons.

Language: Go - Size: 70.3 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 80 - Forks: 19

w8r/GreinerHormann

Greiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies

Language: JavaScript - Size: 1.74 MB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 240 - Forks: 34

lschmid83/GPS-Intersect

This application displays a GPS route (GPX or KML) on a map and calculates the timestamps of intersections with areas represented by polygons.

Language: C# - Size: 239 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

dr-jts/jts Fork of locationtech/jts

The JTS Topology Suite is a Java library for creating and manipulating vector geometry.

Language: Java - Size: 28.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 24 - Forks: 6

lhuanyu/SwiftClipper

A Swift version of polygon clipper.

Language: Swift - Size: 47.9 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 9

akavel/martinez-src

Mirrored implementations of polygon clipping/CSG/operations algorithm, in C (original, by Martínez et al) and ActionScript3 (port, by Mahir Iqbal)

Language: C++ - Size: 2.2 MB - Last synced at: 9 days ago - Pushed at: about 8 years ago - Stars: 47 - Forks: 12

baddstats/polyclip

R package polyclip: a port of the Clipper library for polygon geometry

Language: C++ - Size: 189 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 19 - Forks: 6

BadIdeaException/improved-greiner-hormann

Clipping of simple polygons with degenerate vertices in Javascript

Language: JavaScript - Size: 159 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

melihaltun/polygon_overlap

Given two sets of polygons, finds the regions where polygons from one set overlap the polygons from the other set.

Language: MATLAB - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

nmilag/Polygon-Drainer

Polygon Drainer

Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ester512/Claim-Drainer

Claim Drainer

Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

elGreen268/Polygon-Drainer

Polygon Drainer

Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

GrafVonTee/Interpol

Find intersection between polygons you entered, look at the result in the GLFW window and become happy! Written with OpenGL3 and GLAD and tested by GTests libraries.

Language: C++ - Size: 8.8 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

azmainadel/computational-geometry

Solution to the assignments of my academic course for Computational Geometry

Language: C++ - Size: 10.7 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

kynosarges/tektosyne

The Tektosyne Library for Java provides algorithms for computational geometry and graph-based pathfinding, along with supporting mathematical utilities and specialized collections.

Language: Java - Size: 4.23 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 55 - Forks: 12

PrjX9052498096/Project13199

Polygon Clipping and Offsetting - C++, C# and Delphi

Size: 5.24 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Menecats/polybool-java

Java port of https://github.com/velipso/polybooljs. Boolean operations on polygons (union, intersection, difference, xor)

Language: Java - Size: 84 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 4

angelmtzr/computational-geometry

This repository contains my own computational geometry Python package: geometric. It covers fundamental algorithms and data structures, with a focus on practical applications.

Language: Python - Size: 8.26 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

volfegan/Asteroid_game_with_physics

Asteroid game minimal working physics using GJK Algorithm on Java Processing v3.5

Language: Processing - Size: 326 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

stone50/Unity-Collider-Helper

A Unity helper class that adds features to colliders

Language: C# - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

kudm761/martinez-rueda-php

Martinez algorithm for polygon Boolean operations, PHP library.

Language: PHP - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 8

zhouyuangan/quad-nms-cpu

Use c++ clipper to implement quadrilateral or polygon NMS.

Language: C++ - Size: 46.9 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

ErdalNayir/Split-polygon-on-map

Language: JavaScript - Size: 486 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

ianthehenry/janet-clipper

Janet bindings for clipper, a polygon utility library

Language: C++ - Size: 36.1 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

toanqng/martinez-rueda

Martinez algorithm for polygon Boolean operations

Language: Go - Size: 26.4 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 3

CodeFinder2/clipper Fork of skyrpex/clipper

An open source freeware polygon clipping library

Language: Pascal - Size: 5.72 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

marlond18/EMDD.KtGeometry

a library implementation of geometrical objects

Language: C# - Size: 130 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

alexander-travov/clipper

Simple python module for finding convex polygons intersection.

Language: Python - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 1

nguaki/javascript

Asteroid game using pure Javascript. WATT usage converter using Angular1. Angular study covering module, controller, provider, injection. directives, events, filter, scope ...

Language: HTML - Size: 670 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

dr-jts/jts-versions

Archive of release versions of the JTS Topology Suite

Size: 60.5 MB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

tschleuss/polygoneditor

Computer Graphics project done during my bachelor degree in computer science.

Language: Java - Size: 1.13 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0