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.