table of contents
        
      
      
    | GLUTSOLIDTORUS(3) | Library Functions Manual (local) | GLUTSOLIDTORUS(3) | 
NAME¶
glutSolidTorus —
    Draw a solid torus.
LIBRARY¶
OpenGLUT - geometry
SYNOPSIS¶
#include
    <openglut.h>
void
  
  glutSolidTorus(GLdouble
    dInnerRadius, GLdouble
    dOuterRadius, GLint
    nSides, GLint
    nRings);
PARAMETERS¶
dInnerRadius
Radius of ``tube''
dOuterRadius
Radius of ``path''
nSides
Facets around ``tube''
nRings
Joints along ``path''
DESCRIPTION¶
This function effectively wraps a cylinder with
nSides
slats and bends it at
nRings
facets around a circular path, forming a torus, or ``donut''. The center is at the origin and the ``path'' rings around the z axis.
The torus parameters can be explored interactively with the OpenGLUT shapes demo.
CAVEATS¶
dInnerRadius
and
dOuterRadius
are
not
analogous to similar measurements of an anulus.