Usually you have x, y, z. But in this case you would operate with radius (distance from the center axis of the cylinder), height (along the axis) and angle (from 0 to 2*pi on the surface of the cylinder). Of course you would need to constantly convert these coordinates to the proper x,y,z for rendering.
2 Likes