polylabel 1.0.2

A Rust implementation of the Polylabel algorithm
Documentation
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100.0" height="100.0" viewBox="-0.24 -0.24 4.48 6.48" preserveAspectRatio="xMinYMin meet">
    <g transform="matrix(1,0,0,-1,0,4.0)">
        <path fill-rule="evenodd" fill="#ffffff" stroke="#000000" stroke-width="0.1296" opacity="0.6" d="M 0.0,0.0 L 4.0,0.0 L 4.0,1.0 L 1.0,1.0 L 1.0,4.0 L 0.0,4.0 L 0.0,0.0 z" />
        <circle cx="1.3571" cy="1.3571" r="0.12" stroke="#000000" stroke-width="0.02" fill="#ffa500" opacity="1.0" />
        <circle cx="0.5625" cy="0.5625" r="0.12" stroke="#000000" stroke-width="0.02" fill="#009999" opacity="1.0" />
    </g>
    <!-- a comment -->
    <!-- <text x="1.79" y="2.8" font-family="sans-serif" font-size="0.6px" fill="#000000">Centroid</text> -->
    <!-- <text x="1.05" y="3.6" font-family="sans-serif" font-size="0.5px" fill="#000000">P.o.I.</text> -->
</svg>