glutSolidTorus - Man Page

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.

See Also

glutWireTorus(3)

Referenced By

glutWireTorus(3).