title: Getting outline of a graph as a polygon in PyGame
body: <p>I have a feeling that this is impossible (or at least very complicated), but I currently have a generated graph that looks something like this (excuse my terrible paint skills):</p>
  
  <p><img src="https://i.stack.imgur.com/ZurWE.png" alt="enter image description here"></p>
  
  <p>Now, I'd like to be able to create a polygon of the outline, I have the coordnates of all the nodes, but not the intersections. The best I can manage so far is the Gift Wrapping algorithm, which gives more of a rough outline of the polygon than anything else.</p>
  
  <p>Does anyone have any ideas as to how I could go about this?</p>
  
  <p>(I'm currently using PyGame)</p>