---
name: "gluQuadricDrawStyle"
section: "3x"
platform: "linux"
package: "xlibmesa-glu-dev"
version: "4.3.0.dfsg.1-14sarge7"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/gluQuadricDrawStyle"
---

# gluQuadricDrawStyle(3x)

specify the draw style desired for quadrics

## NAME

**gluQuadricDrawStyle** - specify the draw style desired for quadrics

## C SPECIFICATION

void **gluQuadricDrawStyle**( GLUquadric\* *quad*,

```
	GLenum draw )
```

delim $$

## PARAMETERS

- *quad*

  Specifies the quadrics object (created with **gluNewQuadric**).

- *draw*

  Specifies the desired draw style. Valid values are **GLU\_FILL**, **GLU\_LINE**, **GLU\_SILHOUETTE**, and **GLU\_POINT**.

## DESCRIPTION

**gluQuadricDrawStyle** specifies the draw style for quadrics rendered with *quad*. The legal values are as follows:

- **GLU\_FILL**

  Quadrics are rendered with polygon primitives. The polygons  are drawn in a counterclockwise fashion with respect to their normals (as defined with **gluQuadricOrientation**).

- **GLU\_LINE**

  Quadrics are rendered as a set of lines.

- **GLU\_SILHOUETTE**

  Quadrics are rendered as a set of lines, except that edges separating coplanar faces will not be drawn.

- **GLU\_POINT**

  Quadrics are rendered as a set of points.

## SEE ALSO

**gluNewQuadric(3G)**, **gluQuadricNormals(3G)**, **gluQuadricOrientation(3G)**, **gluQuadricTexture(3G)**
