*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> gluDisk (3)              
Title
Content
Arch
Section
 

Contents


gluDisk()                                               gluDisk()


NAME    [Toc]    [Back]

       gluDisk - draw a disk

SYNOPSIS    [Toc]    [Back]

       void gluDisk(
               GLUquadric* quad,
               GLdouble inner,
               GLdouble outer,
               GLint slices,
               GLint loops );

PARAMETERS    [Toc]    [Back]

       Specifies    the    quadrics    object    (created    with
       gluNewQuadric()).  Specifies the inner radius of the  disk
       (may  be  0).   Specifies  the  outer  radius of the disk.
       Specifies the number of subdivisions around  the  z  axis.
       Specifies  the number of concentric rings about the origin
       into which the disk is subdivided.

DESCRIPTION    [Toc]    [Back]

       gluDisk() renders a disk on the z = 0 plane. The disk  has
       a radius of outer, and contains a concentric circular hole
       with a radius of inner.  If inner is 0, then  no  hole  is
       generated.  The  disk is subdivided around the z axis into
       slices (like pizza slices), and also about the z axis into
       rings (as specified by slices and loops, respectively).

       With  respect  to  orientation, the +z side of the disk is
       considered to be "outside" (see  gluQuadricOrientation()).
       This  means that if the orientation is set to GLU_OUTSIDE,
       then any normals generated point along the +z axis. Otherwise,
 they point along the -z axis.

       If  texturing  has  been  turned  on  (with gluQuadricTexture()),
 texture coordinates are generated  linearly  such
       that  where  $  r  =  outer, the value at (r, 0, 0) is (1,
       0.5), at (0, r, 0) it is (0.5, 1), at (-r, 0, 0) it is (0,
       0.5), and at (0, -r, 0) it is (0.5, 0).

SEE ALSO    [Toc]    [Back]

      
      
       gluCylinder(3),    gluNewQuadric(3),    gluPartialDisk(3),
       gluQuadricOrientation(3),    gluQuadricTexture(3),    gluSphere(3)



                                                        gluDisk()
[ Back ]
 Similar pages
Name OS Title
gluPartialDisk Tru64 draw an arc of a disk
glupartialdisk IRIX draw an arc of a disk
disklabel Tru64 Reads and writes a disk pack label and formats disk partitions
sync NetBSD synchronize disk block in-core status with that on disk
createlabel Tru64 creates a disk label structure for a disk device
verifyDisk IRIX verifies disk surface and partitions as an option disk
sync OpenBSD synchronize disk block in-core status with that on disk
initDisk IRIX initializes disk and partitions is as an option disk
lfs_markv NetBSD rewrite disk blocks to new disk locations
glRects Tru64 draw a rectangle
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service