gleToroid

Section: GLE (3GLE)
Updated: 3.0
Index Return to Main Contents
 

NAME

gleToroid - Generalized torus, lathe with circle contour.  

SYNTAX


void gleToroid (gleDouble rToroid,
                gleDouble up[3],
                gleDouble startRadius,
                gleDouble drdTheta,
                gleDouble startZ,
                gleDouble dzdTheta,
                gleDouble startXform[2][3],
                gleDouble dXformdTheta[2][3],
                gleDouble startTheta,
                gleDouble sweepTheta);
 

ARGUMENTS

rToroid
circle contour (torus) radius
startRadius
spiral starts in x-y plane
drdTheta
change in radius per revolution
startZ
starting z value
dzdTheta
change in Z per revolution
startXform
starting contour affine transformation
dXformdTheta
tangent change xform per revolution
startTheta
start angle in x-y plane
sweepTheta
degrees to spiral around
 

DESCRIPTION

Generalized Torus. Similar to gleLathe, except contour is a circle. Uses gleLathe to draw.

 

SEE ALSO

gleSpiral, gleHelicoid  

AUTHOR

Linas Vepstas (linas@linas.org)