I haven't been able to find an option to change how the library handles the corners created by segment intersection. Sometimes sharp angles overflow the axis which I cant have. Has anyone found a solution to this?
Below: examples of my problem, and the hopeful solution output