Scroll to navigation

GLUTSOLIDTORUS(3) Library Functions Manual (local) GLUTSOLIDTORUS(3)

NAME

glutSolidTorusDraw 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)