The plotting function calculate_perimeter_positions flips the vectors when calculating the thetas vector. This results in cylindrical plots that look like watched from the inside of the cylinder. This is the intended behavior but it can be confusion.
An image could be added to the Examples notebook to explain it better.