/Computational-Geometry

Implementation of Some Computational Geometry Algorithms

Primary LanguagePython

Computational Geometry

This repository includes python implementation of some computational geometry algorithms including line intersection, convex hull, polygon diameter/width, triangulation, Delaunay triangulation, Voronoi diagram, shape reconstruction, marching squares, polygon Delaunay triangulation, medial axis of polygon.

  1. Line

example2

  1. Convex Hull, Diameter and Width

convex cover

  1. Triangulation

triangulation

  1. Delaunay Triangulation

Delaunay

  1. Voronoi Diagram and Shape Reconstruction

voronoi

crust algorithm

shape procedure

  1. Marching Squares, Point Membership Check, Polygon Triangulation, Medial Axis

example1

example1

example1