Marching Squares algorithm for polygon reconstruction. Ear Clipping for Polygon Triangulation. Ray Casting for finding distance to the Polygon from a Point