Im pretty sure I remember someone else doing torus prims - I could be wrong, though. Yours is very nice but you're not setting the UVs so it can't be textured.
Definately worth putting in the code arcs, though. Well done. :)
Definately worth putting in the code arcs, though. Well done. :)