Select a segment from the previous section.
This tests the QCommand.angles() function. Each column
shows a different starting angle. Each row shows a different ending
angle. Each curve goes from the top left corner to the bottom right
corner. The
orange
segments show the starting and ending angles.
Blue on blue means that the request was satisfied without incident.
A light blue background means there is no way to satisfy the request. Typically I use a straight line in this case, but in this test I don't draw the curve at all.
A
pink
background means the result did not have the requested angles. This can
happen because of a bug. (I found and fixed a bug this way.) This can
also happen in another exceptional circumstance. If one of the end
points points directly at the other, and the other doesn't point
directly away from the first, QCommand.angles() will return
a straight line.