glutSolidTorus man page

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.

See Also

glutWireTorus(3)

 

Referenced By

glutWireTorus(3).