Bug fix - use floats to avoid loss of precision when determining sharpest corner.
Bug fix - use floats to avoid loss of precision when determining sharpest corner.

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