typedef struct { float radius; float width; float height; float angle; int nchips; int endcap; MAV_surfaceParams *sp; MAV_matrix matrix; void *userdef; } MAV_rtorus;
When rendered, nchips vertices are used (if greater than two and mav_opt_curveLOD is not set) to facet the curved surface defined by the radius. The symbolic constant endcap, set to MAV_TRUE or MAV_FALSE, controls whether or not the object has endfaces or is effectively hollow.