DRAWTORUS Draw a torus (3D ring).
drawTorus(TORUS)
Draws the torus on the current axis. TORUS is given by:
[XC YC ZY R1 R2 THETA PHI]
where (XC YZ ZC) is the center of the torus, R1 is the main radius, R2
is the radius of the torus section, and (THETA PHI) is the angle of the
torus normal vector (both in degrees).
drawTorus(..., PNAME, PVALUE)
Specifies a set of parameter name-value pairs. Parameter names include
plitting options ('facecolor', 'linestyle'...), or options specific to
torus:
'nPhi' number of meridians used to draw the torus (default is 60).
'nTheta' number of parallels used to draw the torus (default is 60).
Example
% draw sample torus
figure;
drawTorus([50 50 50 30 10 30 45]);
axis equal; view([95 10]); light;
See also
drawEllipsoid, revolutionSurface, torusMesh
Package: matgeom