Name

glePolyCylinder  - Draw polycylinder, specified as a poly-
line.

Python Specification

glePolyCylinder
	glePolyCylinder(point_array[][3], color_array[][3], radius) -> None

C Specification

void glePolyCylinder(int npoints,
                     gleDouble point_array[][3],
                     float color_array[][3],
                     gleDouble radius);

Parameters

npoints   numpoints in poly-line

point_array
          polyline vertices

color_array
          colors at polyline verts

radius    cylinder radius

Description

Draw polycylinder, specified as a polyline.

Note that neither the very first  segment,  nor  the  very
last  segment are drawn. The first and last segments serve
only to define the angle of the join at the very  ends  of
the  polyline.  Thus,  to  draw one segment, three must be
specified. To draw two segments, four must  be  specified,
etc.

The color array may be NULL. If NULL, the current color is
used. If not NULL, the glColor3f() routine is used to  set
the  color;  therefore,  specifying  the glColorMaterial()
subroutine before this primitive can be used to  set  dif-
fuse, specular, ambient, etc. colors.

See Also

glePolyCone

Author

Linas Vepstas (linas@fc.net)

:: Documentation :: References :: GLE ::
:: Index (n/a) ::