Generate overhang points per outside polygon part
Generate overhang points per outside polygon part

Now we need to do a moveinside, spread some more points on a grid based on this, and some trickery to prevent contact points from intersecting with contacts points at adjacent layers. That's going to be tough...

Contributes to issue CURA-4523.

ROBO3D/CuraEngine,ROBO3D/CuraEngine,Ultimaker/CuraEngine,alephobjects/CuraEngine,ROBO3D/CuraEngine,alephobjects/CuraEngine,Ultimaker/CuraEngine,alephobjects/CuraEngine